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

Вывод картинки через {image-1}, как убрать вывод нет фото


     28.09.2014    Общие вопросы по вёрстке    2205

вопрос
Здравствуйте, использую вывод картинок через {image-1}.
Как сделать что бы нет фото не выводилось.
А так же как заменить нет фото на .png ???

Ответил: ravchik


использовать
 [image-1]<img src="{image-1}" alt="{title}">[/image-1]
в данном случае, при отсутствии картинки, ничего отображено не будет

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

ravchik
66

375 | 123

ravchik - 28 сентября 2014 09:48 - Юзер

а для замены - открыть engine/modules/show.short.php, найти
$tpl->copy_template = preg_replace( "#\\{image-(.+?)\\}#i", "{THEME}/dleimages/no_image.jpg", $tpl->copy_template );
и заменить на
$tpl->copy_template = preg_replace( "#\\{image-(.+?)\\}#i", "{THEME}/dleimages/no_image.png", $tpl->copy_template );

То же самое сделать в файлах engine/modules/show.custom.php, engine/modules/show.full.php (несколько раз).
Положить файл no_image.png в папку dleimages вашего шаблона.

ws17
8

ws17 - 28 сентября 2014 10:00 - Юзер

кАК сделать что бы фотка увеличивалась ?

я делал так, но не работает.

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

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

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