Новости Joomla

Joomla 6: Автоматические обновления ядра в Joomla

Joomla 6: Автоматические обновления ядра в Joomla

👩‍💻 Joomla 6: Автоматические обновления ядра в Joomla. В октябрьском номере официального журнала Joomla - Joomla Community Magazine вышла статья David Jardin, где рассказывается о внедрении функционала автоматического обновления ядра Joomla.❓Почему сейчас? Joomla же жила как-то 20 лет без автоматических обновлений?Это оказалась самая востребованная за последнее время от пользователей Joomla функция. Но, основная причина внедрения - проблемы безопасности. Всякий раз, когда в новой версии Joomla устраняется уязвимость, злоумышленники начинают анализировать код, чтобы выяснить, какая именно уязвимость была исправлена. И как только они это выясняют - начинается разработка автоматизированных скриптов для взлома как можно большего количества сайтов. Затем доступы к автоматически взломанным сайтам продаются в профильных чатах и ресурсах "пачками" по несколько сотен тысяч или миллионов сайтов. Ваш сайт могли взломать несколько лет назад, но воспользоваться уязвимостью могут не сразу, а тогда, когда у злоумышленников возникнет необходимость. И только после этого вы может быть узнаете об этом.Анализ патча, понимание проблемы и разработка скрипта требуют времени. И если владелец сайта не обновит его до истечения этого срока, сайт может быть взломан. А хакеры действуют быстро! Для критических, легко эксплуатируемых уязвимостей речь идёт о временном окне в 10–12 часов — и этого времени явно недостаточно, чтобы все успели обновить свои сайты.Здесь выходят на первый план автоматизированные обновления: проект Joomla теперь может активно устанавливать обновления (и, следовательно, исправления безопасности) на сайты, чтобы гарантировать, что сайты действительно обновляются вовремя.🕘 От первых идей до реализации прошло 5 лет. И здесь можно вспомнить, как в Joomla 5.1 внедрили TUF - The Update Framework, позволяющий устанавливать защищённое соединение между сайтом и сервером обновлений и исключает возможность supply chain attack (атаки на цепочку поставок).Об особенностях реализации и требованиях к сайту читаем подробнее в статье на JCM.@joomlafeed#joomla #secutiry #jcm

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™. Интервью с волонтёрами 🎈Ну что, друзья, вот и настал этот долгожданный момент. Мы выпустили первое издание собственного журнала под эгидой NorrNext, который включает в себя интервью с видными деятелями сообщества из разных стран и континентов.Общий нарратив: показать, что нас объединяет (Joomla) и узнать больше о людях, которые вносят свой вклад в развитие платформы в своих сообществах. 20 лет — это много. Давайте же узнаем о коллегах 🎁 Первый цикл включает такие страны, как Австрия, Испания, Латвия, Россия, Румыния, Тайланд, Черногория, Чехия.⚙️ С кем интервью: ✔️ Владимир Елисеев 🇷🇺✔️ Дмитрий Рекун 🇱🇻✔️ Дмитрий Цымбал 🇷🇺✔️ Евгений Сивоконь 🇷🇺 ✔️ Сергей Толкачёв 🇷🇺✔️ Dénes Székely 🇷🇴✔️ Jan Pavelka 🇨🇿✔️ Miljan Vujosevic 🇲🇪✔️ Sergio Iglesias 🇪🇸✔️ Sigrid Gramlinger 🇦🇹✔️ Pisan Chueatchatchai 🇹🇭‼️ Новые интервью будут добавляться до конца декабря 2025. Заходите по ссылке время от времени💡👉 Читать далее

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

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
У всех этот модуль работает в IE 8?
Видимо у всех. У меня,например, работает.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

artrush

  • Захожу иногда
  • 99
  • 0 / 0
Видимо у всех. У меня,например, работает.
В чем может быть причина не работы в IE 8.
Пробовал на разных машинах!
virt 1.1.9 - jooma 1.5
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Может быть том что вы даже не попытались объяснить что именно и как именно не работает? А может в хроме и фф тоже не работает?
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

artrush

  • Захожу иногда
  • 99
  • 0 / 0
Может быть том что вы даже не попытались объяснить что именно и как именно не работает? А может в хроме и фф тоже не работает?
Работает и в хроме и в фф и в опере, а вот в ie 8 не работает!
С чего лучше всего начать объяснять?

Меню использую аккордеон!
Выбрал из категорий вирта 2 и включил блэклист!
Соответственно все остальные отображаются в меню!
При открытии в ie8 все уровни меню развернуты!
Вот код страницы до <body>
Код
<!doctype html>
<!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7 ie6" lang=""> <![endif]-->
<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8 ie7" lang=""> <![endif]-->
<!--[if IE 8]><html class="no-js lt-ie9 ie8" lang=""> <![endif]-->
<!--[if gt IE 8]><!--><html class="no-js" lang=""> <!--<![endif]-->
<head>

  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta http-equiv="x-ua-compatible" content="IE=EmulateIE7" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="joomla, Joomla" />
  <meta name="description" content="" />
  <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
  <title>Каталог</title>
  <link href="/templates/stilno/favicon.ico" rel="shortcut icon" type="image/x-icon" />
  <link rel="stylesheet" href="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/mod_sbd_rollmenu.css" type="text/css" />
  <script type="text/javascript" src="/media/system/js/mootools.js"></script>
  <script type="text/javascript" src="/modules/mod_ninja_shadowbox/ninja_shadowbox/js/lib/jquery.js"></script>
  <script type="text/javascript" src="/modules/mod_ninja_shadowbox/ninja_shadowbox/js/adapter/shadowbox-jquery.js"></script>
  <script type="text/javascript" src="/modules/mod_ninja_shadowbox/ninja_shadowbox/js/shadowbox.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/yahoo_2.0.0-b2.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/event_2.0.0-b2.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/dom_2.0.2-b3.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/animation_2.0.0-b3.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/mod_sbd_roll_compressed.js"></script>
  <script type="text/javascript">

window.addEvent('domready', function(){

$$($('accordion'), $('accordion').getElements('ul')).each(function(el){
accParentItems = el.getChildren().filterByClass('parent');
accTogglers = [];
accElements = [];
accParentItems.each(function(element, index){
accTogglers.push(new Element('span').injectTop(element));
accElements.push(element.getElementsByTagName('ul')[0]);
element.index = index;
element.addEvent('mouseover', function(){
if (this.getChildren().filterByTag('ul')[0].offsetHeight == 0) {
accTimer = this.parentNode.Accordion.display.delay(400, this.parentNode.Accordion, $(this).index);
}
});
element.addEvent('mouseout', function(){
if (window.accTimer) { clearTimeout(window.accTimer) };
});

/ element.addEvent('mouseleave', function(){
/ if (element.getChildren().filterByTag('ul')[0].offsetHeight != 0) {
/         element.parentNode.Accordion.display($(this).index);
/ }
/ });
});
if ( accParentItems.length > 0 ){
el.Accordion = new Accordion(accTogglers, accElements, {
autoClose: true,
opacity: false,
alwaysHide: true,
show: $$(accParentItems).indexOf($$(accParentItems).filterByClass('active')[0]),
duration: 250,
transition: Fx.Transitions.Quart.easeOut,
onActive: function(toggler, element){
element.parentNode.parentNode.setStyle('height', 'auto');
element.parentNode.addClass('expanded');
},
onBackground: function(toggler, element){
element.parentNode.parentNode.setStyle('height', 'auto');
element.setStyle('height', element.offsetHeight+'px');
element.parentNode.removeClass('expanded');
}
}
);
}
});

});

    Shadowbox.loadSkin("classic", "/modules/mod_ninja_shadowbox/ninja_shadowbox/js/skin");
    Shadowbox.loadLanguage("ru", "/modules/mod_ninja_shadowbox/ninja_shadowbox/js/lang");
    Shadowbox.loadPlayer(["img","swf","flv","qt","wmp","iframe","html"], "/modules/mod_ninja_shadowbox/ninja_shadowbox/js/player");
    jQuery.noConflict(); jQuery(document).ready(function(){
var options = {flvPlayer: 'modules/mod_ninja_shadowbox/ninja_shadowbox/js/flvplayer.swf'}
Shadowbox.init(options);
});
<!--
function runOver( id ){
if( runOk == 1 && currentId != id ){
runOk = 0;
window.setTimeout( 'switchRun()', ( 'time_delay' ) );
currentId = id;
window.setTimeout( 'AccordionMenu.openDtById(\''+id+'\')', ( 'menu_delay' ) );
/alert( id );
}
}
function runOut( id ){
AccordionMenu.openDtById(id, 0);
  runOk = 1;
currentId = 0;
}
/-->

  </script>
  <script src="/components/com_virtuemart/fetchscript.php?gzip=0&amp;subdir[0]=/themes/default&amp;file[0]=theme.js&amp;subdir[1]=/js&amp;file[1]=sleight.js&amp;subdir[2]=/js/mootools&amp;file[2]=mootools-release-1.11.js&amp;subdir[3]=/js/mootools&amp;file[3]=mooPrompt.js" type="text/javascript"></script>
  <script type="text/javascript">var cart_title = "Корзина";var ok_lbl="Продолжить";var cancel_lbl="Отменить";var notice_lbl="Уведомление";var live_site="http:/ctroiresurs.ru";</script>
  <link href="/components/com_virtuemart/fetchscript.php?gzip=0&amp;subdir[0]=/js/mootools&amp;file[0]=mooPrompt.css" type="text/css" rel="stylesheet" />
  <!--Simple By Design: SBD Accordion Menu for Joomla (v0.9.84a.J15N) - http:/www.simplebydesign.co.uk/joomla/modules/sbd-accordian-menu.html-->
  <!--Yahoo! User Interface Library : http:/developer.yahoo.com/yui/index.html-->

<link rel="stylesheet" href="/templates/stilno/css/styles.css" type="text/css" />

<script type="text/javascript" src="/modules/mod_virtuemart_comparison/highslide/highslide-full.packed.js"></script>
<script type="text/javascript" src="/templates/stilno/js/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="/templates/stilno/js/jquery.corner.js"></script>
</head>
<body>

И код меню

Код
<ul class="menu" id="accordion">
<li class="parent current active">
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=6">Каталог</a>
<ul>
<li class="parent">
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=5">Стулья</a>
<ul>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=7">Табуреты</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=11">Стулья</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=12">Барные стулья</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=13">Детские стулья</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=14">Прокатные стулья</a>
</li>
</ul>
</li>
<li class="parent">
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=3">Столы</a>
<ul>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=15">Обеденный столы</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=16">Высокие столы</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=17">Раскладные столы</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=18">Детские столы</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=19">Прокатные столы</a>
</li>
</ul>
</li>
<li class="parent">
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=8">Вешалки</a>
<ul>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=20">Напольные</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=21">Настенные</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=22">Гардеробные</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=23">Прокатные</a>
</li>
</ul>
</li>
<li class="parent">
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=9">Столешницы</a>
<ul>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=24">Пластик</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=25">Топалит</a>
</li>
</ul>
</li>
<li class="parent">
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=10">Прочее</a>
<ul>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=26">Многоместные секции</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=27">Урны</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=28">Стелажи</a>
</li>
<li>
<a href="/mebel-kafe-restourant?page=shop.browse&amp;category_id=29">Демонстрационное оборудование</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
« Последнее редактирование: 02.05.2012, 21:39:17 от artrush »
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Ошибки в консоль не сыплются? Да уж, у тебя там такой винегрет из скриптов, что не удивлюсь что чтото работать не будет. Например зачем 2 раза джэйкюэри подключать. два лайтбкоса практически аналогичных. Еще какойто левый "accordian"...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

