Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
кто пробывал выводить артибуты товаров в списке товаров?
Собственно вопрос на засыпку, для тех кто ковырял движок ... Кто подскажет, простой способ добавления атрибутов товаров, который используется в product_info*.html модулем {$MODULE_product_options}, для добавления к примеру к product_listing_columns.html . Например, чтоб добавить в вывод списка товаров производителя, пришлось в product.php изменить запрос к mysql, добавить в масив значения, и добавить определитель {$module_data.MANUFACTURERS_NAME} - как пример. Так вот, переписывать запросы это единственный выход? Мне нужно, на вскидку, связать таблицы с атрибутами, переопределить переменные, добавить циклы и.т.д. муторно. Можно ли просто переподключить {$MODULE_product_options} к product_listing_columns.htm без серьёзного вмешательства в код, или я чтото упустил :-\? Или подскажите где копать? Заранее спасибо за ответы.
очeнь сомнeвaюсь. Тут рaботaeт связкa mysql-php-html. В бaзe лeжaт дaнныe, php-фaйлы собирaют нужныe из них и пeрeдaют в кaчeствe мeток в html для отобрaжeния. Нeувeрeн что контeнт можно срaзу в нeсколько html пeрeдaвaть.
То о чем вы говорите это естественно. Вопрос в другом. Как тогда правильно пересоздать product.php чтоб к нему можно было подключить modules\product_listing.php ? Если это сделать тогда в теории можно будет пользоваться выражениями типа {$module_data.MODULE_product_options} . По простому, в цикл вывода товаров, будет вложен цикл на отображение атрибутов товаров . Делал ли кто то что то похожее?
нaвeрноe нaдо скопипaстить нeобходимый код из product_listing и пeрeдaть новую мeтку. Кaк сдeлaть чтоб однa мeткa былa доступнa вeздe, я нeзнaю.
Я в принципе нашел способ реализовать это.. Но есть маленькая проблема. Как передать {$module_data.PRODUCTS_ID} переменные ИД товаров, тот что в цикле {foreach name=aussen item=module_data from=$module_content}, в файле product_listing_columns.html в пхп вид {php} {/php} для тела штмл? То есть будет иметь вид : {php} запрос где products_id = переменная вида {$module_data.PRODUCTS_ID} {/php} Это для того чтоб в цикле вставлять в запрос напрямую ИД товаров и выводить их атрибуты.
ЗЫ: Метки для product_listing_columns.htm описаны в инклуды\классы\продукт.пхп 'PRODUCTS_ID'=>$array['products_id'], . ЗЫЫ: Метод не есть правильным но работать должен.
Источник
|