Forums / National / Russian / Тех. поддержка / cot_block();

Kopusha
#43953 2019-01-05 11:07

В ряде плагинов есть конструкция типа 

if (empty($pt_cfg[$area]) || empty($pt_cfg[$area]['cost']))
    {
        cot_block();
    }

При выполнении условия на странице бьёт ошибку (после перехода с php 5.6 на 7.3 ) Too few arguments to function cot_block(), 0 passed in .... and exactly 1 expected in  ....

При php 5.6 тупо блокировало и системным сообщением. Как правильно исправить посоветуйте.

Added 44 minutes later:

Я посмотрел саму функцию и понимаю что ей нужен хотя бы 1 параметр кого пускать, а тут он не указан.
Я понимаю что через cot_block($usr['isadmin']); я для всех кроме админа сделаю нормально, но в этих ситуациях надо блокировать всех. Как верно это указать?

Added 49 minutes later:

PS костыль конечно еще тот

cot_block($usr['id'] == 0);
This post was edited by Kopusha (2019-01-05 12:41, 6 years ago)