Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Вывод картинки тегом v.2.
Скачать бесплатно Вывод картинки тегом v.2.
При помощи данного хака можно разнообразить шаблон новости. Хак необходим для вывода изображения в определенном месте тегом. В результате вы получаете ссылку на изображение которое присутствует в новости. Теперь если в новости нет изображения - выводится соответствующая картинка.
Установка:
Открыть файл engine/modules/show.short.php и найти в нем:
$tpl->compile( 'content' );
Перед ним вставляем:
$shortnews = $row['short_story'];
$noimage = "ЗДЕСЬ УКАЗЫВАЕМ ПУТЬ К КАРТИНКЕ, КОТОРАЯ БУДЕТ ВЫВОДИТСЯ ЕСЛИ В НОВОСТЬ НЕ ДОБАВЛЕНО ИЗОБРАЖЕНИЕ";
if (preg_match_all( '#<img[^>]*\\ssrc=(\'|")(.*?)\\1.*?>#i',$shortnews,$total)
)
foreach( $total[2] as $shortnews )
{
$tpl->set( '{kartinka}',$shortnews);
} else {
$tpl->set( '{kartinka}',$noimage);
}
В результате мы получим тег {kartinka}. Этот тег выводит ссылку на изображение. Вам нужно его вставить к примеру в этот код:
<a href="{kartinka}" onclick="return hs.expand(this)">
<img src="{kartinka}" align="left" alt='{title}' title='{title}' style="margin-left: 2px; border: none;" border="0" width="84" height="100"></a>
Автор: Пряник
Демо: dvigov.net