artrush

  • Захожу иногда
  • 99
  • 0 / 0
Ошибки в консоль не сыплются? Да уж, у тебя там такой винегрет из скриптов, что не удивлюсь что чтото работать не будет. Например зачем 2 раза джэйкюэри подключать. два лайтбкоса практически аналогичных. Еще какойто левый "accordian"...
В консоли ошибок нет. В файле логов нет.
lightbox у меня 1
Вторую библиотеку jquery отключил, но не помогло!

Что осталось:

Код
<!doctype html>
<!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7 ie6" lang=""> <![endif]-->
<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8 ie7" lang=""> <![endif]-->
<!--[if IE 8]><html class="no-js lt-ie9 ie8" lang=""> <![endif]-->
<!--[if gt IE 8]><!--><html class="no-js" lang=""> <!--<![endif]-->
<head>

  <base href="/mebel-kafe-restourant" />
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>Каталог</title>
  <link href="/templates/stilno/favicon.ico" rel="shortcut icon" type="image/x-icon" />
  <link rel="stylesheet" href="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/mod_sbd_rollmenu.css" type="text/css" />
  <script type="text/javascript" src="/media/system/js/mootools.js"></script>
  <script type="text/javascript" src="/modules/mod_ninja_shadowbox/ninja_shadowbox/js/lib/jquery.js"></script>
  <script type="text/javascript" src="/modules/mod_ninja_shadowbox/ninja_shadowbox/js/adapter/shadowbox-jquery.js"></script>
  <script type="text/javascript" src="/modules/mod_ninja_shadowbox/ninja_shadowbox/js/shadowbox.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/yahoo_2.0.0-b2.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/event_2.0.0-b2.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/dom_2.0.2-b3.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/animation_2.0.0-b3.js"></script>
  <script type="text/javascript" src="/modules/mod_sbd_rollmenu/mod_sbdrollmenu/mod_sbd_roll_compressed.js"></script>
  <script type="text/javascript">

window.addEvent('domready', function(){

$$($('accordion'), $('accordion').getElements('ul')).each(function(el){
accParentItems = el.getChildren().filterByClass('parent');
accTogglers = [];
accElements = [];
accParentItems.each(function(element, index){
accTogglers.push(new Element('span').injectTop(element));
accElements.push(element.getElementsByTagName('ul')[0]);
element.index = index;
element.addEvent('mouseover', function(){
if (this.getChildren().filterByTag('ul')[0].offsetHeight == 0) {
accTimer = this.parentNode.Accordion.display.delay(400, this.parentNode.Accordion, $(this).index);
}
});
element.addEvent('mouseout', function(){
if (window.accTimer) { clearTimeout(window.accTimer) };
});

/ element.addEvent('mouseleave', function(){
/ if (element.getChildren().filterByTag('ul')[0].offsetHeight != 0) {
/         element.parentNode.Accordion.display($(this).index);
/ }
/ });
});
if ( accParentItems.length > 0 ){
el.Accordion = new Accordion(accTogglers, accElements, {
autoClose: true,
opacity: false,
alwaysHide: true,
show: $$(accParentItems).indexOf($$(accParentItems).filterByClass('active')[0]),
duration: 250,
transition: Fx.Transitions.Quart.easeOut,
onActive: function(toggler, element){
element.parentNode.parentNode.setStyle('height', 'auto');
element.parentNode.addClass('expanded');
},
onBackground: function(toggler, element){
element.parentNode.parentNode.setStyle('height', 'auto');
element.setStyle('height', element.offsetHeight+'px');
element.parentNode.removeClass('expanded');
}
}
);
}
});

});

    Shadowbox.loadSkin("classic", "/modules/mod_ninja_shadowbox/ninja_shadowbox/js/skin");
    Shadowbox.loadLanguage("ru", "/modules/mod_ninja_shadowbox/ninja_shadowbox/js/lang");
    Shadowbox.loadPlayer(["img","swf","flv","qt","wmp","iframe","html"], "/modules/mod_ninja_shadowbox/ninja_shadowbox/js/player");
    jQuery.noConflict(); jQuery(document).ready(function(){
var options = {flvPlayer: 'modules/mod_ninja_shadowbox/ninja_shadowbox/js/flvplayer.swf'}
Shadowbox.init(options);
});
<!--
function runOver( id ){
if( runOk == 1 && currentId != id ){
runOk = 0;
window.setTimeout( 'switchRun()', ( 'time_delay' ) );
currentId = id;
window.setTimeout( 'AccordionMenu.openDtById(\''+id+'\')', ( 'menu_delay' ) );
/alert( id );
}
}
function runOut( id ){
AccordionMenu.openDtById(id, 0);
  runOk = 1;
currentId = 0;
}
/-->

  </script>
  <script src="http:/ctroiresurs.ru/components/com_virtuemart/fetchscript.php?gzip=0&amp;subdir[0]=/themes/default&amp;file[0]=theme.js&amp;subdir[1]=/js&amp;file[1]=sleight.js&amp;subdir[2]=/js/mootools&amp;file[2]=mootools-release-1.11.js&amp;subdir[3]=/js/mootools&amp;file[3]=mooPrompt.js" type="text/javascript"></script>
  <script type="text/javascript">var cart_title = "Корзина";var ok_lbl="Продолжить";var cancel_lbl="Отменить";var notice_lbl="Уведомление";var live_site="http:/ctroiresurs.ru";</script>
  <link href="http:/ctroiresurs.ru/components/com_virtuemart/fetchscript.php?gzip=0&amp;subdir[0]=/js/mootools&amp;file[0]=mooPrompt.css" type="text/css" rel="stylesheet" />

