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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как добавить модуль за границами шаблона!  (Прочитано 1555 раз)
0 Пользователей и 1 Гость смотрят эту тему.
FiNsvoy
Осваиваюсь на форуме
***

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

Сообщений: 84


За хороший совет могу заплатить.


« : 15.09.2010, 20:24:43 »

Нужно добавить как показано на рисунке модуль, который будет находиться все время в крайнем правом положении. Шаблон не резиновый, имеет 980px в ширину. Не знаю вообще возможно ли это сделать в Joomla? Подскажите с какой стороны искать?)))


Сам сайтик http://freshtour.biz/
Записан
danik.html
Практически профи
*******

Репутация: +305/-3
Online Online

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



« Ответ #1 : 15.09.2010, 20:43:38 »

элементарно на css:

.floating-block{
    position: fixed;
    top: 200px;
    right: 0;
}
Записан
FiNsvoy
Осваиваюсь на форуме
***

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

Сообщений: 84


За хороший совет могу заплатить.


« Ответ #2 : 15.09.2010, 22:59:06 »

А есть на примете такой сайтик?

Это как я понял нужно создать новый модуль и прописать в стиле его вышеуказанное положение?
Записан
danik.html
Практически профи
*******

Репутация: +305/-3
Online Online

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



« Ответ #3 : 15.09.2010, 23:04:14 »

в шабоне дописываем перед </body>:

Код:
<div class="stick"><jdoc:include type="modules" name="stick" style="none" /></div>

в css:

.stick{
    position: fixed;
    top: 200px;
    right: 0;
}
Записан
FiNsvoy
Осваиваюсь на форуме
***

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

Сообщений: 84


За хороший совет могу заплатить.


« Ответ #4 : 15.09.2010, 23:30:47 »

Спасибо тебе добрый человек! Все отлично подошло! Я еще прописал в templateDetails.xml  - <position>stick</position> на всякий!)
Записан
iluho
Завсегдатай
*****

Репутация: +49/-3
Offline Offline

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


Гламурный КабанчеГ


« Ответ #5 : 15.09.2010, 23:33:54 »

в шабоне дописываем перед </body>:

Код:
<div class="stick"><jdoc:include type="modules" name="stick" style="none" /></div>

в css:

.stick{
    position: fixed;
    top: 200px;
    right: 0;
}
элегантное решение и простое, с учетом того ,что существуют специальные тяжеловесные модули такие:)
Записан
Symbios
Осваиваюсь на форуме
***

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

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



« Ответ #6 : 16.09.2010, 00:06:54 »

только position:fixed не работает в ие6, если можно пренебречь, то это лучшее решение
Записан
danik.html
Практически профи
*******

Репутация: +305/-3
Online Online

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



« Ответ #7 : 16.09.2010, 00:24:57 »

для ие666 можно юзать position: absolute;
но так блок будет скроллироваться.

Если и это не подойдет можно нагуглить решение под него..
Записан
iluho
Завсегдатай
*****

Репутация: +49/-3
Offline Offline

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


Гламурный КабанчеГ


« Ответ #8 : 16.09.2010, 00:27:33 »

Если и это не подойдет можно нагуглить решение под него..
Решение: убрать ИА 6
Записан
danik.html
Практически профи
*******

Репутация: +305/-3
Online Online

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



« Ответ #9 : 16.09.2010, 01:00:16 »

Статистика ие6 на вчерашний день: 6.3% (под данным liveinternet.ru)
По сути во внимание нужно принимать еще меньший процент, так как большое число пользователей ие6 осознают проблему и не будут удивляться корявому отображению сайта ...
Записан
Symbios
Осваиваюсь на форуме
***

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

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



« Ответ #10 : 16.09.2010, 08:58:16 »

Цитировать
Статистика ие6 на вчерашний день: 6.3% (под данным liveinternet.ru)
подскажите пожалуйста, где на лайвинтернет эта статистика по браузерам, тоже хочу полюбопытствововать
Записан
Infosakh
Живу я здесь
******

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

Сообщений: 1331



« Ответ #11 : 16.09.2010, 09:33:13 »

в шабоне дописываем перед </body>:

Код:
<div class="stick"><jdoc:include type="modules" name="stick" style="none" /></div>
в css:

.stick{
    position: fixed;
    top: 200px;
    right: 0;
}
У мну что то не получается, в шаблоне сайта дописываем?
name="stick" - имя заголовка модуля, или имя папки в которой лежит модуль?
Модуль должен быть включен, если да, то что ставить в настройке модуля, в каком положении он располагается?  Smiley
Записан
danik.html
Практически профи
*******

Репутация: +305/-3
Online Online

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



« Ответ #12 : 16.09.2010, 13:36:06 »

подскажите пожалуйста, где на лайвинтернет эта статистика по браузерам, тоже хочу полюбопытствововать
http://www.liveinternet.ru/stat/ru/browsers.html

Infosakh, это основа шаблонов Joomla... мы создали новую позицию для модулей, с названием stick. Заходим в админку и ставим нужному модулю эту позицию (в списке ее не будет, поэтому вписываем сами. а если хотим чтоб в списке позиция появилась сама - делаем как FiNsvoy)
Записан
Infosakh
Живу я здесь
******

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

Сообщений: 1331



« Ответ #13 : 16.09.2010, 14:03:07 »

ок, попробую  Smiley
Записан
Infosakh
Живу я здесь
******

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

Сообщений: 1331



« Ответ #14 : 16.09.2010, 14:54:47 »

ну вот, могу ведь когда пнут в правильном направлении  Smiley
Записан
Infosakh
Живу я здесь
******

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

Сообщений: 1331



« Ответ #15 : 16.09.2010, 16:14:51 »

А можно как нибудь в CSS прописать заголовок модуля, который вывожу за край шаблона? А то в модуле включаю отображать заголовок, заголовок не выводится  Smiley З.Ы. В самом модуле править заголовок нельзя, этот модуль использую несколько раз в разных местах
Записан
danik.html
Практически профи
*******

Репутация: +305/-3
Online Online

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



« Ответ #16 : 16.09.2010, 16:39:18 »

Можно, только CSS тут не причем )
в этой вставке
Код:
<jdoc:include type="modules" name="stick" style="none" />
вместо style="none" пишем style="xhtml" . Еще раз говорю - это основы шаблонов. Если есть желание поколупать шаблон - почитайте про это...
Записан
Infosakh
Живу я здесь
******

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

Сообщений: 1331



« Ответ #17 : 16.09.2010, 16:54:12 »

всё получилось!  Cheesy
З.Ы. Я конечно погляжу основы, просто не так много времени есть, специализация совсем у мну другая, 1Сник я  Grin
Записан
FiNsvoy
Осваиваюсь на форуме
***

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

Сообщений: 84


За хороший совет могу заплатить.


« Ответ #18 : 16.09.2010, 19:21:58 »

Цитировать
вместо style="none" пишем style="xhtml" ...

А что дает эта замена? Попробовал заменил - ничего не изменилось, я имею виду визуально.
Записан
danik.html
Практически профи
*******

Репутация: +305/-3
Online Online

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



« Ответ #19 : 16.09.2010, 20:06:12 »

При style="none" модуль выводится так:
Код:
содержимое_модуля...
а при style="xhtml" вот так:
Код:
<div class="moduletable{суффикс_модуля}">
    <h3>заголовок_модуля</h3>
    содержимое_модуля...
</div>

тоесть визуально разница только в появлении заголовка. Если он отключен в админке - заголовка не будет в любом случае.
Записан
Страниц: [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