Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 21:53



Ответить на тему  [ Сообщений: 7 ] 
Вывод номера объявлений в тайтл объявлений 
Автор Сообщение
Аватара пользователя

Зарегистрирован: 10 июл 2015, 00:46
Сообщения: 555
Аватара пользователя

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


09 фев 2019, 13:41
Профиль
Аватара пользователя

Зарегистрирован: 10 июл 2015, 00:46
Сообщения: 555
Аватара пользователя

у меня сейчас вывод тайтла так <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>
То выводится номер но мне необходимо перед номером еще добавить слова "объявление №" как это сделать не могу понять


09 фев 2019, 13:46
Профиль
Аватара пользователя

Зарегистрирован: 27 апр 2012, 12:48
Сообщения: 132
Аватара пользователя

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%}

_________________
Донаты Яндекс PayPal


09 фев 2019, 17:45
Профиль
Аватара пользователя

Зарегистрирован: 10 июл 2015, 00:46
Сообщения: 555
Аватара пользователя

Спасибо за помощь я сделал вот так.
Так у меня все работает
<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 фев 2019, 18:18
Профиль
Аватара пользователя

Зарегистрирован: 02 ноя 2020, 15:56
Сообщения: 116
Аватара пользователя

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)? И в каком файле необходимо этот код добавить? Заранее спасибо.


09 дек 2020, 22:33
Профиль

Зарегистрирован: 25 фев 2016, 18:46
Сообщения: 453

Зуля писал(а):
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, 00:37
Профиль
Аватара пользователя

Зарегистрирован: 02 ноя 2020, 15:56
Сообщения: 116
Аватара пользователя

Спасибо!


10 дек 2020, 09:02
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 7 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron