d0ublezer0
Мой дом здесь!
- Регистрация
- 21 Май 2009
- Сообщения
- 367
- Реакции
- 201
- Автор темы
- #1
Я с ума сойду, вероятно.
Такая фигня:
Создал в админке модуль произвольный HTML
вставил в материал через {loadposition module_name}
И не могу понять, почему у меня выводится два заголовка:
Почему обертка модуля выведена два раза и вложена друг в друга?
html\mod_custom\default.php:
а это в modules.php:
Содержимое модуля выводится всегда один раз.
Обертка и заголовок - два.
Какого?
Такая фигня:
Создал в админке модуль произвольный HTML
вставил в материал через {loadposition module_name}
И не могу понять, почему у меня выводится два заголовка:
Почему обертка модуля выведена два раза и вложена друг в друга?
html\mod_custom\default.php:
PHP:
<?php
defined('_JEXEC') or die;
echo $module->content;
?>
а это в modules.php:
PHP:
function modChrome_action($module, &$params, &$attribs)
{
if (!empty ($module->content)) { ?>
<div id="m00dule_<?= $module->id ?>"
class="m00dule <?php echo htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); ?> <?= $module->name; ?>">
<?
echo "<h3>".$module->title."</h3>";
echo $module->content;
?>
</div>
<?
}
}
Содержимое модуля выводится всегда один раз.
Обертка и заголовок - два.
Какого?