CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
inokentik

Шаблон короткой и полной новости для отдельной категории

Recommended Posts

Всем привет! Интересует вот какой момент, может кто подскажет....

Есть сайт bez-gnid.ru в нем категории новостей это континенты и реионы: америка, европа, россия и т.д. Название новости это Имя и Фамилия. Уже базе около 150 категорий новостей, влияет ли количество категорий на нагрузку? Хочу сделать дополнительно категорию, все остальные это как биографичекая справка, хочу добавить новости шоубизнеса например, но вот какой вопрос, как сделать чтобы только для этой категории использовался другой шаблон короткой и полной новости? Так как данную категорию хочу выводить в отдельном месте на сайте и подскаите как в нужном месте селать вывод новостей только этой категории например?!

И еще маленький вопрос: там же, есть ТОП-15 там выводится топ, наверное и ежику понятно, но вот хочется чтобы рядом с заголовком новости была маленькая картинчка из самой новости, это рально?

Сайт bez-gnid.ru

Share this post


Link to post
Share on other sites

Уже базе около 150 категорий новостей, влияет ли количество категорий на нагрузку?

Думаю нет, ведь при загрузке сайте не идёт запрос ко всем категориям сразу

как сделать чтобы только для этой категории использовался другой шаблон короткой и полной новости?

Для этого категории выбрать свой шаблон

но вот хочется чтобы рядом с заголовком новости была маленькая картинчка из самой новости, это рально?

Думаю реально, но для каждой новости надо будет еще добавлять и спец картинку уже сразу нужного размера (или как то через доп.поля)

Share this post


Link to post
Share on other sites

Для этого категории выбрать свой шаблон

КАК?? Я это и спрашиваю, то что это реально я итак знаю)

Думаю реально, но для каждой новости надо будет еще добавлять и спец картинку уже сразу нужного размера (или как то через доп.поля)

Исчерпывающи ответ... Я эт опримерно все зню, я же спрашиваю, как это сделать)))

На счет 1-го вопроса ответ найден!!! http://4dle.ru/mods/1147157525-modul.-news...-dj-avtosh.html СУПЕР!!

Осталось только второй вопрос!!!

Share this post


Link to post
Share on other sites

КАК?? Я это и спрашиваю, то что это реально я итак знаю)

Там где создаёться категория и название для неё, там и шаблон выбирать надо.

Share this post


Link to post
Share on other sites

Ну а как сделать? ВОт у меня в определенном месте выводятся новости с категории ID=2 например, там где выводятся стиль нарисую... А вот как задать другой шаблон для этой категории полной новости?? Кто-нибудь знает??

P.S. напишите тут что и куда, а не просто совет!!

Share this post


Link to post
Share on other sites

Вот у меня есть шаблон для краткой новости shortstory-1.tpl как сделать чтобы он применялся для категории новостей id=5 ? Где и что прописать?

Share this post


Link to post
Share on other sites

Нашел один хак, который выводит новости из нужной категории, вот код странчки news2cat.php

<?php


if(!defined('DATALIFEENGINE'))

{

  die("Функция не используется как корневая<br> ICQ-SUPPORT: 61-31-61");

}


//################################################################################

#####

//		Новости из категории 2 (for extezy by El)

//################################################################################

#####



$newsp = dle_cache("newsp", $config['skin']);



if (!$newsp) {


	$db->query("SELECT id, title, date, alt_name, autor, short_story, category, flag FROM " . PREFIX . "_post WHERE approve='1' AND category = '83'  ORDER BY date DESC LIMIT 0,3");




while ($row = $db->get_array()) {



$ln = $row['alt_name'];

$nid = $row['category'];

$t = $row['id'];

$title = "<a href='$nid/$t-$ln.html'><b>$row[title]</b></a><br>";





		  if (strlen($row['short_story']) > 0)

			   $text = substr ($row['short_story'], 0, 350)."... <a href='/$nid/$t-$ln.html'>подробнее »<a/>";



$text = preg_replace ("'\<img src=(.*?)\>'si", "<div align='left'><img src=$1 width=75 height=54> $title</div>", $text);





$el1++;


$link = "<br>".$text."";


		  $newsp .= "".$link."<br>";

 }


	 $db->free();


	 create_cache ("newsp", $newsp, $config['skin']);



}


?>

Это отображение новости с картинкой из этой новости а кто-нибудь может подсказать, как это исправить, чтоб картинка бралась из допполя [xfvalue_images] ???

Share this post


Link to post
Share on other sites

Нашел один хак, который выводит новости из нужной категории, вот код странчки news2cat.php

Зачем вам вообще этот хак, если есть стандартные для этого возможности? http://dle-news.ru/extras/online/index.html?startnews.html

Share this post


Link to post
Share on other sites

Нашел один хак, который выводит новости из нужной категории, вот код странчки news2cat.php

Зачем вам вообще этот хак, если есть стандартные для этого возможности? http://dle-news.ru/extras/online/index.html?startnews.html

А там разве новость с кариной будет вводится??

Спасибо! Прекрасно получилось! bez-gnid.ru

Share this post


Link to post
Share on other sites

тему можно закрывать!

Еще можно доки читать. ;)

Share this post


Link to post
Share on other sites

тему можно закрывать!

Еще можно доки читать. ;)

доки тут не при чем, так как то, что сделано у меня, в доках нет!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this