|
|
|
table lock violation in menu macro
При использовании рекурсивного вывода данных из таблицы выводится ошибка "table lock violation in menu macro". Что можно сделать?
@menu_get[level;maxlevel;parent_id] ^if[$level<=$maxlevel; ^context[menu_data; ^menu[ ^if[^item[parent_id]==$parent_id; {Вывести то, что нужно} ^macro[menu_get;^eval[$level+1];3;^item[id]] ] ] ] ]
|