Помощник
|
Дизайн модуля joomla |
Banderas
|
Сообщение
#1
|
||
|
|
||
|
|||
Гость_0_* Гость_0_* |
13.5.2010, 20:32;
Ответить: Гость_0_*
Сообщение
#2
|
|
ИМХО, лучше сделать всё наоборот То естьблоки "Главное меню" и "Меню пользователя" сделать такими как блок "Разделы сайта". Так будет на много лучше смотреть.
|
|
|
Banderas
|
Сообщение
#3
|
|
2*admin* не... я хочу именно так
Вообще интересно как достаться стилей модуля и как его редактировать... в стили внедрили <h3>, а он там нафиг не нужен... хочу убрать поскорее... |
|
|
sc2r2bey |
13.5.2010, 21:58;
Ответить: sc2r2bey
Сообщение
#4
|
|
там надо править и шаблон и настройки модуля, позже отпишу куда копать
для начала Модули В Joomla! 1.5 вывод модулей осуществляется так Код: [php]<jdoc:include type="modules" name="right" style="-1" />[/php] type="modules" говорит о том, что выводится модуль name="right" указывает на позицию модуля style="-1" указывает тип вывода модуля для style="…" появилась возможность указания типа вывода не только цифрами, но и ключевыми словами style="table" – стандартный вывод модуля в ячейке таблицы Код: <table cellpadding="0" cellspacing="0" class="moduletable"> <tr> <th valign="top">Module Title</th> </tr> <tr> <td>Module Content</td> </tr> </table> style="horz" – горизонтальный вывод Не увидел разницы со style="table" , хотя в официальном мануале сказано, что формируется горизонтальный вывод модуля style="xhtml" – вывод модуля в одном DIV с заголовком H3 Код: <div class="moduletable"> <h3>Module Title</h3> Module Content </div> style="rounded" – вывод модуля в четырех вложенных DIV ( используется для создания закругленных углов в модулях, подробно о создании закругленных углов можно почитать >>> тут <<<). Код: <div class="module"> <div> <div> <div> <h3>Module Title</h3> Module Content </div> </div> </div> </div> style="raw" будет выведено содержимое модуля без заголовка ,таблиц и DIVов В Joomla 1.5 добавлена возможность создавать свои типы вывода модулей Описание типа вывода модуля находится в файле templates/template_folder/html/modules.php Имя функции обязательно должно начинаться с modChrome_ Создадим тип вывода style="example" В котором модули будут выводиться в таблице шириной 180px, Заголовок модуля имеет красный фон, текст заголовка выводится в тегах <H3> </H3> Тело модуля имеет серый фон. Весь текст в верхнем регистре. Листинг простейшего файла modules.php будет таким Код: [php]<?php defined('_JEXEC') or die('Restricted access'); function modChrome_example($module, & $params) { ?> <table width="180px" border="0" cellspacing="0" cellpadding="0"> <tr> <td style="background-color:red;"><h3><?php echo $module->title ?></h3></td> </tr> <tr> <td style="background-color:gray; text-transform:uppercase;"><?php echo $module->content ?></td> </tr> </table> <?php } ?>[/php] Просторы для фантазии безграничны. -------------------- программирую web и для we |
|
|
Banderas
|
Сообщение
#5
|
|
Аааа!! Ура! Вуху!
2*sc2r2bey* пожал бы тебе руку, но не могу)) Все супер. Ты действительно мастер! Только я не понял где найти modules.php. Или где хранится таблица стиля table? |
|
|
ZiTosS |
13.5.2010, 22:59;
Ответить: ZiTosS
Сообщение
#6
|
|
Banderas,
Только я не понял где найти modules.php. Или где хранится таблица стиля table? Файл modules.php в версии Joomla 1.5 можно найти: /templates/[текущий_шаблон]/html/modules.php По поводу таблицы стилей table не понял.... |
|
|
Banderas
|
Сообщение
#7
|
|
Если бы все было так просто... у меня в этой папочке только папка mod_login с файлом default.php но это не то, больше ничего :(
Я спрашивал где можно редактировать style="table" и другие стили (raw, horz, rounded, ...) |
|
|
sc2r2bey |
14.5.2010, 1:20;
Ответить: sc2r2bey
Сообщение
#8
|
|
ну так создай его, а стили находятся
в /templates/[текущий_шаблон]/css/template.css а главное бонус ждет тебя в аттаче, будут вопросы пиши, разжую Template_User_Manual_RUS.zip ( 1,81 мегабайт ) Кол-во скачиваний: 169 -------------------- программирую web и для we Поблагодарили: (0) |
|
|
Banderas
|
Сообщение
#9
|
|
Мне нужно убрать <h3> у rounded
<div class="module"> <div> <div> <div> <h3>Module Title</h3> Module Content </div> </div> </div> </div> Спасибо, почитаю... |
|
|
sc2r2bey |
14.5.2010, 1:28;
Ответить: sc2r2bey
Сообщение
#10
|
|
|
я думаю да, надо хак делать или шаблон править(создавать новый), в общем код поковырять надо, а там видно будет.
-------------------- программирую web и для we |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Прототипирование + дизайн + вёрстка = красивый и эффективный сайт под ключ | 0 | bunneh | 454 | 16.4.2024, 18:02 автор: bunneh |
|
PRO дизайн: для маркетплейсов и соц. сетей, разработка сайтов, логотипов и иллюстраций! | 27 | OlgaMcField | 8547 | 6.4.2024, 11:55 автор: OlgaMcField |
|
Качественный современный дизайн сайтов, логотипов, печатной продукции. Верстка. | 27 | zaiko | 17579 | 2.4.2024, 14:00 автор: zaiko |
|
Делаю полностью уникальный дизайн для сайтов! | 46 | AlexDIZ | 93985 | 26.3.2024, 20:03 автор: AlexDIZ |
|
Дизайн сайтов и прочей графики | 3 | sapernik | 4648 | 4.2.2024, 17:34 автор: Vikbit |
Текстовая версия | Сейчас: 24.4.2024, 6:07 |