Новости Joomla

Свои типы полей в Joomla.

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути libraries/src/Form/FormField.php, а так же в libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"
     name="your_note_for_user"
     label="Заголовок примечания"
     title="Альтернативный способ для заголовка"
     description="Текст примечания"
     class="col-12 alert alert-info"
     heading="h1"
     close="true"
/>

heading - указывать уровень заголовка. close - позволяет закрыть это примечание. В классе поля libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён. Поэтому берём и создаём свой класс поля, который мы унаследуем от NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля Note + то, что мы сами добавим. В XML-манифест добавляем наше поле

<field type="systempluginstatus" 
     name="systempluginstatus"
     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>

- type - имя файла и класса,- addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный- name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:

<?php
// namespace для атрибута addfieldprefix
namespace Joomla\Module\Wtquicklinks\Site\Fields;
// нельзя напрямую обращаться к этому файлу
defined('_JEXEC') or die;
// подключаем родительский класс для переопределения
use Joomla\CMS\Form\Field\NoteField;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Plugin\PluginHelper;

// имя класса и имя файла точь-в-точь
class SystempluginstatusField extends NoteField
{
     protected $type = 'Systempluginstatus';

     protected function getLabel()
          {
               // если плагин не включён
               if(PluginHelper::isEnabled('system','wtquicklinks')) {
                    // меняем свойства родительского класса
                    $this->class = 'alert alert-danger w-100';
                    $this->element['label'] = '⚠️ А-а-а-а!';
                    $this->element['description'] = 'Плагин не включён!!';
                    // и просто рендерим его с нашими свойствами
                    return parent::getLabel();
               }
          // А иначе всё хорошо, скрываем поле из виду.
          $this->parentclass = 'd-none';
          return '';
     }
}

Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает. @webtolkru#joomla #php #webdev #разработка

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

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Jquery не работает
« : 31.07.2012, 14:10:45 »
Привет , перешёл на MAMP и столкнулся с проблемкой .
сайт на J1.5 работает отлично

 а в J2.5 с тем же шаблоном (шаблон поправил) Jquery не работает .

Есть советы ?
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #1 : 31.07.2012, 15:42:56 »
блин уже и mootools поотключал и плагин для установки jquery пробовал - не помогает . ((

Код
<?php
defined('_JEXEC') or die;
$app = JFactory::getApplication();
?>
<!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="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
<head>
<jdoc:include type="head" />

<!--JQUERY-->
<!--<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js" type="text/javascript"></script>-->
<!--<script type="text/javascript" src="<?php echo $this->baseurl ?>/js/jquery.js"></script>-->
<!--OVERLAY-->
<script type="text/javascript" src="<?php echo $this->baseurl ?>/js/jquery.ImageOverlay.js"></script>
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/ImageOverlay.css" type="text/css" />
<!--FANCYBOX-->
  <script type="text/javascript" src="<?php echo $this->baseurl ?>/js/jquery.mousewheel-3.0.4.pack.js"></script>
<script type="text/javascript" src="<?php echo $this->baseurl ?>/js/jquery.easing-1.3.pack.js"></script>
<script type="text/javascript" src="<?php echo $this->baseurl ?>/js/jquery.fancybox-1.3.4.pack.js"></script>
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>
/css/jquery.fancybox-1.3.4.css" type="text/css" />
<!--HOVER-->
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/ImageHover.css" type="text/css" />
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #2 : 31.07.2012, 16:34:28 »
Нашёл причину ))!! редактор  TinyMCE убирает ссылки из кода .
Когда выключил его - всё стало на места .
Как эту хрень полечить ?
Или какой редактор посоветуете ?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #3 : 31.07.2012, 16:40:29 »
1. зачем вы два раза грузите джей? jquery-1.7.1.min.js и jquery.js. Если перестраховываетесь на случай падения сайта AJAX.aspnetcdn.com (кстати обычно с Googleяили яндекса грузят), то локальный вариант подключайте с проверкой.
2. мутулз вы не отключили, а ноуконфликта я тоже не вижу.
Для полного отключения мутулз надо добавить:
Код: php
unset(	$this->_scripts[$this->baseurl.'/media/system/js/mootools-core.js'], 
$this->_scripts[$this->baseurl.'/media/system/js/mootools-more.js'],
$this->_scripts[$this->baseurl.'/media/system/js/core.js'],
$this->_scripts[$this->baseurl.'/media/system/js/caption.js'],
$this->_scripts[$this->baseurl.'/media/system/js/validate.js']
);
$this->_script = preg_replace('%window\.addEvent\(\'load\',\s*function\(\)\s*{\s*new\s*JCaption\(\'img.caption\'\);\s*}\);\s*%', '', $this->_script);
Если хотите оставить му и джей в ноуконфликте, то удобно использовать плагин JB Library от joomlabamboo или аналогичный. Или, как вариант, вручную переподключить мутулз после джея и ноуконфликта.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #4 : 31.07.2012, 16:41:11 »
Нашёл причину ))!! редактор  TinyMCE убирает ссылки из кода .
Когда выключил его - всё стало на места .
Как эту хрень полечить ?
Или какой редактор посоветуете ?
Рекомендую JCE.
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #5 : 31.07.2012, 16:50:23 »
два раза jquery загружал - это я проверял . по очереди запускал .
но одна всегда закомментирована .

