LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 18:48:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Не могу понять принцип...  (Прочитано 2635 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
wladimir_M_
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 20


« : 26.07.2008, 16:53:33 »

Всем привет!
Хочу сделать шаблон простенький на joomla 1.5.4.  Запарился с выводом модулей… Sad
Делаю так: беру index.php шаблика, полностью убираю код разметки, оставляю только head, указываю путь к моему css файлу(все css файлы шаблона удаляю)… верстаю div-ом… Как я понимаю чтобы вывести модуль в нужное мне место нужно 1. Сделать разметку страницы 2. В нужном месте в див тегах указать что будет выводится модуль <jdoc:include type="modules" name="right" style="-1" /> с указанием нужной мне позиции и типа вывода….
Например я хочу вывести модуль авторизации в правой верхней части  страницы, делаю разметку, указываю на вывод модуля, в админке вкл. его…  и либо он вообще не выводится либо коряво на пол страницы…. Как мне реализовать выше сказанное…мне просто нужно принцип понять….
Записан
Ragivort
Завсегдатай
*****

Репутация: +20/-2
Offline Offline

Пол: Мужской
Сообщений: 437


Есть мечта-стоит жить


« Ответ #1 : 26.07.2008, 17:06:06 »

НУ дк модуль нужно засовывать в див или там как у вас по верстке, прописывать стиль в КСС, чтобы он КРИВО не отображался, просто засунуть код в шаблон-элементарное дело.
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #2 : 26.07.2008, 17:46:29 »

В нужном месте в див тегах указать что будет выводится модуль <jdoc:include type="modules" name="right" style="-1" /> с указанием нужной мне позиции и типа вывода….
нету "минус один". и "три" нету. цифр вообще нету.
я уже писал об этом, кажется.
только указание "типа" вывода

front-end
none
table
horz
xhtml
rounded
outline

back-end
none
xhtml
sliders
tabs

все процедуры вывода описываются через определение функции modChrome_ТИП

кстати, no_html=0/1 тоже заменено на format=html/raw
« Последнее редактирование: 26.07.2008, 17:49:46 от userxp » Записан
wladimir_M_
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 20


« Ответ #3 : 26.07.2008, 19:06:47 »

Спс, попробую че нить сделать...
Записан
Ragivort
Завсегдатай
*****

Репутация: +20/-2
Offline Offline

Пол: Мужской
Сообщений: 437


Есть мечта-стоит жить


« Ответ #4 : 26.07.2008, 19:13:33 »

Вы можете также загружать модули и старым способом mosLoadModules, тогда там нужны будут цифры, если вы к ним так привыкли.
Записан
wladimir_M_
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 20


« Ответ #5 : 26.07.2008, 19:47:43 »

Что-то не получается ничего Sad
Вот простейшее чего я хочу добиться:
<div id=(применяю стиль где ширина 100%, для дальнейшего размещения внутри элементов)>
<div id=(делаю слой для лого слева и справа меню авторизации, высота произвольная)>
<div id=(50% ширина для лого, размещение слева )></div>
<div id=(50% ширина для модуля авторизации, справа)>??здесь ставим код для вывода модуля (как, скажите,может я не то делаю, вроде все просто должно быть, но не выходит)??</div>
   </div>
</div>
Записан
Ragivort
Завсегдатай
*****

Репутация: +20/-2
Offline Offline

Пол: Мужской
Сообщений: 437


Есть мечта-стоит жить


« Ответ #6 : 26.07.2008, 19:49:22 »

Что именно не выходит!? ссылку на сайт тогда давайте. Скриншот.
Записан
wladimir_M_
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 20


« Ответ #7 : 26.07.2008, 20:04:56 »

Вот код... и скрин..
<?php echo '<?xml version="1.0" encoding="utf-8"?' .'>'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{LANG_TAG}" lang="{LANG_TAG}" dir="{LANG_DIR}" >
<head>
<jdoc:include type="head" />

<link href="css/template.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="body">
<div id="avtor">
<jdoc:include type="modules" name="right"/>
</div>

</div>
</body>
</html>


* joomla.png (74.11 Кб, 1047x791 - просмотрено 133 раз.)
Записан
Ragivort
Завсегдатай
*****

Репутация: +20/-2
Offline Offline

Пол: Мужской
Сообщений: 437


Есть мечта-стоит жить


« Ответ #8 : 26.07.2008, 20:07:54 »

Ксс подключать лучше полностью, как во всех шаблонах.
Записан
wladimir_M_
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 20


« Ответ #9 : 26.07.2008, 20:16:58 »

Подключил css вроде стал управляем вывод, т.е. в шапке кода я что-то удалил нужное...
Записан
Ragivort
Завсегдатай
*****

Репутация: +20/-2
Offline Offline

Пол: Мужской
Сообщений: 437


Есть мечта-стоит жить


« Ответ #10 : 26.07.2008, 20:18:35 »

Вы тупо возьмите полностью шапку от шаблона 1.5 стандартного хотябы, и переделайте под себя.
Записан
wladimir_M_
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 20


« Ответ #11 : 26.07.2008, 20:21:48 »

Ок, так и сделаю...спс...
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet