MaxHub
Полезности по Maxsite CMS

Вывод блоков записей в шаблоне - что сделано не так?

Вопросы-ответы / 10 января 2015

Разбираюсь с выводом блоков записей в шаблоне. В самом начале столкнулся с неясностью.

Рассматривая пример Максима по инструкции почему то при указании конкретных записей для вывода на главной:

выводится только первая указанная в списке:

Подскажите чайнику - что сделано не так?

Комментариев: 5
  1. Дмитрий, кроме id страниц попробуйте передать в класс Block_pages параметр limit = 3.

    $b = new Block_pages( array (
     'page_id' => '2,6,7',
     'limit' => 3,
    ));
  2. Спасибо - сработало. Получается параметр limit указывать нужно обязательно а не:

    Итак, Block_pages вначале получает данные, после их выводит. Соответственно каждый метод имеет свой набор опций. Получение данных фактически происходит стандартно через mso_get_pages() по типу данных home (он универсальный). Таким образом при получении данных можно задать:
    limit — количество получаемых записей (всего)
    cut — значение cut
    pagination — true/fasle — использовать ли пагинацию
    cat_id — рубрики через запятую
    page_id — номера записей через запятую
    type — тип записей (по-умолчанию blog)
  3. А где именно правиться этот момент?

  4. Коллеги, а MaxSite умеет выводить на главной не только последнюю запись, а например 10 последних?

    а то по дефолту вот так - http://joxi.ru/MAjMKjZIjgdd2e хотя добавлено 4 новости

  5. Sasha, зависит от шаблона. Дефолтный умеет. А ваш (не признаю чего-то что за шаблон) - надо смотреть.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Вход / регистрация или войти без комментирования
  Имя и сайт используются только при регистрации

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)