Перейти к содержанию
Официальный форум поддержки Simpla

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

{if $product->features}
	<!-- Характеристики товара -->
	<h2>Характеристики</h2>
	<ul class="features">
	{foreach $product->features as $f}
	<li id="feature_{$f->feature_id}">
		<label>{$f->name}</label>
		<span>{$f->value}</span>
	</li>
	{/foreach}
	</ul>
	<!-- Характеристики товара (The End)-->
	{/if}

{$f->feature_id} - выведет id свойства(характеристики)

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

 

{if $product->features}
	<!-- Характеристики товара -->
	<h2>Характеристики</h2>
	<ul class="features">
	{foreach $product->features as $f}
	<li id="feature_{$f->feature_id}">
		<label>{$f->name}</label>
		<span>{$f->value}</span>
	</li>
	{/foreach}
	</ul>
	<!-- Характеристики товара (The End)-->
	{/if}

{$f->feature_id} - выведет id свойства(характеристики)

спасибо

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

Эти переменные можно вывести только на странице товара?
Пробую вывести на странице категорий, не получается...

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

Благодарю.. прочитал тему.

Только когда я указываю 2 id чтоб выводились 2 характеристики, то выводится в 2 строки.
А как можно вывести эти 2 переменные характеристик рядом, через запятую например?

То есть сейчас пробую

Чтобы работало в списке - много раз обсуждалось

{foreach $product->features as $f}
{if ($f->feature_id == '1') or ($f->feature_id == '2')}   
   <h1 data-product="{$product->id}" class="changeName b1c-name">{$product->name|escape}{$f->value}</h1>
{/if}
{/foreach}

И получается так..

Название товара Характеристика 1
Название товара Характеристика 2

А мне бы надо вот так..

Название товара Характеристика 1, Характеристика 2

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

Так это я делаю для заголовка h1
как же мне тогда сохранить, чтобы это был заголовок h1, но выводить в одну строку?

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

Так в том то и дело, что стилями - не вариант.

Нужно сохранить тег h1 для поисковиков.

 

А Вы точно знаете, что такое стили и как их используют? Если нет, то изучите срочно. Без этой азбуки нельзя...

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

А Вы точно знаете, что такое стили и как их используют? Если нет, то изучите срочно. Без этой азбуки нельзя...

:) 

Вроде бы знаю.

Но наверняка есть пробелы.

Сейчас буду восполнять, раз вы так уверенно говорите))

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

{foreach $product->features as $f}
{if ($f->feature_id == '1') or ($f->feature_id == '2')}
<h1 style="display:inline-block;" data-product="{$product->id}" class="changeName b1c-name">{$product->name|escape}{$f->value}</h1>
{/if}
{/foreach}
Ссылка на сообщение
Поделиться на другие сайты

Спасибо, но так уже попробовал и получается такой результат.

Название товара Характеристика 1 Название товара Характеристика 2

А мне надо 
Название товара Характеристика 1 Характеристика 2

Вобщем придумал поместить всё это добро внутрь заголовка h1 и отделить 2 характеристики друг от друга
вот так работает и даёт нужный результат
 

 

<h1 data-product="{$product->id}" class="changeName b1c-name">
{$product->name|escape}
({foreach $product->features as $f}
{if ($f->feature_id == '1')}{$f->value} {/if}
{if ($f->feature_id == '2')}{$f->value}{/if}
{/foreach})
</h1>
 

И тогда получается
Название товара (Характеристика 1 Характеристика 2)

Мне так нужно чтобы из двух разных переменных характеристик брать фамилию и имя автора книги.
Просто на сайте в разных местах нужно выводить первой фамилию, а в некоторых местах наоборот - сначала имя.
Плюс ешё удобно могу использовать truncate и делать из имени и отчества (ещё одна переменная, третья характеристика) инициалы - Пушкин А.С.

То есть появляется пространство для манёвра вывести имя автора книга в различных вариантах
Александр Пушкин
Пушкин Александр
Пушкин А.С.
Пушкин Александр Сергеевич

Правда ещё не опробовал на других страницах.
Пока только на странице товара работает точно.

Изменено пользователем madison21
Ссылка на сообщение
Поделиться на другие сайты

А также хочу опробовать склонение по падежам, на форуме есть интересное решение от пользователя mishanya - ссылка

Чтобы в мета тайтл и дескрипшн выводить в родительном падеже.

Купить книгу Александра Пушкина.
Хороший сервис от http://morpher.ru
Склоняет хорошо.

Не знаю, может это здесь не уместно, решил поделиться..
Может кому пригодиться.  

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

А также хочу опробовать склонение по падежам, на форуме есть интересное решение от пользователя mishanya - ссылка

Чтобы в мета тайтл и дескрипшн выводить в родительном падеже.

 

Купить книгу Александра Пушкина.

Хороший сервис от http://morpher.ru

Склоняет хорошо.

 

Не знаю, может это здесь не уместно, решил поделиться..

Может кому пригодиться.  

 

это решение и склоняет через сервис Морфер

Изменено пользователем mishanya
Ссылка на сообщение
Поделиться на другие сайты

это решение и склоняет через сервис Морфер

я так и понял

сначала через api яндекс делали, но сервис отключили похоже

а потом морфер

это я уточнил, забыл написать что оно используется в вашем разрешении

 

за которое вам отдельное большое спасибо!

хоть ещё и не добрался опробовать, но говорят работает  :)

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...