Стиль модуля Joomla -> структура Echo ‹div›?

Я пытаюсь придумать действительно хороший способ повторить стиль модуля для Joomla. У меня есть:

 <div class="module">
    <div class="module_inner">
       <h1>Some other title, eh?</h1>
       Lorem ipsum dolor sit amet, consectetur adipisicing elit,
       sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
    </div>  
 </div>
 <div class="module_bot"></div>

Я хочу вывести все модули с этой структурой, когда пользователь создает новый модуль (HTML). Приведенное ниже может запутаться при наличии нескольких OR. Грязный?

<?php if ($this->countModules('module1')): ?>

 // echo div structure
 // echo module contents

<?php endif; ?>

В любом случае я могу сделать это более объектно-ориентированным, поэтому у меня не так много кода в моем шаблоне index.php. Возможно функции?

Просто чтобы прояснить, мой вопрос: как мне вывести структуру div, стилизовать модуль с помощью php, чтобы пользователю не нужно было вводить структуру div в пользовательском HTML-модуле, он делает все это для них -> они просто набирают Заголовок + текст + изображение.

Спасибо!


person SMacFadyen    schedule 14.10.2011    source источник


Ответы (1)


Вы можете добавить свои собственные типы модулей в свой шаблон. Ищет modules.php. Вы можете добавить новый тип, а затем использовать его в своем основном шаблоне index.php.

person Jeepstone    schedule 14.10.2011