 |
 |
 |
|
Страница 1 из 1
|
[ Сообщений: 5 ] |
|
| Автор |
Сообщение |
|
Сергей
Зарегистрирован: 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 |
|
 |
|
Андрей
Зарегистрирован: 22 дек 2010, 19:02 Сообщения: 767
|
{%if $message.fields.i.0.value != ""%} вывод фоток {%else%} заглушка, ну или все что угодно ) {%/if%}
_________________www.azius.ru - примеры моих работ по шаблонам www.alozo.ru - доска объявлений
|
| 09 фев 2014, 15:52 |
|
 |
|
Сергей
Зарегистрирован: 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 |
|
 |
|
Андрей
Зарегистрирован: 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 |
|
 |
|
Сергей
Зарегистрирован: 24 июн 2013, 09:55 Сообщения: 15 Откуда: Россия
|
Спасибо Андрей. Вроди как заработало, вот только фото с левой стороны выходило, пришлось добавить к картинки align="right" и встало все на свои места ......
_________________Отличный и не дорогой хостинг.
|
| 09 фев 2014, 19:19 |
|
|
|
Страница 1 из 1
|
[ Сообщений: 5 ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
 |
|