Kors Опубликовано 23 мая, 2016 Жалоба Поделиться Опубликовано 23 мая, 2016 Причина в том, что шаблон products.tpl стандартно не имеет данных по изображениям брендов товаров.Надо сначала эти данные сформировать в PHP файле ProductsView.php... Цитата Ссылка на сообщение Поделиться на другие сайты
Julius123 Опубликовано 18 сентября, 2016 Жалоба Поделиться Опубликовано 18 сентября, 2016 (изменено) На странице товара выводится логотип бренда, подскажите как правильно вставить ссылку на бренд?Этот код ведет на главную сайта <a href="{$product->brand_url}"> Изменено 18 сентября, 2016 пользователем Julius123 Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 18 сентября, 2016 Жалоба Поделиться Опубликовано 18 сентября, 2016 {$brand->url} Цитата Ссылка на сообщение Поделиться на другие сайты
makki Опубликовано 7 июня, 2017 Жалоба Поделиться Опубликовано 7 июня, 2017 Чтобы вывести в краткое описание товара информацию о бренде нужно1) В ProductsView.php добавить foreach($products as $product) { $product->brand = $this->brands->get_brand(intval($product->brand_id)); } 2) В шаблоне в products.tpl получить данные о бренде {if $product->brand} <a href="brands/{$product->brand->url}">{$product->brand->name|escape}</a> {/if} Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 7 июня, 2017 Жалоба Поделиться Опубликовано 7 июня, 2017 (изменено) Чтобы вывести в краткое описание товара информацию о бренде нужно1) В ProductsView.php добавить foreach($products as $product) { $product->brand = $this->brands->get_brand(intval($product->brand_id)); } 2) В шаблоне в products.tpl получить данные о бренде {if $product->brand} <a href="brands/{$product->brand->url}">{$product->brand->name|escape}</a> {/if} не хорошо. у вас для каждого товара каждый раз делается запрос. 100 товаров = плюс 100 запросов на страницу. лучше модифицировать запрос в api/Products.php ф-ю get_products и добавить что нужно кроме b.name as brand, b.url as brand_url которые там уже есть в новых версиях Изменено 7 июня, 2017 пользователем mishanya Цитата Ссылка на сообщение Поделиться на другие сайты
makki Опубликовано 7 июня, 2017 Жалоба Поделиться Опубликовано 7 июня, 2017 Спасибо, mishanya. Как всегда помогаете кратко и по делу Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.