Elite-Board tech support
https://forum.illusionweb.ru/

Вывод номера объявлений в тайтл объявлений
https://forum.illusionweb.ru/viewtopic.php?f=3&t=3780
Страница 1 из 1

Автор:  Ruslan [ 09 фев 2019, 13:41 ]
Заголовок сообщения:  Вывод номера объявлений в тайтл объявлений

Подскажите пожалуйста кто знает как вывести номер объявления в тайтле объявлений

Автор:  Ruslan [ 09 фев 2019, 13:46 ]
Заголовок сообщения:  Re: Вывод номера объявлений в тайтл объявлений

у меня сейчас вывод тайтла так <title>{%foreach from=$title_reverse item='tit' name='i'%}{%$tit.name|strip_tags%}{%if $smarty.foreach.i.last eq false %} / {%/if%}{%/foreach%}</title>
мне необходимо чтобы в конце тайтла в объявлениях выводился номер объявления, потому что когда очень много объявлений например "Ауди А4 в Москве цена 120000 рублей" много и надо чтобы вывод был такой "Ауди А4 в Москве цена 120000 рублей объявление № цифры"

Если я подставляю {%$message.id%} (вот сюда)
в <title>{%foreach from=$title_reverse item='tit' name='i'%}{%$tit.name|strip_tags%}{%if $smarty.foreach.i.last eq false %} (вот сюда) / {%/if%}{%/foreach%}</title>
То выводится номер но мне необходимо перед номером еще добавить слова "объявление №" как это сделать не могу понять

Автор:  Joker [ 09 фев 2019, 17:45 ]
Заголовок сообщения:  Re: Вывод номера объявлений в тайтл объявлений

Ruslan писал(а):
Если я подставляю {%$message.id%} (вот сюда)
в <title>{%foreach from=$title_reverse item='tit' name='i'%}{%$tit.name|strip_tags%}{%if $smarty.foreach.i.last eq false %} (вот сюда) / {%/if%}{%/foreach%}</title>
То выводится номер но мне необходимо перед номером еще добавить слова "объявление №" как это сделать не могу понять


Делайте вот так:
Цитата:
{%foreach from=$title_reverse item='tit' name='i'%} {%$tit.name|strip_tags%}{%if $smarty.foreach.i.last eq false %} / {%/if%}{%/foreach%}
{%if $smarty.get.cat.0 == $smarty.const.MESSAGES%} объявление № {%$message.id%}{%/if%}

Автор:  Ruslan [ 09 фев 2019, 18:18 ]
Заголовок сообщения:  Re: Вывод номера объявлений в тайтл объявлений

Спасибо за помощь я сделал вот так.
Так у меня все работает
<title>
{%if $smarty.get.cat.0 == 'messages'%}
{%assign var='category' value=$categories[$message.cat]%}
{%if $category.uri == '80'%}Продам {%/if%}
{%if $category.uri == '100'%}Продам {%/if%}
{%if $category.uri == 'land-cruiser-prado'%}Продам {%/if%}
{%/if%}
{%foreach from=$title_reverse item='tit' name='i'%}
{%$tit.name|strip_tags%}
{%if $smarty.foreach.i.last eq false %}

{%if $smarty.get.cat.0 == 'messages'%}
- №{%/if%}
{%$message.id%} / {%/if%}{%/foreach%}
</title>

Автор:  Зуля [ 09 дек 2020, 22:33 ]
Заголовок сообщения:  Re: Вывод номера объявлений в тайтл объявлений

Joker писал(а):
Ruslan писал(а):
Если я подставляю {%$message.id%} (вот сюда)
в <title>{%foreach from=$title_reverse item='tit' name='i'%}{%$tit.name|strip_tags%}{%if $smarty.foreach.i.last eq false %} (вот сюда) / {%/if%}{%/foreach%}</title>
То выводится номер но мне необходимо перед номером еще добавить слова "объявление №" как это сделать не могу понять


Делайте вот так:
Цитата:
{%foreach from=$title_reverse item='tit' name='i'%} {%$tit.name|strip_tags%}{%if $smarty.foreach.i.last eq false %} / {%/if%}{%/foreach%}
{%if $smarty.get.cat.0 == $smarty.const.MESSAGES%} объявление № {%$message.id%}{%/if%}


Здравствуйте.
Я недавно установила последнюю версию движка. И тоже хочу в title объявлений выводить номера объявлений.
Данный код можно использовать в последней версии движка (Elite-Board 3.0.200330)? И в каком файле необходимо этот код добавить? Заранее спасибо.

Автор:  MIHALICH [ 10 дек 2020, 00:37 ]
Заголовок сообщения:  Re: Вывод номера объявлений в тайтл объявлений

Зуля писал(а):
Joker писал(а):
Ruslan писал(а):
Если я подставляю {%$message.id%} (вот сюда)
в <title>{%foreach from=$title_reverse item='tit' name='i'%}{%$tit.name|strip_tags%}{%if $smarty.foreach.i.last eq false %} (вот сюда) / {%/if%}{%/foreach%}</title>
То выводится номер но мне необходимо перед номером еще добавить слова "объявление №" как это сделать не могу понять


Делайте вот так:
Цитата:
{%foreach from=$title_reverse item='tit' name='i'%} {%$tit.name|strip_tags%}{%if $smarty.foreach.i.last eq false %} / {%/if%}{%/foreach%}
{%if $smarty.get.cat.0 == $smarty.const.MESSAGES%} объявление № {%$message.id%}{%/if%}


Здравствуйте.
Я недавно установила последнюю версию движка. И тоже хочу в title объявлений выводить номера объявлений.
Данный код можно использовать в последней версии движка (Elite-Board 3.0.200330)? И в каком файле необходимо этот код добавить? Заранее спасибо.


В header.html вставляй

Автор:  Зуля [ 10 дек 2020, 09:02 ]
Заголовок сообщения:  Re: Вывод номера объявлений в тайтл объявлений

Спасибо!

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/