Как ранее я уже писал, макеты отображения для модуля mod_simple
хранятся в папке tmpl
:
/modules/mod_simple/tmpl
Для переопределения макета для используемой темы необходимо создать папку с именем модуля в папке с темой. Для темы beez_20
:
/templates/beez_20/html/mod_simple
Папка mod_simple
находится в подпапке html
.
В папке html
создается файл с именем макета, для default
это будет default.php
.
Сначала берется оригинальное содержимое макета:
/modules/mod_simple/tmpl/default.php
<?php defined( '_JEXEC' ) or die; ?> <ul> <?php foreach ($rows as $row) : ?> <li><?php echo $row->name; ?></li> <?php endforeach; ?> </ul>
Копируется в файл в теме:
/templates/beez_20/html/mod_simple/default.php
И изменяется, например:
<?php defined( '_JEXEC' ) or die; ?> <?php $i = 1; foreach ($rows as $row) : echo $i . ': ' . $row->name . '<br />'; $i++; endforeach;