Чиним дерево категорий в админке Virtuemart

Чем старше версия Virtuemart, тем больше сюрпризов обнаруживается. Точно не скажу с какой версии такое появилось, но сейчас работаю над проектом в котором под 3 сотни товарных категорий. При этом в карточке товара пропадает привычное дерево категорий со скролом, а вместо него появляется поле для поиска нужной категории. В моем случае это неудобно и не приемлемо, т.к. в разных товарных группах встречаются одни и те же производители. Поэтому после поиска например категории Sony, выводится список из 10 подкатегорий с названием Sony с айдишниками. Вариант с детализацией названия подкатегорий не рассматривался. Ларчик открылся очень просто.

Открываем «administrator/com_virtuemart/html/product.product_form.php», там в районе строки 259 находим:

if( $number_of_categories > 200 ) {

Если категорий больше 200 — показывается форма поиска, если меньше — дерево категорий. Правим 200 на свое число категорий с запасом, скажем на 500, сохраняем файл, проблема решена.

Караул, грабят!

Очередной школьник отличился и позаимствовал аж 12 моих работ себе в портфель.
Отписался, если не уберет, буду хостера с регистратором доменов тиранить, да к нотариусу сгоняю скрин заверить ))
Школьник по своим телефонам не отвечает и +7 383 2911771 и +7 953 7777 253 молчат. Бизнесмен елки.