noconflict в самом коде в материале прописываю .
а лучше в head прописать ?

но в консоли я видел она автоматом поднружается в 2.5

mootols отключал посредством плагина .

*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #6 : 31.07.2012, 16:55:31 »
Всё желательно в блоке head шаблона писать. Изначально скрипта noconflict нет в Joomla. Вероятно его грузит тот же плагин, что и отключает mootools.
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #7 : 31.07.2012, 16:59:07 »
понятно - спасибо )

а код jquery нормально в материал вставлять вот так или лучше выносить его отдельно ?

Код
<table class="main-table" border="0">
<tbody>
<tr style="text-align: center;">
<td class="main" style="padding: 18px; background: url(templates/images/site/fon.jpg) repeat scroll 0% 0% transparent; opacity: 0.3; width: 438px;" align="center" valign="top">
<div class="td">
<p style="text-align: justify;"><span style="font-size: large;"></span></p>
<p style="text-align: center;"><span style="color: #000000;"><span style="font-size: large;opacity: 0.9;"> </span></span></p>
<div id="logo2"><a href="#" title=""></a></div>
<p> </p>
<p style="text-align: justify;"><span style="color: #000000;"><span style="font-size: large;">  обладает прочными контактами со средствами массовой информации , 1</span></span><span style="color: #000000;"> </span></p>
</div>
</td>
</tr>
</tbody>
</table>
<div id="web"><a href="http://www.facebook.com/profile.php?id=10000265953" target="_blank" title="facebook "></a></div>
<div id="web2"><a href="http://vkontakte.ru/id11020" target="_blank" title="в контакте"></a></div>
<!--############################################################################################-->
<script type="text/javascript">// <![CDATA[
jQuery.noConflict();
jQuery(function () { 
  jQuery('#logo2 a')   
    .append('<span class="hover" id="mapcolor" />').each(function () {
      var jQueryspan = jQuery('> span.hover', this).css('opacity', 0);
      jQuery(this).hover(function () {
        jQueryspan.stop().fadeTo(1000, 1);
      }, function () {
        jQueryspan.stop().fadeTo(1000, 0);
      });
    });
});
// ]]></script>
<!--##################################### WEB ##############################################-->
<script type="text/javascript">// <![CDATA[
jQuery.noConflict();
jQuery(function () { 
  jQuery('#web a')   
    .append('<span class="hover" id="mapcolor" />').each(function () {
      var jQueryspan = jQuery('> span.hover', this).css('opacity', 0);
      jQuery(this).hover(function () {
        jQueryspan.stop().fadeTo(500, 1);
      }, function () {
        jQueryspan.stop().fadeTo(500, 0);
      });
    });
});
// ]]></script>
<!--##################################### WEB2 ###############################################-->
<script type="text/javascript">// <![CDATA[
jQuery.noConflict();
jQuery(function () { 
  jQuery('#web2 a')   
    .append('<span class="hover" id="mapcolor" />').each(function () {
      var jQueryspan = jQuery('> span.hover', this).css('opacity', 0);
      jQuery(this).hover(function () {
        jQueryspan.stop().fadeTo(500, 1);
      }, function () {
        jQueryspan.stop().fadeTo(500, 0);
      });
    });
});
// ]]></script>
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #8 : 31.07.2012, 17:07:59 »
Гм. Тоже некорректно. Немного оффтопа: у вас и вёрстка некорректная, табличная а-ля 90-е годы. Я делаю так:
1. Отключаю мутулз вручную (можно плагином, дело вкуса) и подключаю джей. Естесственно только один раз.
2. Все-все плагины для джея я вручную прогоняю через компрессор (http://compressorrater.thruhere.net/). Полученный код просто вставляю в пустой файл scripts.js.
3. Ниже в этом же файле использую эти плагины и пишу свои скрипты. Потом его подключаю к шаблону так:
Код: php
<head>
<script type="text/javascript" src="<?php echo $this->baseurl."/templates/".$this->template;?>/js/scripts.js"></script>
Многие подключают вообще посредством AddScript. Но я вот так, по-старинке.
Всё. Т.е. на выходе получаем реально всего ДВА подключенных файла:  jquery.js и scripts.js. А плодить множество подключаемых файлов скриптов и, тем более, писать скрипты в теле разметки это не по-джедайски.
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #9 : 31.07.2012, 17:18:54 »
1. по вёрстке - лучше на div ?

2. извини за глупые вопросы - то есть создаёшь файл scripts.js (ну или ещё какой-то) и туда кидаешь скрипты от разных эффектов ?

и подключаешь к head - ну это я понял .

а как каждый из них применять на разных страничках ?

 
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #10 : 31.07.2012, 17:57:31 »
1. Для семантически неважных элементов да, div и span.
2. Да. Пример:
Код: javascript
/*-----functions-----*/

/*forms*/
(function(a){a(function(){a(document).bind("click",function(c){var b=a(c.target);if(!b.parents().hasClass("dropdown")){a("span.selectbox ul.dropdown").hide().find("li.sel").addClass("selected");a("span.selectbox").removeClass("focused")}});a("select.styled").each(function(){var f=a(this).find("option");var b=a(...............
/*columns*/
(function(f){f.fn.columnize=function(b){var I={width:400,columns:false,buildOnce:false,overflow:false,doneFunc:function(){},target:false,ignoreImageLoading:true,float:"left",lastNeverTallest:false};var b=f.extend(I,b);return this.each(function(){var a=b.target?f(b.target):f(this);var C=f(this).height();var p=f('<div></div>');var D=0;var O=false;p.append(f(this).children().clone(true));if(!b.ignoreImageLoading&&!b.target){if(!a.data("imageLoaded")){.......................

/*-----scripts-----*/

/*fancy*/
$("a[rel=fancy], .fancy").fancybox({
'showNavArrows' : false,
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'speedIn' : 150,
'speedOut' : 150,
'titlePosition' : 'over',
'titleShow' : false,
'padding' : 0
});

/*tabs*/

$('.p-tab').first().addClass('active').siblings().hide();
$('.p-tab-nav').first().addClass('active');

$('.p-tab-nav').each(function(idx,el){
$(el).click(function(){
$(this)
.addClass('active')
.siblings().removeClass('active');
$('.p-tab').eq(idx).fadeIn(300).addClass('active').siblings().fadeOut(300).removeClass('active');
});
});
Вызов для конкретных страниц делается путём вставки соответствующих элементов в файлы разметки этих видов компонентов/модулей. Например в шаблона статьи я вставил <div id="proba">, потом в файле скриптов вешаю на этот элемент событие. Если элеманта нет на странице, например это блог категории, то скрипт просто не отрабатывает.
..........
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #11 : 31.07.2012, 18:07:46 »
спасибо дружище - буду копать )

и ещё один вопросик - редактор JCE тоже удаляет код (в моём случае это ссылки ) где это поправить ?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #12 : 31.07.2012, 18:59:01 »
Пожалуйста.
Компоненты -> JCE -> Глобальная конфигурация -> Очищать HTML - нет.
Компоненты -> JCE -> Профили редактора -> Твой профиль -> Параметры плагина -> Ссылка. Там много полезного. Покопайся.
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #13 : 31.07.2012, 19:01:02 »
Ещё раз спасибо )
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #14 : 31.07.2012, 19:15:33 »

<div id="web"><a href="http://www.facebook.com/profile.php?id=1000065953" target="_blank" title="facebook "></a></div>
<div id="web2"><a href="http://vkontakte.ru/id1510" target="_blank" title="в контакте"></a></div>

вот такое

<div id="web">&nbsp;</div>
<div id="web2">&nbsp;</div>


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

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #15 : 31.07.2012, 19:16:57 »
в TinyMCE точно также удаляет - может это не в редакторе , а в Joоmla нужно ковырнуть ?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #16 : 31.07.2012, 19:24:04 »
Ага. Ещё про одно важное место забыл:
Сайт -> Общие настройки -> Фильтры текста ;-) Для нужного уровня доступа в выпадающем меню выбираешь "запрет фильтрации".
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #17 : 31.07.2012, 19:32:52 »
блин , бред какой-то это тоже не помогло .
В общем добавляю код жму сохранить - на сайте всё отображается .
Но стоит опять открыть код всё исчезает и на сайте пропадает .((
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #18 : 31.07.2012, 19:50:33 »
Гм. Покажи код, мож чего в нём запретного есть.
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #19 : 31.07.2012, 19:52:05 »
Код
<table class="main-table" border="0">
<tbody>
<tr style="text-align: center;">
<td class="main" style="padding: 18px; background: url(templates/images/site/fon.jpg) repeat scroll 0% 0% transparent; opacity: 0.3; width: 438px;" align="center" valign="top">
<div class="td">
<p style="text-align: justify;"><span style="font-size: large;"></span></p>
<p style="text-align: center;"><span style="color: #000000;"><span style="font-size: large;opacity: 0.9;"> </span></span></p>
<div id="logo2"><a href="#" title=""></a></div>
<p> </p>
<p style="text-align: justify;"><span style="color: #000000;"><span style="font-size: large;">  обладает прочными контактами со средствами массовой информации , 1</span></span><span style="color: #000000;"> </span></p>
</div>
</td>
</tr>
</tbody>
</table>
<div id="web"><a href="http://www.facebook.com/profile.php?id=10000265953" target="_blank" title="facebook "></a></div>
<div id="web2"><a href="http://vkontakte.ru/id11020" target="_blank" title="в контакте"></a></div>
<!--############################################################################################-->
<script type="text/javascript">// <![CDATA[
jQuery.noConflict();
jQuery(function () { 
  jQuery('#logo2 a')   
    .append('<span class="hover" id="mapcolor" />').each(function () {
      var jQueryspan = jQuery('> span.hover', this).css('opacity', 0);
      jQuery(this).hover(function () {
        jQueryspan.stop().fadeTo(1000, 1);
      }, function () {
        jQueryspan.stop().fadeTo(1000, 0);
      });
    });
});
// ]]></script>
<!--##################################### WEB ##############################################-->
<script type="text/javascript">// <![CDATA[
jQuery.noConflict();
jQuery(function () { 
  jQuery('#web a')   
    .append('<span class="hover" id="mapcolor" />').each(function () {
      var jQueryspan = jQuery('> span.hover', this).css('opacity', 0);
      jQuery(this).hover(function () {
        jQueryspan.stop().fadeTo(500, 1);
      }, function () {
        jQueryspan.stop().fadeTo(500, 0);
      });
    });
});
// ]]></script>
<!--##################################### WEB2 ###############################################-->
<script type="text/javascript">// <![CDATA[
jQuery.noConflict();
jQuery(function () { 
  jQuery('#web2 a')   
    .append('<span class="hover" id="mapcolor" />').each(function () {
      var jQueryspan = jQuery('> span.hover', this).css('opacity', 0);
      jQuery(this).hover(function () {
        jQueryspan.stop().fadeTo(500, 1);
      }, function () {
        jQueryspan.stop().fadeTo(500, 0);
      });
    });
});
// ]]></script>
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #20 : 31.07.2012, 19:52:50 »
и все <a href= пропадают
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #21 : 31.07.2012, 19:56:16 »
Не должно пропадать. А не проще это в темплейт статьи прописать? Или эти ссылки соцсетей нужны только на одной конкретной статье, а на других их не должно быть?
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #22 : 31.07.2012, 20:06:07 »
Да , они только на главной - но там ещё есть ссылка

<div id="logo2"><a href="#" title="Сайт"></a></div>

да и на других страницах есть ссылки и они превращаются в &nbsp;
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #23 : 31.07.2012, 20:09:49 »
Ну если же редактор выключить , то всё нормально .
Значит там что-то нужно крутить ))
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #24 : 31.07.2012, 20:16:27 »
Изначально немного неверный подход. В редакторе в идеале нужно только контент вбивать. Т.е. фотки, статьи, таблички и т.д. Всё остальное в идеале - в шаблоне. В твоём случае, чтобы вывести только на главной:
1. копируешь из components\com_content\views\featured\tmpl\ в templates\твой_шаблон\html\com_content\featured\ файл default.php. Отсутствующие указанные папки нужно, естественно создать.
2. Открываешь и дописываешь куданить в конец свои ссылки. Всё.
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #25 : 31.07.2012, 20:24:48 »
дело в том, что у меня там ссылки на типа a href "#" для jquery
и весь js  походу не работает .
Даже если я по убираю js код из материала , то ссылки нужны будут
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #26 : 31.07.2012, 20:39:05 »
Вот поэтому всё и пишется в шаблоны а не в БД контента.
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #27 : 31.07.2012, 20:46:43 »
не понял (
ну ссылку если захочу вставить ? ))
ладно разберусь
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Jquery не работает
« Ответ #28 : 31.07.2012, 20:51:10 »
А, дошло блин. У тебя ж ссылки пустые! :)
<a></a> - неправильно
<a>0</a> - правильно.
Пустые элементы убираюцо естесственно. Это по-моему тоже где-то можно в настройках JCE поправить. Только это неверно. Нарушение валидности и семантики. Лучше уж так:
Код: html4strict
<a id="homelink"><span>Превед, я ссылка на главную!</span></a>
Код: css
#homelink {display:none;}
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
Re: Jquery не работает
« Ответ #29 : 31.07.2012, 21:01:22 »
да и пустые и

<a href="http:ссылка"

тоже пропадают .

все теги <а> походу очищаются (


Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает captcha... опять

Автор Mick_20

Ответов: 1
Просмотров: 343
Последний ответ 29.05.2025, 09:12:42
от sivers
В Joomla 2.5 VirtueMart 2.0.26d не работает добавление в корзину под мобилку

Автор kvintovskiy

Ответов: 8
Просмотров: 1889
Последний ответ 15.04.2024, 17:29:25
от Vastriet
Не работает Вебвизор Яндекс из-за mootools

Автор MultiMatrix83

Ответов: 5
Просмотров: 3993
Последний ответ 01.03.2022, 14:40:23
от draff
Кнопка “Добавить в корзину” VirtueMart не работает на главной странице сайта

Автор max_max

Ответов: 0
Просмотров: 7255
Последний ответ 20.04.2021, 12:40:37
от max_max
Компонент "перенаправленные" com_redirect как работает?

Автор Victor333

Ответов: 9
Просмотров: 3598
Последний ответ 21.08.2019, 22:10:37
от AlekVolsk