<link rel="stylesheet" href="/templates/stilno/css/styles.css" type="text/css" />
<script type="text/javascript" src="/templates/stilno/js/jquery.corner.js"></script>
</head>
*

artrush

  • Захожу иногда
  • 99
  • 0 / 0
Нашел косяк!
Это из-за shadow - lighbox'a
При его включении прописывается noconflict для jquery!

Подключил другую библиотеку и все в IE заработало!
Спасибо за поддержку!

Еще вопрос возник по совмещению с другим меню (стандартным джумловским)
Как подключить Ваш аккордеон для простого меню?
Знаю, что можно прописать скрипт для другого меню через id, но ведь оно не будет сворачиваться при наведении на меню vm!

*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Вынести код в файл шаблона например. И там указать любой id.
Но если у тя jquery подключается - то зачем тебе этот код на мутулзах? Примеров аккордионов на jquery - тысячи ведь.
Кстати код писался давно - щас то вижу что его можно уменьшить раза в два.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

artrush

  • Захожу иногда
  • 99
  • 0 / 0
Вынести код в файл шаблона например. И там указать любой id.
Но если у тя jquery подключается - то зачем тебе этот код на мутулзах? Примеров аккордионов на jquery - тысячи ведь.
Кстати код писался давно - щас то вижу что его можно уменьшить раза в два.
подобный решений много, но модулей я не нашел!
если есть, то подскажите!
а будете выкладывать новое решение?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
А зачем модуль? Если меню присутствует на всех страницах, то почемуб не вставить код прямо в шаблон?
А если на сайте всего одно меню - то можно перекрыть дефолтный темплейт модуля и добавить код в него. Кстати в j1.6 + у модуля может быть несколько темплейтов, которые выбираются в админке (как у меня в этом модуле сделано, в общем я и делал по подобию фичи из 1.6)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

artrush

  • Захожу иногда
  • 99
  • 0 / 0
