Перейти к содержимому


Редактирование краткого описания товара


  • Вы не можете ответить в тему
Сообщений в теме: 3

#1 Kyborg

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 24 September 2013 - 09:22 PM

Подскажите пожалуйста, как в product_brief.tpl.html сделать нужный вывод характеристик товара. Например, чтобы выводились не все характеристики, а только определенные (основные), типа:

Производитель:
Длина:
Ширина:
Высота:

и т.д. А полные характеристики отображались бы в полном описании товара в product_detailed.tpl.html

Как я понял нужно править вот эту форму?:

<form action="index.php?productID={$product_info.productID}" method="post" id="MainForm1_{$product_info.productID}">
<div>
	    {counter name='select_counter' start=0 skip=1 print=false assign='select_counter_var'}
	    {section name=i loop=$product_info.product_extra}
			 {if $product_info.product_extra[i].option_type eq 0 }
				   {$product_info.product_extra[i].name}: {$product_info.product_extra[i].option_value}<br/>
				   {else}
				   {section name=k loop=$product_info.product_extra[i].option_show_times}
				   {$product_info.product_extra[i].name}
					  {if $product_info.product_extra[i].option_show_times > 1} ({$smarty.section.k.index+1}):{else}:{/if}
					  {counter name=select_counter}
						 {if $product_info.product_extra[i].values_to_select_count == 1}
						 <b>{$product_info.product_extra[i].values_to_select[0].option_value}</b><br/>					 
						 <input type="hidden" name="option_select_{$select_counter_var}_{$product_info.productID}" value='{$product_info.product_extra[i].values_to_select[0].price_surplus}:{$product_info.product_extra[i].values_to_select[0].variantID}' />
						 {else}
						 {if $smarty.section.k.index == 0}
						 <select name='option_select_{$select_counter_var}_{$product_info.productID}' onchange='GetCurrentCurrency_{$product_info.productID}();' class="WCHhider">
						 {section name=j loop=$product_info.product_extra[i].values_to_select}
						 <option value='{$product_info.product_extra[i].values_to_select[j].price_surplus}:{$product_info.product_extra[i].values_to_select[j].variantID}' {if $product_info.product_extra[i].values_to_select[j].variantID eq $product_info.product_extra[i].variantID}selected="selected"{/if}>{$product_info.product_extra[i].values_to_select[j].option_value}</option>
						 {/section}
			   		  </select>
						 <br/>
						 {else}
						 <select name='option_select_{$select_counter_var}_{$product_info.productID}' onchange='GetCurrentCurrency_{$product_info.productID}();' class="WCHhider">
			     	    <option value='0:-1'>{$smarty.const.NOT_DEFINED}</option>
			    		 {section name=j loop=$product_info.product_extra[i].values_to_select}
						 <option value='{$product_info.product_extra[i].values_to_select[j].price_surplus}:{$product_info.product_extra[i].values_to_select[j].variantID}'>{$product_info.product_extra[i].values_to_select[j].option_value}</option>
						 {/section}
						 </select>
						 <br/>
						 {/if}
						 {/if}
			 {/section}
			 {/if}
			 {/section}
</div>						   
</form>

  • 0

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 24 September 2013 - 10:22 PM

Подскажите пожалуйста, как в product_brief.tpl.html сделать нужный вывод характеристик товара. Например, чтобы выводились не все характеристики, а только определенные (основные), типа:

Воспользоваться поиском. Я публиковал бесплатный модуль именно это и делающий. Также этот модуль входит в бесплатный "развесистый фильтр", причем с исправлением какой-то ошибки, не помню уже.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 Kyborg

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 02 October 2013 - 07:31 PM

Спасибо за наводку :) , перелопатил форум и нашел сие чудо жмак. Теперь назрел еще один вопрос по данной теме, как реализовать подобное в файле home.tpl.html, который отвечает за вывод специальных предложений. В примере приведены только product_brief.tpl.html и product_detailed.tpl.html. Буду рад любой наводке или коду :rolleyes:
  • 0

#4 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 02 October 2013 - 07:44 PM

Теперь назрел еще один вопрос по данной теме, как реализовать подобное в файле home.tpl.html

Какое "подобное" надо реализовать, если в спецпредложениях нет вывода вариантов характеристик? Что там "подобно" реализовывать? :)

Ну а если хочется и в спецпредложениях выводить характеристики аналогично краткому описанию и выбирать показываемые/непоказываемые, то либо надо разобраться, как это сделано в brief и сделать аналогично, либо заплатить денег тому, кто разбирается. Решение не пятиминутное, не пятикопеечное и ради вашего бизнеса врядли кто станет напрягаться на уровне "просто помочь участнику форума".
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)