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



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

Зарегистрирован: 24 июн 2013, 09:55
Сообщения: 15
Откуда: Россия
Аватара пользователя

Всем доброго дня.
Ни как не могу настроить вывод no_photo в файле list.html, если объявление подано без фото. Подскажите, кто знает, как это сделать. Я видел здесь такую же тему, но по той конструкции у меня почему то не срабатывает. Я редактировать пытался в этой строчке:
------------------------------------------------------------------
<tr>
<td class='message_text' colspan='2'>
{%if $message.fields.i.0.value != ""%}
<div class='message_img'>

<a class="zoom" rel="group{%$message.id%}" title="{%$message.title%}" href="{%$settings.patch%}uploads/images/tb/{%$message.fields.i.0.value%}" >
<img src="{%$settings.patch%}uploads/images/ts/{%$message.fields.i.0.value%}" alt="{%$message.title%}" border="0"/>
</a>

{%if $message.fields.i|@count > 1%}
<div>
{%foreach from=$message.fields.i item='image' key='key'%}
{%if $key != 0%}
<a class="zoom" rel="group{%$message.id%}" title="{%$message.title%}" href="{%$settings.patch%}uploads/images/tb/{%$image.value%}" ><img src="{%$settings.patch%}uploads/images/ts/{%$image.value%}" width='40' height='27' alt="{%$message.title%}" border="0"></a>
{%/if%}
{%/foreach%}
</div>
{%/if%}
</div>
{%/if%}
{%$message.text|strip_tags|truncate:1500:"... <a href='`$settings.patch_region``$smarty.const.MESSAGES`/`$message.link`'>`$locale.15`</a>"%}
</td>
</tr>
------------------------------------------------------------
Где точно и какую конструкцию нужно вставить? Помогите пожалуйста кто уже себе настроил.

_________________
Отличный и не дорогой хостинг.


09 фев 2014, 14:22
Профиль ICQ

Зарегистрирован: 22 дек 2010, 19:02
Сообщения: 767

{%if $message.fields.i.0.value != ""%}
вывод фоток
{%else%}
заглушка, ну или все что угодно )
{%/if%}

_________________
www.azius.ru - примеры моих работ по шаблонам
www.alozo.ru - доска объявлений


09 фев 2014, 15:52
Профиль WWW
Аватара пользователя

Зарегистрирован: 24 июн 2013, 09:55
Сообщения: 15
Откуда: Россия
Аватара пользователя

Вставил такую конструкцию:
-----------------------------------------
<div class='message_img'>
{%if $message.fields.i.0.value != ""%}
<a class="zoom" rel="group{%$message.id%}" title="{%$message.title%}" href="{%$settings.patch%}uploads/images/tb/{%$message.fields.i.0.value%}" >
<img src="{%$settings.patch%}uploads/images/ts/{%$message.fields.i.0.value%}" alt="{%$message.title%}" border="0"/>
</a>
{%else%}
<img src="{%$settings.patch%}images/no_photo.jpg" alt="{%$message.title%}" >
{%/if%}
</div>

-----------------------------------------
Картинка no_photo появилась, но почему то исчез текст объявления в кратком описании, а в открытом объявлении текст на месте. И такая ерунда не только в объявлениях, в которых нет фото, но и в объявлениях с одним фото. А в тех объявлениях, где несколько фото добавлено, они с текстом, но маленькие копии фото улетели в само объявление - над текстом, в верхний левый угол. Что за ерунда? подскажите как исправить.

_________________
Отличный и не дорогой хостинг.


09 фев 2014, 18:10
Профиль ICQ

Зарегистрирован: 22 дек 2010, 19:02
Сообщения: 767

вот так вот вроде должно быть

<tr>
<td class='message_text' colspan='2'>
{%if $message.fields.i.0.value != ""%}
<div class='message_img'>

<a class="zoom" rel="group{%$message.id%}" title="{%$message.title%}" href="{%$settings.patch%}uploads/images/tb/{%$message.fields.i.0.value%}" >
<img src="{%$settings.patch%}uploads/images/ts/{%$message.fields.i.0.value%}" alt="{%$message.title%}" border="0"/>
</a>

{%if $message.fields.i|@count > 1%}
<div>
{%foreach from=$message.fields.i item='image' key='key'%}
{%if $key != 0%}
<a class="zoom" rel="group{%$message.id%}" title="{%$message.title%}" href="{%$settings.patch%}uploads/images/tb/{%$image.value%}" ><img src="{%$settings.patch%}uploads/images/ts/{%$image.value%}" width='40' height='27' alt="{%$message.title%}" border="0"></a>
{%/if%}
{%/foreach%}
</div>
{%/if%}
{%else%}
<img src="{%$settings.patch%}images/no_photo.jpg" alt="{%$message.title%}" >
{%/if%}

</div>
{%$message.text|strip_tags|truncate:1500:"... <a href='`$settings.patch_region``$smarty.const.MESSAGES`/`$message.link`'>`$locale.15`</a>"%}
</td>
</tr>

_________________
www.azius.ru - примеры моих работ по шаблонам
www.alozo.ru - доска объявлений


09 фев 2014, 18:30
Профиль WWW
Аватара пользователя

Зарегистрирован: 24 июн 2013, 09:55
Сообщения: 15
Откуда: Россия
Аватара пользователя

Спасибо Андрей. Вроди как заработало, вот только фото с левой стороны выходило, пришлось добавить к картинки align="right" и встало все на свои места ......

_________________
Отличный и не дорогой хостинг.


09 фев 2014, 19:19
Профиль ICQ
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 5 ] 

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

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


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

Найти:
cron