А зачем модуль? Если меню присутствует на всех страницах, то почемуб не вставить код прямо в шаблон?
А если на сайте всего одно меню - то можно перекрыть дефолтный темплейт модуля и добавить код в него. Кстати в j1.6 + у модуля может быть несколько темплейтов, которые выбираются в админке (как у меня в этом модуле сделано, в общем я и делал по подобию фичи из 1.6)
на 1.6 Joomla переходит не вариант.
меню может быть с разными пунктами, но также некоторые из них могут совпадать!
*

Vitek

  • Захожу иногда
  • 185
  • 0 / 0
Установил данный модуль и он при выводе списка категорий выводит их в хаотичном порядке (а не по алфавиту как указано в админке магазина), как установить порядок категорий (какая за какой должна быть выстроена) в данном модуле.
ЗЫ Кто нить знает модуль категорий для вирта который под категории выводит во всплывающем окне?? а по запросам будет на уровне данного модуля, или может подскажите как этот модуль настроить, чтоб при наведении мышки на название категории рядом категорией появлялись в окошечке под категории?
*

SunGate

  • Новичок
  • 5
  • 0 / 0
Подскажите пожалуйста, как можно организовать в данном модуле отображения кол-ва товаров в категории/подкатегории как в стандартном модуле?

Заранее спасибо.
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Подскажите пожалуйста, как можно организовать в данном модуле отображения кол-ва товаров в категории/подкатегории как в стандартном модуле?

Заранее спасибо.
Такой функции не предусмотрено.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

Vitek

  • Захожу иногда
  • 185
  • 0 / 0
Установил данный модуль и он при выводе списка категорий выводит их в хаотичном порядке (а не по алфавиту как указано в админке магазина), как установить порядок категорий (какая за какой должна быть выстроена) в данном модуле.
ЗЫ Кто нить знает модуль категорий для вирта который под категории выводит во всплывающем окне?? а по запросам будет на уровне данного модуля, или может подскажите как этот модуль настроить, чтоб при наведении мышки на название категории рядом категорией появлялись в окошечке под категории?
Подскажите пожалуйста по моим вопросам
*

SunGate

  • Новичок
  • 5
  • 0 / 0
Такой функции не предусмотрено.
А с помощью правки кода? Может подскажите что куда и после чего дописать? Интересует постоянное отображение, без излишков.
*

master3000

  • Осваиваюсь на форуме
  • 32
  • 0 / 1
------------------Альтернативное решение--------------------------
1. Убираем настоящий модуль VM на слепую страницу (|Создать материал|Создать меню|Создать ссылку на материал|Создать модуль этого меню, и показывать его только на на этом материале|И, в идеале, запрет индексации для ботов)
2. Создаем новое меню при помощи любого модуля, и клепаем в нем "внешние ссылки" на категории нашего магаза
---------------------------------------------------------------------
*

SunGate

  • Новичок
  • 5
  • 0 / 0
------------------Альтернативное решение--------------------------
1. Убираем настоящий модуль VM на слепую страницу (|Создать материал|Создать меню|Создать ссылку на материал|Создать модуль этого меню, и показывать его только на на этом материале|И, в идеале, запрет индексации для ботов)
2. Создаем новое меню при помощи любого модуля, и клепаем в нем "внешние ссылки" на категории нашего магаза
---------------------------------------------------------------------


А как тогда быть с "[Аккордион и прочее - the best ;) ]"
*

master3000

  • Осваиваюсь на форуме
  • 32
  • 0 / 1


А как тогда быть с "[Аккордион и прочее - the best ;) ]"

Как обычно, берёшь любой модуль аккордеона и пользуешься:
http://yandex.ru/yandsearch?text=%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C+%D0%B0%D0%BA%D0%BA%D0%BE%D1%80%D0%B4%D0%B8%D0%BE%D0%BD+%D0%B4%D0%BB%D1%8F+joomla&from=fx3&clid=46510&lr=213

отличие в том, что теперь не нужно искать модуль аккордеона именно под VM

