Как я могу изменить макет главной страницы в Joomla? - PullRequest
0 голосов
/ 06 октября 2010

Я работаю над Joomla .. и я хочу изменить макет главной страницы .. Я хочу сделать правый столбец и левый над одной из статей, а остальные статьи посередине между столбцами.

как это: http://www2.0zz0.com/2010/10/06/14/100024715.jpg

Я понял, что есть компонент, который я должен изменить, я сделал ... но я не мог поставить правую колонку и левую над одной из статей

1 Ответ

0 голосов
/ 06 октября 2010

Опция 1:

Отключите верхние модули в диспетчере модулей.Измените страницу с Article View на Article Blog Layout.Таким образом, у вас будет множество статей в центре экрана ( что-то вроде этого ) и левый + правый столбцы в значительной степени вверху страницы

Вариант 2:

Если вы не хотите отключать ваши верхние модули ... вам придется изменить CSS и HTML шаблона (не com_content в шаблоне, а index.php и template.css),Вам придется изменить html-упаковку для <jdoc:include type="modules" name="*****" style="xhtml"/> на что-то вроде этого:

-------------------------------------
| LEFT  |    TOP MODULE     | RIGHT |
|       |-------------------|       |
|       |     COMPONENT     |       | 
|       |                   |       | 
|       |                   |       |
-------------------------------------
|               FOOTER              | 
-------------------------------------

Сейчас ваш шаблон имеет следующую структуру

-------------------------------------
| TOP 1 |       TOP 2       | TOP 3 |
|-------|-------------------|-------|
| LEFT  |                   | RIGHT |
|       |     COMPONENT     |       | 
|       |                   |       | 
|       |                   |       |
-------------------------------------
|               FOOTER              | 
-------------------------------------

Это потребуется для изменения html шаблонав templates/your_template/index.php и перепишите css по умолчанию для этого шаблона, чтобы отразить изменения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...