Привет всем!
Вопрос следующий:
Имеется dle 9.3
Нужно: сделать вывод картинки в краткой новости тегом , с учетом того, что если нет ни одной картинки в кратком описании, то что бы выводилась картика-заглушка.
Как вывести описание и сделать его определенной длины - с этим разобрался.
Осталось сделать картинки...
Пробовал это:
Не помогло!
Нужно сделать, что бы картинка выводилась в любом из вариантов, если она присутствует в краткой новости!!!
Прошу извинить, если не туда разместил!
Спасибо!
Готов отблагодарить материально!!!
Вопрос следующий:
Имеется dle 9.3
Нужно: сделать вывод картинки в краткой новости тегом , с учетом того, что если нет ни одной картинки в кратком описании, то что бы выводилась картика-заглушка.
Как вывести описание и сделать его определенной длины - с этим разобрался.
Осталось сделать картинки...
Пробовал это:
Код |
---|
Вывод тегом в коротких новостях: Открыть /engine/modules/show.short.php Найти и удалить: $tpl->set( '{short-story}', stripslashes("<div id=\"news-id-" . $row['id'] . "\" style=\"display:inline;\">" . $row['short_story'] . "</div>" ) ); На место удаленного вставить: $news_old = substr( stripslashes (strip_tags($row['short_story'], '<a><b><i><u><br></a><span>')), 0,99 )."..."; $shortnews = $row['short_story']; $noimage = "{$config['http_home_url']}templates/{$config['skin']}/images/no_poster.png"; if (preg_match_all('#<img[^>]*\\ssrc=(\'|")(.*?)\\1.*?>#i', $shortnews, $total)) foreach ($total[2] as $shortnews) { $tpl->set('{images_post}', $shortnews); } else { $tpl->set('{images_post}', $noimage); } $tpl->set('{shor1t_story}', $news_old); --------------------------------------------------------------------------- Картинку выводится тегом: {images_post} Текст новости выводится тегом: {short_story} |
Не помогло!
Код |
---|
Как это все отображаеться в БД: Несколько примеров: 33508 Не выводиться вообще! (при добавлении контента с сайта или из админки) <img src=\\\"http://site.ru/images/IMG_0118-sm.jpg\\\" border=\\\"0\\\" alt=\\\"ООО «АвтоКАМ» — официальный дилер ОАО «КАМАЗ»: грузовая и строительная техника\\\" hspace=\\\"5\\\" vspace=\\\"5\\\" width=\\\"150\\\" height=\\\"113\\\" align=\\\"right\\\" /> 33507 Выводиться картинка, но если пересохранить, то пропадает! (экспорт контента через файл xml ) <img width=\"150\" vspace=\"5\" hspace=\"5\" height=\"113\" border=\"0\" align=\"right\" src=\"http://site.ru/images/IMG_0047-sm.jpg\" alt=\"ООО «АвтоКАМ» — официальный дилер ОАО «КАМАЗ»\" dragover=\"true\" /> 33506 Выводиться без проблем, и после пересохранения. (добавление картинки уменьшенного размера) <!--TBegin--><a href=\"http://site.ru/uploads/posts/2011-09/1316955537_1596581.jpg\" onclick=\"return hs.expand(this)\" ><img src=\"http://site.ru/uploads/posts/2011-09/thumbs/1316955537_1596581.jpg\" alt=\'Автосервис камаз\' title=\'Автосервис камаз\' /></a><!--TEnd--> |
Нужно сделать, что бы картинка выводилась в любом из вариантов, если она присутствует в краткой новости!!!
Прошу извинить, если не туда разместил!
Спасибо!
Готов отблагодарить материально!!!
Отзывы-MaulTalk.com | Парсинг-Контент