Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Вывод поределеных катигорий при помощи {custom}
3xwww
сообщение 5.7.2009, 17:37
Сообщение #1


Активный участник
***

Группа: Пользователи
Сообщений: 73
Регистрация: 1.9.2008
Пользователь №: 895



Snake
Возможноли реализовать вывод определенный катигорий архива при помощи тега {custom} на главной тоесть в шаблоне main.tpl
Так как очень необходимо раз нельзя реализовать вывод модуля на главной странице.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Snake
сообщение 5.7.2009, 20:44
Сообщение #2


Папка
***

Группа: Администраторы
Сообщений: 903
Регистрация: 28.7.2006
Пользователь №: 3



3xwww,
в модуле такого тега не описывалось.. поэтому думаю что нет


--------------------
Не смей ШАЛИТЬ на форуме!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
3xwww
сообщение 5.7.2009, 23:31
Сообщение #3


Активный участник
***

Группа: Пользователи
Сообщений: 73
Регистрация: 1.9.2008
Пользователь №: 895



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

if(!defined('DATALIFEENGINE'))
{
  die("Функция не используется как корневая<br> ICQ-SUPPORT:");
}

$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 = '5'  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=65 height=49> $title</div>", $text);
$text = preg_replace ("'\<img align=(.*?) src=(.*?)\>'si", "<div class='brd' align='left'><a href=$2><img src=$2 width=150 height=150></a> $title</div>", $text);




$el1++;

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

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

     $db->free();

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


}

?>

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Snake
сообщение 10.7.2009, 8:02
Сообщение #4


Папка
***

Группа: Администраторы
Сообщений: 903
Регистрация: 28.7.2006
Пользователь №: 3



Используй стандартный модуль newfiles.php, только в запрос добавь

AND category = '5'

где 5 - нужная категория.


--------------------
Не смей ШАЛИТЬ на форуме!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
3xwww
сообщение 13.7.2009, 21:23
Сообщение #5


Активный участник
***

Группа: Пользователи
Сообщений: 73
Регистрация: 1.9.2008
Пользователь №: 895



Цитата(Snake @ 10.7.2009, 8:02) *

Используй стандартный модуль newfiles.php, только в запрос добавь

AND category = '5'

где 5 - нужная категория.

проблема в том что там краткое опсиание небудет добавлятся.
что нужно добавить чтобы там краткое опсиание вставлялось?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 30.7.2010, 1:38
Copyright © 2005-2007 IPB Skins Team
Rss 2.0
Stop Spam