Page 1 of 1

Вывод только заголовка новости

Posted: Fri Oct 17, 2008 10:33 am
by metarad
Здравствуйте, уважаемые форумчане и пользователи замечательного движка CMS Made Simple.

Я тут немного ломаю голову над одной проблемой. У меня есть сайт http://firmaspb.ru
Я уже кое-что поменял, сделал ленту новостей вот здесь: http://firmaspb.ru/news/

И мне захотелось оживить главную страницу сайта. А именно. Из этой ленты новостей я хочу брать последние заголовки новостей и публиковать их на главной странице сайта. Допустим последние 5 новостей. Чтобы выглядело примерно так:

дата: заголовок 1
дата: заголовок 2
дата: заголовок 3
дата: заголовок 4
дата: заголовок 5

И что-то не могу додумать как это осуществить...

На самой странице "новости" я вывожу их таким кодом...

Code: Select all

{* Start News *}</p>
<div id="news">{news number='10' detailpage='news'}</div>
{* End News *}
А как мне реализовать то, что хочу я?

Надеюсь на ваши ответы.
Спасибо за внимание.

Re: Вывод только заголовка новости

Posted: Fri Oct 17, 2008 11:16 am
by ilia3d
metarad wrote:
И мне захотелось оживить главную страницу сайта. А именно. Из этой ленты новостей я хочу брать последние заголовки новостей и публиковать их на главной странице сайта. Допустим последние 5 новостей. Чтобы выглядело примерно так:

дата: заголовок 1
дата: заголовок 2
дата: заголовок 3
дата: заголовок 4
дата: заголовок 5

И что-то не могу додумать как это осуществить...
поправить шаблон вывода новостей, а лучше создать новый и указать его в параметрах вывода модуля ньюс.

Re: Вывод только заголовка новости

Posted: Sun Oct 19, 2008 7:51 am
by metarad
ilia3d wrote: поправить шаблон вывода новостей, а лучше создать новый и указать его в параметрах вывода модуля ньюс.
Хм... Ну я догадываюсь, что шаблон надо править. А можно как-то подробней? Я так понимаю надо создать новый "шаблон для резюме" - верно? Допустим я его сделаю и назову news1000 (дефолтный шаблон называется sample). А как дальше вывести заголовки с моим шаблоном?

Повторюсь, на странице новости - сейчас они выводятся таким запросом:

Code: Select all

{* Start News *}
<div id="news">{news number='10' detailpage='news'}</div>
{* End News *}
И я тут не вижу что название шаблона sample как-то указывается...

Поэтому и вопросы такие. Непонятно :(

Re: Вывод только заголовка новости

Posted: Sun Oct 19, 2008 8:18 am
by ZYV
А справку, где все параметры приведены нельзя что-ли посмотреть?

Re: Вывод только заголовка новости

Posted: Mon Oct 20, 2008 7:26 am
by anbe
(optional) summarytemplate="" - Использовать отдельный шаблон для отображения резюме. Он должен быть расположен в папке modules/News/templates.

В шаблоне {$entry->titlelink} отвечает за вывод заголовка новостей.

Re: Вывод только заголовка новости

Posted: Mon Oct 20, 2008 5:33 pm
by metarad
Файл orig_summary_template.tpl нашел - изменил как мне надо.
{$entry->titlelink} - в шаблоне тоже нашел

А как подключить именно этот темплейт?

Предыдущий подключался вот так:

Code: Select all

{* Start News *}</p>
<div id="news">{news number='10' detailpage='news'}</div>
{* End News *}

Re: Вывод только заголовка новости

Posted: Mon Oct 20, 2008 7:07 pm
by ZYV
Тебе в сообщении выше дал anbe ответ, какой параметр за это отвечает. А вообще читай справку, там написано.