Перейти к публикации

Вывод прикрепленных к новостям фотографий на главной странице


Рекомендованные сообщения

Здравствуйте,

Может кто нибудь подсказать, куда копать? Возникла необходимость сделать так, чтобы из новостей бралось первое по счету фото и выводилось на главной и в категориях, без необходимости его явного указания в короткой или полной новостях, а в полной новости выводились все прикрепленные фото.

Ссылка на сообщение
Поделиться на других сайтах

{image-x}

выводит URL картинок находящихся в краткой новости, где x это номер картинки в новости, например {image-1} выведет URL первой картинки в краткой новости

Источник: http://dle-news.ru/extras/online/all16.html

Ссылка на сообщение
Поделиться на других сайтах

Я поясню конкретнее. Есть большая база данных с фотографиями, фото прикреплены (загружены) к новостям, но ссылки на них не указаны ни в короткой, ни в полных новостях.

Конечно, можно вручную пройтись и проставить ссылки на фото в короткой и полной новостях, но там 30к+ новостей...

Изменено пользователем Scumtron2009
Ссылка на сообщение
Поделиться на других сайтах

Пока вывожу в полной новости все загруженные фото так:

в full_story.tpl делаю инклюд: {include file="engine/modules/gallery.php"}


<?php

global $full_news_title;

$iNewsId = intval($_GET['newsid']);

	$db->query( "SELECT images FROM " . PREFIX . "_images WHERE news_id={$iNewsId}" );

	$aRow = $db->get_row();

	$aImages = explode('|||',$aRow['images']);

	$sHtmlResult = "";

	$sHtmlResult .= '<ul class="list_photos">';

	foreach( $aImages as $key=>$sImage ) {

		$aImagePath = explode('/',$sImage,2);

		$sHtmlResult .= '<li>

			<a class="thumb resize" href="/uploads/posts/'.$sImage.'" class="highslide" onclick="return hs.expand(this)">

				<div class="image_fs"><img src="/uploads/posts/'.$aImagePath[0]."/thumbs/".$aImagePath[1].'" alt="'.$full_news_title.'"></div>

			</a>

		</li>';

	}

	$sHtmlResult .= '</ul>';

	echo $sHtmlResult;

?>

PS: Ошибся разделом, ув. модератор, перенесите пожалуйста в раздел "Запросы на создание модификаций"

Изменено пользователем Scumtron2009
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...