Перейти к содержанию
Форум поддержки пользователей VamShop

Закладки в карточке товара


Рекомендуемые сообщения

Подскажите, пожалуйста, как в карточке товара, помимо закладок "описание" и "отзывы", добавить доп.закладки, например для технических характеристик, чтобы не городить большую простыню в описании?

Ссылка на сообщение
Поделиться на другие сайты

табов можно сделать сколько угодно.

Вы теххарактеристики на страницах товаров как выводите?

Ссылка на сообщение
Поделиться на другие сайты
  В 30.07.2014 в 05:44, Yurassik1 сказал:

табов можно сделать сколько угодно.

Вы теххарактеристики на страницах товаров как выводите?

пока просто в описании построчно каждая характеристика

хочется хотя бы просто отделить описание(красивый, хороший. качественный) от характеристик (размеры, мощность). И выводить на разных закладках

Ссылка на сообщение
Поделиться на другие сайты

Правьте шаблон /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/

Хоть сейчас и другой скрипт для закладок, но суть та же, смотрите как сделаны стандартные закладки и просто по аналогии добавьте свои.

Ссылка на сообщение
Поделиться на другие сайты
  В 30.07.2014 в 06:25, support сказал:

Правьте шаблон /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/

Хоть сейчас и другой скрипт для закладок, но суть та же, смотрите как сделаны стандартные закладки и просто по аналогии добавьте свои.

О, спасибо огромное!

Ссылка на сообщение
Поделиться на другие сайты

Не за что.

 

Но я говорю, в текущем коде уже есть закладки, т.е. Вам, по сути, ничего не надо даже делать.

 

Просто добавить 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}

Тогда в закладке будет спецификации товара, если они у Вас заданы в админке.

Ссылка на сообщение
Поделиться на другие сайты
  • 1 year later...

Добрый день! Подскажите, как можно вытащить закладки-табы из метки {$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>

 

Ссылка на сообщение
Поделиться на другие сайты

открываете шаблон страницы товара 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>

 

ИМХО. делать вкладки на всю ширину страницы не нужно.

 Чем обусловлено такое желание? Может подоплека то другая?

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...