rusbolik Posted July 28, 2016 Share Posted July 28, 2016 (edited) Моё почтение. Вопрос такой. Версия 1.6.1.6 Я в Престе новичок и много не знаю. В блок blocknewproducts вместо короткого описания, пытаюсь вывести определенное свойство(feature) модифицированное значение . Пытался настроить как описано в этом топике https://www.prestashop.com/forums/topic/101707-%D0%BA%D0%B0%D0%BA-%D0%B2%D1%8B%D0%B2%D0%B5%D1%81%D1%82%D0%B8-feature/ {foreach from=$product.features item=feature} {if ($feature.name === 'Образ')} {$feature.name|escape:'htmlall':'UTF-8'} [b]{$feature.value|escape:'htmlall':'UTF-8'}[/b] {/if}{/foreach} Соответственно ничего не получилось. Подскажите пожалуйста. что не так? Как вывести вместо описания определённое свойство? Заранее БлагоДарю Знатокам Edited July 28, 2016 by rusbolik (see edit history) Link to comment Share on other sites More sharing options...
rusbolik Posted August 1, 2016 Author Share Posted August 1, 2016 и тишина. знатоков нет? Link to comment Share on other sites More sharing options...
miha_s Posted August 1, 2016 Share Posted August 1, 2016 Вывод из product-list.tpl работает {foreach from=$product.features item=feature name=features} <span>{$feature.name|escape:'html':'UTF-8'}:</span> {$feature.value|escape:'html':'UTF-8'}</br> {/foreach} Разработка под PrestaShop Link to comment Share on other sites More sharing options...
rusbolik Posted August 3, 2016 Author Share Posted August 3, 2016 благодарю. а как вывести конкретное свойство ? Link to comment Share on other sites More sharing options...
miha_s Posted August 3, 2016 Share Posted August 3, 2016 {foreach from=$product.features item=feature name=features} {if ($feature.name == 'ИмяХарактеристики')} <span>{$feature.name|escape:'html':'UTF-8'}:</span> {$feature.value|escape:'html':'UTF-8'}</br> {/if} {/foreach} Разработка под PrestaShop Link to comment Share on other sites More sharing options...
rusbolik Posted August 4, 2016 Author Share Posted August 4, 2016 благодарю. буду пробовать. обязательно отпишусь Link to comment Share on other sites More sharing options...
rusbolik Posted August 4, 2016 Author Share Posted August 4, 2016 (edited) не выводится правлю blocknewproducts.tpl <p class="product-description">{*{$newproduct.description_short|strip_tags:'UTF-8'|truncate:75:'...'}*} {foreach from=$product.features item=feature name=features} {if ($feature.name == 'Образ')} <span>{$feature.name|escape:'html':'UTF-8'}:</span> {$feature.value|escape:'html':'UTF-8'}</br> {/if} {/foreach} </p> вот кусок. закоментил старое. вставил новое. что не так делаю? Edited August 4, 2016 by rusbolik (see edit history) Link to comment Share on other sites More sharing options...
miha_s Posted August 7, 2016 Share Posted August 7, 2016 В blocknewproducts.tpl переменная товара это $newproduct (обратите внимание как к описанию обращались там где вы закомментировали) Соответственно необходимо писать так: {foreach from=$newproduct.features item... Разработка под PrestaShop Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now