Файл исходной компоновки модуля |
Следующим по порядку обработки следует файл исходной компоновки default.php. Если для модуля не создана и не указана альтернативная компоновка, именно этот файл возвращается при вызове метода Исходный код из файла default.php исходной компоновки /** * copyright Copyright (С) 2012 Mark Dexter and Louis Landry. All rights reserved. * ©license GNU General Public License version 2 or later; see LICENSE.txt В этой простой компоновке сначала создается элемент ul разметки неупорядоченного списка в коде HTML, а затем выполняется цикл foreach для поочередного обращения к элементам массива $item. Напомним, что переменной $item присваивается массив, возвращаемый из вспомогательного метода в следующей строке кода из файла mod_joompro_articles_author.php: $list = modJoomProArticlesAuthorHelper::getList($params); Переменные, оказывающиеся в области действия там, где данный файл компоновки включается по команде require, по-прежнему находятся в области действия компоновки. В данной компоновке просто выполняются команды языка РНР, но не объявляется класс или функция, и поэтому она выполняется сразу, как если бы эта компоновка была составной частью программы, в которую она включена. В цикле foreach создается элемент li разметки списка в коде HTML, в который включается ссылка на статью и ее название. По завершении цикла foreach файл компоновки закрывается после закрывающего дескриптора ul. Как и прежде, в рассматриваемой компоновке используется альтернативный синтаксис языка РНР, позволяющий без особого труда сочетать дескрипторы HTML с командами РНР.
Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |
|
|