продолжая тему удивительных фактов о системе OCMOD, вдруг кому пригодится при создании очередного мода столкнулся с непонятным - работает на версиях 2102, 2011 и даже на кривой 2000 но категорически отказывается исполнять супружеский долг работать на 2020 и 2031 причина оказалась в перечислении файлов (при множественной вставке кода) копание в контроллерах модификаторов разных версий выявило интересные факты: заявленная в текущем виде в документации OCMOD конструкция вида (пример) <file path="admin/view/template/catalog/{product_form,category_form}.tpl"> прекрасно работает на 2200, 2102, 2011 и 2000, но только не на 2020 и 2031 :ugeek: из каких-то соображений (см. рукожопство?) в контроллерах модификаторов этих версий нет GLOB_BRACE попытка избежать многократного использования кусков кода с отличиями только в названии меняемого файла выявила следующее: <file path="admin/view/template/catalog/product_form.tpl,admin/view/template/catalog/category_form.tpl"> будет работать только на 2020 и 2031 (разделитель ,) <file path="admin/view/template/catalog/product_form.tpl|admin/view/template/catalog/category_form.tpl"> будет работать только на 2102 и 2200 (разделитель |) а версии 2000 и 2011 про перечисление файлов через разделители не слыхали вообще пришлось использовать копипаст в целях совместимости
кажется, начинаю понимать почему многие используют VQMOD при создании под 2х.. PS для потомков: на момент написания версия 2200 являлась последней, а версия 2101 - тоже что и 2102 (за исключением одного нюанса)