и добавляется удобная штучка,
теперь можно сделать любую ссылку в любом уровне вложенности
« Последнее редактирование: 18.05.2012, 13:15:53 от master3000 »
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Суть модуля не в аккордионе. А в автоматической генерации списка категорий, причем с довольно гибкими настройками. Хотя да, "ручное" меню будет конечно же гибче. Но в большинстве случаев настроек моего модуля хватает. И не нужно забывать про подсветку активной категории  - в ручном меню ее не будет.
А аккордион - это всего-лишь макет вывода модуля. Можно создавать и использовать другие макеты. Хоть балалайку, хоть баян, что угодно в общем.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

AstraDelic

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
у меня стоит этот модуль все хорошо Но подкатегрии на главной странице не показываются .. пишет просто в данной катьегории товаров нет .. как это реализовать или это не в модуле дело ?
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
В этом модуле раскрытие происходит при наведении.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

kostey

  • Захожу иногда
  • 59
  • 0 / 0
Пользуюсь Вашим модулем уже больше года с шаблоном "по умолчанию". Все отлично. Сейчас решил попробовать с шаблоном "accordion" по клику.
Сделал все как сказано выше. Все работает. Прблема в отображении картинок "плюсик" "минус" в подкатегориях - картинок нет.

Но если в CSS
#accordion li > span {background:url(../images/down_arrow.gif) no-repeat;
    height:21px;
   display:block;
    position:absolute;
    right:220px;
    top:4px;
    width:21px;
}

убрать "position:absolute;" - картинки появляются, но нарушается структура меню


Помогите, кто знает. FB мне не помог.
Сайт http://kupel.by

И еще, как сделать, чтобы при наведении мыши на картинку курсор изменялся бы на "руку".

Спасибо.

Решение:

CSS

#accordion li > span {background:url(../images/down_arrow.gif) no-repeat;
    cursor:pointer;
   display:block;
   height:19px;
   position:relative;
   width:24px;
   z-index:9;
   float: left;
   top: 2px;
}
« Последнее редактирование: 10.06.2012, 14:48:32 от kostey »
*

Vitek

  • Захожу иногда
  • 185
  • 0 / 0
Всем привет, помогите справиться с двумя проблемками.
1. Установил данный модуль и он при выводе списка категорий выводит их в хаотичном порядке (а не по алфавиту как указано в админке магазина), как установить порядок категорий (какая за какой должна быть выстроена) в данном модуле.
2. Как сделать чтоб при наведении мышки на название категории рядом появлялось окошечко с подкатегорями?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Второе делается на CSS. Туториалов по созданию выпадающего меню на CSS множество.
Первое нужно исправлять в модуле. Но я давно над модулем не работал, и пока нет времени на это...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

tashill

  • Новичок
  • 1
  • 1 / 0
Добрый день,
А не подскажете, как сделать так, чтобы в категориях отображались еще и сами товары?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
В шапке темы говорится о MooExplorer - выглядит как на втором скриншоте, при раскрытии категории ajax-запросом подгружается список товаров.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

zxcv33

  • Новичок
  • 1
  • 0 / 0
можно ли сделать чтобы каждая категория выводилась с уникальным ИД?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Можно. Для этого нужно подготовить файл шаблона модуля для правок (как это сделать - описано в шапке темы);
Изменения такие:
В case 'li' в самый конец нужно добавить такой код:

Код: php
				$node->addAttribute('class', $node->attributes('class').' cat-'.$node->attributes('id'));

Получим классы .cat-1, .cat-5 и тд.

И не нужно дублировать вопросы в личку, и тем более на email!
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 54180
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 28381
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Модуль Cherry Picker for VirtueMart

Автор flintstone

Ответов: 42
Просмотров: 26712
Последний ответ 04.01.2016, 21:25:50
от gleb22
Добавить модуль в товар

Автор Tokyo

Ответов: 2
Просмотров: 2947
Последний ответ 11.05.2015, 20:43:32
от tierex
Модуль VirtueMart для фильтра товаров по категориям!

Автор maxmur

Ответов: 104
Просмотров: 52724
Последний ответ 08.08.2014, 11:47:37
от Хусен