SaAs 0 Опубликовано 12 ноября, 2010 Жалоба Share Опубликовано 12 ноября, 2010 Добрый день! Подскажите пожалуйста как добавить картинки товара в бокс Корзина на главной странице? Насколько я понимаю надо что-то менять в шаблоне box_cart.html? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 ноября, 2010 Жалоба Share Опубликовано 12 ноября, 2010 Это обычные html-файлы. Вставляйте в этот файл html-код картинки, т.е. через тэг img. <img src="http://адрес-картинки" alt="" border="0" />[/code] Ссылка на сообщение Поделиться на другие сайты
SaAs 0 Опубликовано 12 ноября, 2010 Автор Жалоба Share Опубликовано 12 ноября, 2010 Я несовсем то имел ввиду. Меня интересует картинки выбранных товаров. Для примера, когда мы заходим на страницу корзины мы видим таблицу из выбранных товаров, где есть картинка товара, название, количество и т.д. Меня интерисует, как картинки выбраных товаров вывести в бокс корзина на главной странице. Т.е. чтобы человек после выбора товара видел в корзине не только название и количество, но и картинку выбранного товара. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 ноября, 2010 Жалоба Share Опубликовано 13 ноября, 2010 Добавить можно, но картинки большие будут ведь, они разве влезут в бокс?! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 ноября, 2010 Жалоба Share Опубликовано 13 ноября, 2010 или Вы хотите просто width и height указать таким картинкам?! Ссылка на сообщение Поделиться на другие сайты
SaAs 0 Опубликовано 13 ноября, 2010 Автор Жалоба Share Опубликовано 13 ноября, 2010 именно, если конечно так можно. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 ноября, 2010 Жалоба Share Опубликовано 13 ноября, 2010 Тогда открывайте /templates/шаблон/source/boxes/shopping_cart.php и меняйте: 'NAME' => $products[$i]['name']);[/code] на: [code] 'NAME' => $products[$i]['name'], 'IMAGE' => DIR_WS_INFO_IMAGES.$products[$i]['image']); Затем в шаблоне бокса /templates/шаблон/boxes/box_cart.html меняйте: {$products_data.QTY} x <a href="{$products_data.LINK}" title="{$products_data.NAME}">{$products_data.NAME|vam_truncate:$smarty.const.MAX_DISPLAY_CART:"...":true}</a> [/code] например на: [code]{$products_data.QTY} x <img src="{$products_data.IMAGE}" alt="{$products_data.NAME}" border="0" width="20" height="20" /><a href="{$products_data.LINK}" title="{$products_data.NAME}">{$products_data.NAME|vam_truncate:$smarty.const.MAX_DISPLAY_CART:"...":true}</a> Как-то так примерно делается. Ссылка на сообщение Поделиться на другие сайты
SaAs 0 Опубликовано 14 ноября, 2010 Автор Жалоба Share Опубликовано 14 ноября, 2010 Большое спасибо! Все получилось. Только есть еще вопрос. Как сделать, чтобы картинки выводились пропорционально? Выставленные width и height к одним картинкам подходят по пропорции, к другим нет и сильно искажают. Как сделать, чтобы любые картинки пропорционально выводились? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 ноября, 2010 Жалоба Share Опубликовано 15 ноября, 2010 Так я ж об этом и писал :) Никак не сделать, т.е. картинка выводится больше самого бокса. Можно конечно в Админке - Настройки - Картинки для маленькой картинки указать маленькую ширину и высоту, но тогда по всему магазину будут такие маленькие картинки, а не только в корзине. Ссылка на сообщение Поделиться на другие сайты
SaAs 0 Опубликовано 15 ноября, 2010 Автор Жалоба Share Опубликовано 15 ноября, 2010 Ну все равно спасибо! :) Пусть пока так, пока ничего лучше не придумаю. Помогите пожалуйста с данными тут http://vamshop.ru/forum/index.php?topic=7177.0 Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения