Обычные и тестовые тумбы, сортировка тумб, список страниц

Тумбы

Вывод тумб работает только в шаблонах сайта (кроме галереи) т.е. в файлх site/*.php

  • <?=Inxy::thumb(1)?> - вывод одной обычной тумбы
  • <?=Inxy::test(1)?> - вывод одной тестовой тумбы

Можно вывести много тумб сразу


<?=Inxy::thumb(4)?> 

то же самое


<?=Inxy::thumb(1)?>
<?=Inxy
::thumb(1)?> 
<?=Inxy::thumb(1)?> 
<?=Inxy::thumb(1)?>  

Для отрисовки тумбы (а так же надписи под ней и прочих сопроваждающих элементов) по умлочанию используются субшаблоны sub/mov.php, sub/pic.php, sub/all.php - субшаблон выбирается в зависимости от имени группы. См. cубшаблон тумбы

Порядок сортировки

По умолчанию тумбы сортируются по ЦТР. Чтобы отсортировать тумбы по времени публикации галереи в шаблоне нужно вызвать команду Inxy::orderByDate()

Вывод страниц (пагинатор)

Используйте <?=Inxy::paginator()?> для вывода списка страниц

Изменение имени субшаблона

Иногда необходимо изменить имя субшаблона которым выводится тумба. Например на странице rss.html как правило используется вывод отличный от главной страницы. Используйте <?Inxy::setThumbSub($name[, $use_prefix false])?> чтобы поменять имя субшаблона Изменение действует на весь шаблон, два разных субшаблона на одной странице недопустимы.

Имя шаблона состоит из 2х частей - имени и перфикса имени группы. Пример (для группы mov)

  • <?=Inxy::setThumbSub('foo')?> - субшаблон sub/foo.php
  • <?=Inxy::setThumbSub('.rss'true)?> - субшаблон sub/mov.rss.php
  • <?=Inxy::setThumbSub(''true)?> - субшаблон sub/mov.php (значение по умолчанию)