Перейти к содержимому


- - - - -

Несколько вопросов


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 sodmis

sodmis

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 14 сообщений

Отправлено 02.03.2010, 09:49

несколько вопросов , полазил по форуму и так и не понял как сделать ..

1)
На первой странице   вывожу
статью большую и список дочерних статей.
вот этим кодом

<?php z_teaser('Читать далее'); ?>  </div>
    
</div>
<?php if (z_havepages()) { echo '<div class="delimiter"></div>'; } endwhile; ?>
<?php z_pagenumbers('listpages'); ?>

Как мне сделать чтобы тут выводилось допустим тока 3 последних статьи остальное шло в постраничку?

2) в правом меню у меня список Последние записи , и туда попадают страницы служебные типа теги? главная .. вопрос.. Как их от туда убрать ?

#2 support

support

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

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 03.03.2010, 05:41

Просмотр сообщенияsodmis (02.03.2010, 09:49) писал:

На первой странице   вывожу
статью большую и список дочерних статей.
вот этим кодом

<?php z_teaser('Читать далее'); ?>  </div>
    
</div>
<?php if (z_havepages()) { echo '<div class="delimiter"></div>'; } endwhile; ?>
<?php z_pagenumbers('listpages'); ?>

Как мне сделать чтобы тут выводилось допустим тока 3 последних статьи остальное шло в постраничку?
На главной странице нужно использовать модуль zmodule_listpages, в параметрах указать раздел, из которого выводить дочерние страницы:

@@module=zmodule_listpages
@@params.child_of=/news
@@params.perpage=3

Так как шаблон вывода будет нестандартным, то нужно создать дополнительный шаблон, взяв за основу listpages.php. В свойствах страницы прописываем новый шаблон, например, @@params.template=mainpage (копируем listpages.php в mainpage.php).

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

Просмотр сообщенияsodmis (02.03.2010, 09:49) писал:

2) в правом меню у меня список Последние записи , и туда попадают страницы служебные типа теги? главная .. вопрос.. Как их от туда убрать ?
У этих страниц нужно добавить свойство @@donotlist=1




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 скрытых пользователей