Ruphchik 0 Опубликовано 30 июля, 2014 Жалоба Share Опубликовано 30 июля, 2014 Подскажите, пожалуйста, как в карточке товара, помимо закладок "описание" и "отзывы", добавить доп.закладки, например для технических характеристик, чтобы не городить большую простыню в описании? Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 30 июля, 2014 Жалоба Share Опубликовано 30 июля, 2014 табов можно сделать сколько угодно. Вы теххарактеристики на страницах товаров как выводите? Ссылка на сообщение Поделиться на другие сайты
Ruphchik 0 Опубликовано 30 июля, 2014 Автор Жалоба Share Опубликовано 30 июля, 2014 табов можно сделать сколько угодно. Вы теххарактеристики на страницах товаров как выводите? пока просто в описании построчно каждая характеристика хочется хотя бы просто отделить описание(красивый, хороший. качественный) от характеристик (размеры, мощность). И выводить на разных закладках Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июля, 2014 Жалоба Share Опубликовано 30 июля, 2014 Правьте шаблон /templates/шаблон/module/product_info/product_info_v1.html Там нужно добавлять новые закладки. Примерно так - http://vamshop.ru/forum/topic/8355-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC-%D0%B7%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8-%D0%BD%D0%B0-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%BE%D1%87%D0%BA%D0%B8-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0/ Хоть сейчас и другой скрипт для закладок, но суть та же, смотрите как сделаны стандартные закладки и просто по аналогии добавьте свои. Ссылка на сообщение Поделиться на другие сайты
Ruphchik 0 Опубликовано 30 июля, 2014 Автор Жалоба Share Опубликовано 30 июля, 2014 Правьте шаблон /templates/шаблон/module/product_info/product_info_v1.html Там нужно добавлять новые закладки. Примерно так - http://vamshop.ru/forum/topic/8355-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%91%D0%BC-%D0%B7%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8-%D0%BD%D0%B0-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%BE%D1%87%D0%BA%D0%B8-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0/ Хоть сейчас и другой скрипт для закладок, но суть та же, смотрите как сделаны стандартные закладки и просто по аналогии добавьте свои. О, спасибо огромное! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июля, 2014 Жалоба Share Опубликовано 30 июля, 2014 Не за что. Но я говорю, в текущем коде уже есть закладки, т.е. Вам, по сути, ничего не надо даже делать. Просто добавить html-код новой закладки в /templates/шаблон/module/product_info/product_info_v1.html Т.е. вот сюда добавить новую закладку: <ul class="nav nav-tabs"> <li class="active"><a href="#description" data-toggle="tab"><i class="fa fa-thumbs-up"></i> {$smarty.const.TEXT_PRODUCT_DESCRIPTION}</a></li> <li><a href="#reviews" data-toggle="tab"><i class="fa fa-comment"></i> {$smarty.const.TEXT_PRODUCT_REVIEWS}</a></li> </ul> вот так: <ul class="nav nav-tabs"> <li class="active"><a href="#description" data-toggle="tab"><i class="fa fa-thumbs-up"></i> {$smarty.const.TEXT_PRODUCT_DESCRIPTION}</a></li> <li><a href="#reviews" data-toggle="tab"><i class="fa fa-comment"></i> {$smarty.const.TEXT_PRODUCT_REVIEWS}</a></li> <li><a href="#test" data-toggle="tab"><i class="fa fa-comment"></i> Закладка</a></li> </ul> и ниже добавить блок для закладки, внутри tab-content, т.е. после закладки отзывов: <div class="tab-pane inner fade in notop" id="reviews"> {$MODULE_products_reviews} </div> добавить: <div class="tab-pane inner fade in notop" id="test"> содержимое закладки </div> Ну и вместо текста содержимое заакладки просто добавите метку нужную Вам, например: {if $specifications} <div class="inner"> <!-- Specifications --> {foreach name=outer item=spec_group from=$specifications_data} <strong>{$spec_group.GROUP_NAME}:</strong><br /> {foreach key=key_data item=spec from=$spec_group.DATA} {$spec.NAME}: {$spec.VALUE}<br /> {/foreach} {/foreach} <!-- /Specifications --> </div> {/if} Тогда в закладке будет спецификации товара, если они у Вас заданы в админке. Ссылка на сообщение Поделиться на другие сайты
vitosbaltos 0 Опубликовано 7 января, 2016 Жалоба Share Опубликовано 7 января, 2016 Добрый день! Подскажите, как можно вытащить закладки-табы из метки {$main_content} которая находится в product_info.php.html? Дело в том, что {$main_content} находится в блоке <div class="row-fluid">, у которого задана фиксированная ширина, а нужно чтобы закладки располагались по всей ширине страницы. <div id="container"> <div class="container"> <div class="row-fluid"> <div id="breadcrumbs"> <div class="breadcrumbs"> <div xmlns:v="http://rdf.data-vocabulary.org/#">{$navtrail}</div> </div> </div> <!-- start: Page section --> <section class="span12 page-sidebar pull-right"> {$main_content} </section> <!-- end: Page section --> </div> </div> </div> Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 7 января, 2016 Жалоба Share Опубликовано 7 января, 2016 открываете шаблон страницы товара templates/шаблон/product_info.php.html код которого Вы привели, вынимаете из тегов {$main_content} далее рассовываете row-fluid span12 page-sidebar pull-right в файле templates/шаблон/module/product_info/product_info_v1.html вышеприведенные классы и дивы в templates/шаблон/product_info.php.html делаете что то типа <div id="container"> <div class="container"> <div class="row-fluid"> <div id="breadcrumbs"> <div class="breadcrumbs"> <div xmlns:v="http://rdf.data-vocabulary.org/#">{$navtrail}</div> </div> </div> </div> {$main_content} </div> </div> ИМХО. делать вкладки на всю ширину страницы не нужно. Чем обусловлено такое желание? Может подоплека то другая? Ссылка на сообщение Поделиться на другие сайты
vitosbaltos 0 Опубликовано 7 января, 2016 Жалоба Share Опубликовано 7 января, 2016 KoVaLsKy спасибо! Помогло. Просто меняю дизайн карточки товара. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения