Новости Joomla

Как вызвать событие только для указанной (одной или более) группы плагинов в Joomla 5Системные...

Как вызвать событие только для указанной (одной или более) группы плагинов в Joomla 5Системные плагины в Joomla срабатывают всегда, но большое их количество может негативно сказаться на скорости работы Приложения. А во-вторых ошибка в системном плагине, добавляющем кнопку в тулбар может обрушить механизм регистрации / авторизации пользователя. Поэтому для лучшего быстродействия и надёжности работы системы плагины в Joomla разделены на группы. Каждая группа срабатывает только в определённом месте и в определённый момент времени. Небольшой пост-шпаргалка для Joomla-разработчиков от участника нашего сообщества Виталия Некрасова (@vitalik_a) подскажет как в своём коде сделать то, что написано в заголовке поста 😎Читать пост на Хабре#joomla #php #разработка #webdev

Обновление модуля WT Quick links v.2.3

Обновление модуля WT Quick links v.2.3

Обновление модуля WT Quick links v.2.3.0Модуль позволяет создавать быстрые наборы элементов: ссылки на различные сущности на сайте Joomla: категории материалов, Virtuemart, JoomShopping, пункт меню или пользовательскую ссылку. Есть условия для исключений показа элементов списка.Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео. Также это могут быть не только ссылки, но и список вопросов FAQ, элементы Bootstrap Tabs, Accordion и т.д.v.2.3.0 Что нового?- Собственные макеты для ссылокТеперь для каждой ссылки можно указать собственный макет из папки /tmpl/sublayout/. Для использования модуля в этом режиме, необходимо выбрать макет модуля - default-sublayouts или создать собственный вариант этого макета. - Обработка плагинами контентаСодержимое поля Дополнительный текст для ссылки теперь обрабатывается плагинами контента.- Поле примечанияДобавлено поле примечания для ссылки. Это удобно ориентации в большой форме.- Рефакторинг кодаПроведена чистка и улучшения кода.Страница расширенияGitHub#расширения #virtuemart #JoomShopping

0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 9229 Просмотров
*

Sulpher

  • Живу я здесь
  • 2125
  • 402 / 16
  • Шаблоны и расширения Joomla
Собственно говоря, резиновый шаблон, нормально отображавшийся в html документе под IE6, полностью разваливается после переноса в качестве шаблона Joomla. Никаких лишних CSS стилей. Не могу понять, в чём причина... Как Joomla может влиять на шаблон и почему?

В качестве примера прилагаю файлы.
Оригинал шаблона взят здесь.

На картинке example1.gif показано правильное отображение шаблона. На картинке example2.gif показано, как сбился шаблон после переноса на Joomla - левый блок уехал под mainbody (IE6). Модули ВООБЩЕ не вызываются - т.е. в данный момент просто тупо перенёс шаблон.

Вот HTML код:
Код
<?php 
defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );$iso = split( '=', _ISO );echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';?>
<!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">
<head>
<?php mosShowHead(); ?>
<meta http-equiv="Content-Type" content="text/html;><?php echo _ISO; ?>" />
<?php if ( $my->id ) { initEditor(); } ?>
<?php echo "<link rel=\"stylesheet\" href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/stylesheet.css\" type=\"text/css\"/>" ; ?>
<?php echo "<link rel=\"shortcut icon\" href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/favicon.ico\" />" ; ?>


<?php echo "<script src=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/js/minmax.js\" type=\"text/JavaScript\"></script>" ; ?>

</head>

<body>
<div id="header">Шапка</div>

<div id="content">

<div id="outer1">
 <div id="outer2">
  <div id="outer3">
   <div id="main">Контент</div>
  </div>

  <div id="left">Левый блок</div>

 </div>
</div>

<div id="right">Правый блок</div>

</div>

<div id="footer">Футер</div>
</body>

И CSS код:
Код
* {margin: 0px; padding: 0px;}
html {background: #CCFFFF; height: 100%;}
body {min-width: 800px; min-height: 100%; position: relative;}
* html body {height: 100%;}

#header {background: #FFFF99; height: 100px;}

#content {width: 100%; max-width: 1000px; margin: 0px auto; padding-bottom: 70px; overflow: hidden;}

#outer1 {width: 100%; margin-right: -200px; float: left;}
#outer2 {margin-right: 200px;}
#outer3 {width: 100%; margin-left: -200px; float: right;}

#main {margin-left: 200px; background: #FFCCFF;}
#left {width: 200px; float: left; background: #00CCFF;}
#right {width: 200px; float: right; background: #FFCC66;}

#footer {background: #66FFCC; width: 100%; height: 70px; position: absolute; bottom: 0px;}
* html #footer {bottom: -1px;}



original-template.zip - html оригинал шаблона.
second-joom-template - он же, перенесённый под Joomla, где и обнаруживается данный глюк в IE.

Помогите разобраться. У меня это уже не первый случай, когда нормальный шаблон разваливается после переноса на Joomla (без использования сторонних CSS).




[вложение удалено Администратором]
*

poizon

  • Захожу иногда
  • 495
  • 187 / 1
  • Buu
ИЕ6 не понимает сумарных 100%, а думает, что там больше и "отрывает" правый кусок. Решение: у одного из блоков убрать 1%
*

poizon

  • Захожу иногда
  • 495
  • 187 / 1
  • Buu
Хотя когда увидел код, то понял, что не о том у меня речь. Тут другой метод "резины"
*

Sulpher

  • Живу я здесь
  • 2125
  • 402 / 16
  • Шаблоны и расширения Joomla
Ага, только что попробовал - изменение ширины с 100% на 99% и менее ничего не меняет.
poizon, не мог бы скинуть рабочий пример (пустой шаблон) 3-х колоночной резины на мыло? Буду очень признателен. :)
*

poizon

  • Захожу иногда
  • 495
  • 187 / 1
  • Buu
*

Sulpher

  • Живу я здесь
  • 2125
  • 402 / 16
  • Шаблоны и расширения Joomla
А если рассматривать данный шаблон, приведённый мной в топике, в чём всё таки причина глюка? Ведь он неплохой, к тому же, используется js библиотечка для правильного отображения в IE6...  Однако... Почему шаблон сам по себе работает нормально в IE6, а после портирования в Joomla его коробит?
*

poizon

  • Захожу иногда
  • 495
  • 187 / 1
  • Buu
Попробуй этот шаблон

Код
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>(X)HTML+CSS код шаблона</title>
<meta http-equiv="Content-Type" content="text/xml; charset=windows-1251" />
<style type="text/css">

html, body {
margin:0px; padding:0px;
background:#fff;
position:relative;
}

body {
text-align:center;
}


#all {
text-align:left;
margin:0 auto;
width:100%;
min-width:1000px;
max-width:1600px;
}

.head {
display:block;
height:150px;
background:#9F89B6;
padding:1px;
}

#container {
position:relative;
display:block;
background:#ffec97;
border-left:solid 200px #5d9ce7;
border-right:solid 200px #5de797;
}
#inner {
display:block;
position:relative;
margin-left:-200px;
margin-right:-200px;
padding:1px;
}

#left {
float:left;
position:relative;
width:200px;
left:0px;
}
#right {
float:right;
position:relative;
width:200px;
right:0px;
}
#center {
margin-left:200px;
margin-right:200px;
position:relative;
display:block;
}
.clear {
clear:both;
}


.foot {
display:block;
height:100px;
background:#9F89B6;
padding:1px;
}



</style>
</head>

<body>
<div id="all">
<div class="head">Header</div>



<div id="container">
<div id="inner">
<div id="left"> 1</div>

<div id="right"> 2</div>

<div id="center"> 3</div>


<div class="clear"></div>
</div>

</div>

<div class="foot">Footer<br /></div>
</div>
</body>
</html>
*

mosgaz

  • Захожу иногда
  • 65
  • 12 / 0
Помогите разобраться с проблемой, пожалуйста. Сайт в процессе разработки. Резиновый шаблон верстал "с нуля", сайт отображается нормально в большинстве браузеров, кроме IE6 (разумеется). Для него я делал отдельный css, в котором пришлось отказаться от "резины", но это полбеды. При отображении в IE6 главной страницы контент выводится так как и предполагалось, а на всех остальных страницах съезжает далеко вниз. В чем может быть причина? 

« Последнее редактирование: 06.12.2008, 16:55:07 от mosgaz »
ACER == мусор.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как поставить такой курсор на сайт Joomla?

Автор Romanych

Ответов: 0
Просмотров: 871
Последний ответ 05.11.2020, 21:45:29
от Romanych
Вопрос по CSS Joomla 3+

Автор HomoSapiens

Ответов: 8
Просмотров: 1412
Последний ответ 02.11.2020, 16:30:48
от Verhov526
Несколько вопросов про шаблон (Joomla! 3.9.1)

Автор int31

Ответов: 6
Просмотров: 1222
Последний ответ 09.02.2020, 20:28:49
от AlexB
Шаблон vina_veneno сбрасывает значения по умолчанию

Автор alsa

Ответов: 6
Просмотров: 1483
Последний ответ 17.03.2019, 19:38:32
от alsa
Как добавить сторонние кнопки CSS в модули и плагины Joomla?

Автор bayersoff

Ответов: 12
Просмотров: 5858
Последний ответ 23.12.2018, 17:42:46
от effrit