Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как отобразить {image-1} в main.tpl?

Как отобразить {image-1} в main.tpl?


     05.02.2017    Общие вопросы, Общие вопросы по PHP    452

вопрос
Уважаемые PHP-специалисты, помогите, пожалуйста, отобразить {image-1} в main.tpl

Ответа пока нет


6 комментариев

stopani
Юзер

stopani - 5 февраля 2017 22:41 -

Непонятна цель этого. Что он должен вывести? Первые картинки из новостей в main.tpl?

ZeN41k
Юзер

ZeN41k - 5 февраля 2017 23:27 -

если посетитель зашел в полную новость, то в head будет присутствовать запись, в которой должна быть ссылка на image-1
скину на пиво 100 руб, если поможете =)

stopani
Юзер

stopani - 6 февраля 2017 10:23 -

Лучшего решения я не нашёл, а это решение та ещё шляпа. Но работает.

Открыть index.php или main.php смотря какая у тебя версия.

Найти
$tpl->load_template ( 'main.tpl' );

Ниже вставить
$tpl->set ( '{full_img}', $news_id );


В main.tpl выводим примерно так, смотря какая у тебя задача.
<img src="{custom template='custom-img' aviable='showfull' limit='1' from='1' order='date' cache='yes' id='{full_img}">



Ещё нужно создать шаблон custom-img.tpl с сожержимым
{image-1}

stopani
Юзер

stopani - 6 февраля 2017 10:36 -

Ещё нужно обернуть всё это дело, чтоб на других страницах пустой картинки не было.
 [aviable=showfull ]<img src="{custom...[/aviable]

ZeN41k
Юзер

ZeN41k - 6 февраля 2017 12:08 -

реально какая-то шляпа, а как-нибудь проще, на подобии этого - https://dle-faq.ru/faq/tpl/21556-svoya-kartinka-v-open-graph-kak-realizovat.html
или этого - https://dle-faq.ru/faq/tpl/9325-ne-otobrazhaetsya-image-1-v-previewtpl.html#comment-id-25588

stopani
Юзер

stopani - 6 февраля 2017 12:29 -

Ничего себе проще. Я просто не знаю как взять картинку из полной новости в index.php. Больше мне не чем помочь.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх