Вывод страниц раздела тегом list

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
User avatar
deadmoroz
Forum Members
Forum Members
Posts: 11
Joined: Mon Jan 05, 2009 11:31 am

Вывод страниц раздела тегом list

Post by deadmoroz »

Подскажите как правильно пользоваться тегом list http://dev.cmsmadesimple.org/projects/list-tag

Скачал файл, добавил function.list.php в plugins. Вызываю с помощью {list} - получаю 500 ошибку.

В помощи к тегу как-то смутно написано про шаблон, который ему нужен. Содал шаблон с именем list-under по образу того, что написано в помощи:

Code: Select all

{if !empty($list)}
	<ul>
	{foreach from=$list item='item'}
		{assign var='URL' value=$item->GetURL()}
		{assign var='name' value=$item->Name()}
		{assign var='text' value=$item->GetPropertyValue('Anotace')}
	{if !empty($URL)}<li><a href="{$URL}">{$name}</a>{else}{$name}{/if}</li>
	{/foreach}
	</ul>
{/if}
Вызываю так: {list template='globalcontent:list-under'} - получаю ту же 500 ошибку.

Что я делаю не правильно? Может быть есть более простой способ вывести все дочерние страницы раздела?
Last edited by deadmoroz on Thu Jan 15, 2009 10:40 am, edited 1 time in total.
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Вывод страниц раздела тегом list

Post by ZYV »

А в чем смысл этого тега, почему нельзя использовать {menu}?
unsigned double ZYV;
User avatar
deadmoroz
Forum Members
Forum Members
Posts: 11
Joined: Mon Jan 05, 2009 11:31 am

Re: Вывод страниц раздела тегом list

Post by deadmoroz »

Сначала пробовал сделать это через {menu}, но модифицировать скрипт так, чтобы выводились только дети текущего раздела не получилось. Не хватило опыта наверное :)

Могли бы вы поделиться примером?
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Вывод страниц раздела тегом list

Post by ZYV »

В зависимости от требований можно по-разному решать проблему. Когда лень думать было, например, делал так:

{menu start_level="2" number_of_levels="1"}

(это когда страницы были второго уровня)

Может потребоваться ещё с collapse='1' поиграться. В общем, читаем доки.

А плагин этот вообще нужен чтобы список ФАЙЛОВ какой-то папки показывать, так что мимо кассы.
unsigned double ZYV;
User avatar
deadmoroz
Forum Members
Forum Members
Posts: 11
Joined: Mon Jan 05, 2009 11:31 am

Re: Вывод страниц раздела тегом list

Post by deadmoroz »

Как просто! Спасибо большое!
А я то пытался код шаблона меню править под себя...
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Вывод страниц раздела тегом list

Post by ZYV »

Чтение документации часто избавляет от необходимости что-то писать, т.к. выясняется что когда-то кто-то это уже сделал. По собственному опыту. Удачи.
unsigned double ZYV;
Post Reply

Return to “Russian - русский”