Как добавить свое поле для производителя?
Для производителя требуется поле url как добавить в БД понятно, а как вывести это поле в админке при редактировании параметров производителя?
Комментарии: 10
miniShop2 -> настройки -> производители товаров -> Твой производитель -> ресурс
где ресурс документ-ссылка на производителя
где ресурс документ-ссылка на производителя
Спасибо за ответ, но у меня это поле уже занято под идентификатор ресурса страницы производителя на моем ИМ, а мне нужно именно отдельное новое дополнительное поле, указывающее на адрес сайта производителя, чтобы администратор мог редактировать это поле там, где остальная информация о производителе.
Как вариант, хотя не совсем то конечно, если есть какое-то не задействованное там поле, переименовать его, и писать адрес сайта туда.
Да, уже думал об этом, пытался в словаре найти название полей, но не нашел, чтобы заменить подпись.
Тоже интересует этот вопрос… ждём ответа.
Мне дак вообще дополнительных полей штук 40-50 нужно…
Мне дак вообще дополнительных полей штук 40-50 нужно…
Как вариант можно сделать отдельную страницу для производителя и в нее добавить множество tv-полей, далее прицепить идентификатор этой стр. в настройках производителя. В случае какого-либо обращения к данным производителя запрашивать данные уже из этого ресурса.
В принципе да, для того связь с ресурсом и предусмотрена.
Не очень удобно, но выкрутиться можно.
Не очень удобно, но выкрутиться можно.
Скорее всего можно просто добавить полей в таблицу ms2_vendors, потом найти в каком файле лежит ext_JS описание полей, скопипастить и отредактировать под новые. А на практике — беглый обзор такой файл не выявил)
Плохо искал — assets/components/minishop2/js/mgr/settings/vendor.grid.js
У производителя есть JSON поле properties, типа как у ресурса или юзера.
Туда можно писать, что угодно через xPDO, а вот в админке для этого ничего не предусмотрено.
Может быть, когда-нибудь и дойдут руки написать ExtJS виджет для табличного редактирования таких полей, но пока никак.
Туда можно писать, что угодно через xPDO, а вот в админке для этого ничего не предусмотрено.
Может быть, когда-нибудь и дойдут руки написать ExtJS виджет для табличного редактирования таких полей, но пока никак.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.