Milkikilki Опубликовано 30 января, 2017 Жалоба Поделиться Опубликовано 30 января, 2017 (изменено) Здравствуйте, пытаюсь в шаблоне products вывести возле каждого товара картинку бренда. {if $product->brand_id} {if $brand->image} <img src="{$config->brands_images_dir}{$brand->image}" alt="{$brand->name|escape}" class="brand-ticket"> {/if} {/if} Такая конструкция не работает. Выводит только если я зайду в карточку бренда. Подскажите пожалуйста как правильно. Готов заплатить за помощь. Изменено 30 января, 2017 пользователем Milkikilki Цитата Ссылка на сообщение Поделиться на другие сайты
chocolate_moles Опубликовано 30 января, 2017 Жалоба Поделиться Опубликовано 30 января, 2017 http://forum.simplacms.ru/topic/6149-%D0%BB%D0%BE%D0%B3%D0%BE%D1%82%D0%B8%D0%BF-%D0%B1%D1%80%D0%B5%D0%BD%D0%B4%D0%B0-%D0%BD%D0%B0-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B5-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0/ Цитата Ссылка на сообщение Поделиться на другие сайты
Milkikilki Опубликовано 30 января, 2017 Автор Жалоба Поделиться Опубликовано 30 января, 2017 Не работает почему-то Цитата Ссылка на сообщение Поделиться на другие сайты
yr4ik Опубликовано 30 января, 2017 Жалоба Поделиться Опубликовано 30 января, 2017 {if $brand && $brand->image} <img src="{$config->brands_images_dir}{$brand->image}" alt="{$brand->name|escape}" class="brand-ticket"> {/if} в качестве эксперимента можно сделать вывод переменных: {$product->brand_id|var_dump} {$brand|var_dump} Цитата Ссылка на сообщение Поделиться на другие сайты
Решение ahmed Опубликовано 31 января, 2017 Решение Жалоба Поделиться Опубликовано 31 января, 2017 В api/Products.php вместоb.name as brand,написатьb.name as brand, b.image as brand_image, В шаблоне products.tpl внутри цикла{if $product->brand_image}<img src="{$config->brands_images_dir}{$product->brand_image}" alt="{$brand->name|escape}" class="brand-ticket">{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
Milkikilki Опубликовано 31 января, 2017 Автор Жалоба Поделиться Опубликовано 31 января, 2017 В api/Products.php вместоb.name as brand,написатьb.name as brand, b.image as brand_image, В шаблоне products.tpl внутри цикла{if $product->brand_image}<img src="{$config->brands_images_dir}{$product->brand_image}" alt="{$brand->name|escape}" class="brand-ticket">{/if}Спасибо, заработало. Напишите мне в личные, для награды. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.