Тема: Картинка на странице списка статей
Здравствуйте! Не могу вывести основную картинку статьи (<img class="mainImage".....) на странице списка статей (preview_list.tpl). Кто сталкивался с той же проблемой? Очень нужно
Форум ReadyScript Вопросы по работе с системой Картинка на странице списка статей
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте! Не могу вывести основную картинку статьи (<img class="mainImage".....) на странице списка статей (preview_list.tpl). Кто сталкивался с той же проблемой? Очень нужно
Здравствуйте! Не могу вывести основную картинку статьи (<img class="mainImage".....) на странице списка статей (preview_list.tpl). Кто сталкивался с той же проблемой? Очень нужно
Не знаю, как в разных темах, но у нас все это вот тут делается: http://d.pr/i/ddqd
т.е. в этой вкладке находится то, что отображается после название статьи в разделе блога (ну или у кого как называется)
Здравствуйте! Не могу вывести основную картинку статьи (<img class="mainImage".....) на странице списка статей (preview_list.tpl). Кто сталкивался с той же проблемой? Очень нужно
У меня тоже не получилось: попробовал вставить кусок кода из файла view_article.tpl, не сработало:
{if !empty($article.image)}
<img class="mainImage" src="{$article.__image->getUrl(150, 150, 'xy')}" alt="{$article.title}"/>
{/if}
Может кто подскажет, в чём ошибка?
Обратитесь в поддержку. Вроде бы всё правильно.
Причина в том, что в Вашей отклонированной и установленной сейчас теме оформления путь к preview_list.tpl перегружен в /templates/Ваша тема/moduleview/article/preview_list.tpl и там нет Вашей строки соответственно. Т.е. Вы не в тот файл вставили. Пояснение по путям к шаблонам можно посмотреть здесь:
http://readyscript.ru/text-blog/Kak-soz … adyScript/
Кому интересно, вопрос решился так:
Дело в том, что в шаблоне preview_list.tpl нет переменной $article
там есть массив $list со списком статей
в цикле отдельная статья лежит в $item, соответственно свойства и методы вам надо вызывать у $item.
То есть нужно вставить такой код:
{if !empty($item.image)}
<img class="mainImage" src="{$item.__image->getUrl(150, 150, 'xy')}" alt="{$item.title}"/>
{/if}
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум ReadyScript Вопросы по работе с системой Картинка на странице списка статей