Для изменения вывода данных в type-файле используются type_foreach-файлы. Type_foreach-файлы автоматически подключаются в разных частях type-файла. Например для того, чтобы изменить вывод одиночной страницы можно использовать type_foreach/page.php.
В комплекте MaxSite CMS присутствует заготовки большинства type_foreach-файлов. Для использования нужно сделать в своем шаблоне каталог type_foreach и скопировать в него файл-заготовку. MaxSite CMS автоматически подключит этот файл.
В комплекте MaxSite CMS несколько десятков type_foreach-файлов, которые могут использоваться под самые разные задачи. Для того, чтобы определить какой именно требуется type_foreach-файл, используйте следующий способ (во всяком случае, пока не появится подробное описание type-файлов с type_foreach-включениями):
- Определите на какой именно странице сайта нужно изменить вывод.
- Первый сегмент URL указывает на соответствующий type-файл.
- Откройте type-файл и найдите участок кода, отвечающий за текущий вывод.
- Этот участок может быть частью условия
if ($f = mso_page_foreach('тут type_foreach-файл')) ...
Указанный файл (плюс расширение «.php») в mso_page_foreach() и есть искомый type_foreach-файл.