Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Вывод картинки из полной новости в краткую, через {image}.

Вывод картинки из полной новости в краткую, через {image}.


     03.02.2014    Общие вопросы    1915

вопрос
Собственно сабж. Необходимо выводить картинку из полной новости в краткую.. Как это можно сделать через image?

Ответил: rocksmart


engine.php

Находим

// ################ Новости на главной #################


Ниже найти

CHAR_LENGTH(p.full_story) as full_story


после добавить

,p.full_story as full_story2



show.short.php


После строки

if (stripos ( $tpl->copy_template, "{image-" ) !== false) {


Заменить

preg_match_all('/(img|src)=("|\')[^"\'>]+/i', $row['short_story'], $media);


На это

preg_match_all('/(img|src)=("|\')[^"\'>]+/i', $row['short_story'].stripslashes($row['full_story2']), $media);

Комментарии пользователей (6)

severnake
61 | 8

severnake - 4 февраля 2014 00:16 - Юзер

{image-1} или другое число если картинок больше и нужна 2-я или 3-я)
а другими словами узайте - Вам в помощь

xeon01
8

30 | 3

xeon01 - 4 февраля 2014 11:13 - Юзер

...? И что? Вопрос в том, как этими тегами выводить картинки из полной новости.

severnake
61 | 8

severnake - 4 февраля 2014 00:17 - Юзер

а другим словом узайте - Вам в помощь

severnake
61 | 8

severnake - 4 февраля 2014 13:39 - Юзер

в шорт стори вставляем тєг {image-1} и если в полной новости есть картинка - то ее выведет. если конечно картинка не в доп поле.

Мефестофель
44 | 2

Мефестофель - 4 февраля 2014 13:58 - Юзер

Не так Часом?

[image-1] <a href='{image-1}'  onclick="return hs.expand(this)"> <img src='{image-1}'   title='01.'   alt='' class="imger2"/></a>[/image-1]


Sander
1126

1637 | 1204

Sander - 4 февраля 2014 15:47 - Эксперт

Вот бестолковки :)
Тут тег {image-1} выводит картинку только в короткого описания, и не важно где.
Чтобы выводить картинку именно с полной новости - нужно использовать тег {fullimage-1}
Только вот проблема в том, что этот тег не работает в короткой новости, потому что там нет текста полной новости, а только информация о количестве символов в полной новости.
Да и собственно самого обработчика тега {fullimage-1} нету в короткой новости.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

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

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