Новости Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

👩‍💻 SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla.Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.👩‍💻 v.2.5.0. Что нового?Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.

Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов swjprojects. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.👩‍💻 Joomla 6. Внесены изменения для корректной установки и работы компонента на Joomla 6. Компонент успешно протестирован на Joomla 6-beta2.Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.- GitHub расширения- Документация на GitHub- Joomla Extensions Directory#joomla #расширения

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

👩‍💻 Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод triggerEvent(), с помощью которого раньше вызывались события для плагинов. Теперь чтобы в своём коде вызвать событие для плагина и получить от него результаты нужно:- создать объект класса события- передать в него параметры

use Joomla\CMS\Event\AbstractEvent;use Joomla\CMS\Factory;use Joomla\CMS\Plugin\PluginHelper;// Грузим плагины нужных группPluginHelper::importPlugin('system');// Создаём объект события$event = AbstractEvent::create('onAfterInitUniverse', [    'subject' => $this,    'data'    => $data, // какие-то данные    'article' => $article, // ещё материал вдовесок    'product' => $product, // и товаров подвезли]);// Триггерим событиеFactory::getApplication()->getDispatcher()->dispatch(    $event->getName(), // Тут можно строку передать 'onAfterInitUniverse'    $event);// Получаем результаты// В случае с AbstractEvent это может быть не 'result',// а что-то ещё - куда сами отдадите данные.// 2-й аргумент - значение по умолчанию, // если не получены результаты$results = $event->getArgument('result', []);
Плюсы такого подхода - вам не нужно запоминать порядок аргументов и проверять их наличие. Если вы написали свой класс события, то в плагине можно получать аргументы с помощью методов $event->getArticle(), $event->getData(), $event->getProduct() и подобными - реализуете сами под свои нужды. Если такой класс события написали, то создаёте экземпляр своего класса события и укажите его явно в аргументе eventClass
use Joomla\Component\MyComponent\Administrator\Event\MyCoolEvent;$event = MyCoolEvent::create('onAfterInitUniverse', [    'subject'    => $this,    'eventClass' => MyCoolEvent::class, // ваш класс события    'data'       => $data, // какие-то данные    'article'    => $article, // ещё материал вдовесок    'product'    => $product, // и товаров подвезли]);
Ожидаемо, что класс вашего события будет расширять AbsractEvent или другие классы событий Joomla.🙁 Есть неприятный нюанс - нельзя просто так вызывать событие и ничего не передать в аргументы. Аргумент subject обязательный. Но если вы всё-таки не хотите туда ничего передавать - передайте туда пустой stdClass или объект Joomla\registry\Registry.
@joomlafeed#joomla #php #webdev

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

MaBudda

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
JQuery, Mootools в Joomla
« : 02.10.2010, 09:09:41 »
Здравствуйте.
Ситуация такая, что есть уже встроенные библиотеки mootools
подключаю jquery библиотеки - через шаблон - и mootools перестает работать
необходимо использовать сразу две библиотеки, поскольку mootools для модулей а jquery для редактирования шаблона, меню и других эффектов.
Вот код из index.php:

<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/cetex/css/templates.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/cetex/css/menu.css" type="text/css" />

<script type="text/javascript"  src="<?php echo $this->baseurl ?>/templates/cetex/js/jquery.js"></script>
<script type="text/javascript"  src="<?php echo $this->baseurl ?>/templates/cetex/js/script.js"></script>
<script type="text/javascript"  src="<?php echo $this->baseurl ?>/templates/cetex/js/menu.js"></script>


Каким образом сделать так, чтобы две библиотеки не конфликтовали и работали вместе?

подобный код не помогает, поскольку jquery перестает работать:

<script>
     jQuery.noConflict();
     
     jQuery(document).ready(function(){
       jQuery("div").hide();
     });
     
     $('someid').hide();
   </script>
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: JQuery, Mootools в Joomla
« Ответ #1 : 02.10.2010, 09:22:07 »
пишите код на mootools ;)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

MaBudda

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: JQuery, Mootools в Joomla
« Ответ #2 : 02.10.2010, 11:14:17 »
пишите код на mootools ;)
а иначе никак нельзя?
*

TTL

  • Захожу иногда
  • 163
  • 10 / 0
  • Мы друзья, не то что другие))
Re: JQuery, Mootools в Joomla
« Ответ #3 : 02.10.2010, 16:55:46 »
Попробуйте http://extensions.joomla.org/extensions/core-enhancements/scripts/6981
У меня не конфликтуют.
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: JQuery, Mootools в Joomla
« Ответ #4 : 02.10.2010, 17:05:56 »
если вы используете плагины, которые написаны в "защищенном" режиме, то с ними проблем не будет
плагины с "отрытой" областью действия работать не будут, ибо объект $ не является jQuery, а mootools.

для обеспечения их работы действуют двумя путами:
а) или "закрыть" плагины через инкапсуляцию
;(function($) { /* some code that uses $ */ })(jQuery)

б) или подменой имени переменной
...
var $j = jQuery.noConflict();
...

и потом в "отрытых" скриптах заменить везде $ на $j (или на любую другую переменную, которая вам понравится, лишь бы не конфликтовала)

технология описана тут: Using jQuery with Other Libraries
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

MaBudda

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: JQuery, Mootools в Joomla
« Ответ #5 : 05.10.2010, 16:30:37 »
если вы используете плагины, которые написаны в "защищенном" режиме, то с ними проблем не будет
плагины с "отрытой" областью действия работать не будут, ибо объект $ не является jQuery, а mootools.

для обеспечения их работы действуют двумя путами:
а) или "закрыть" плагины через инкапсуляцию
;(function($) { /* some code that uses $ */ })(jQuery)

б) или подменой имени переменной
...
var $j = jQuery.noConflict();
...

и потом в "отрытых" скриптах заменить везде $ на $j (или на любую другую переменную, которая вам понравится, лишь бы не конфликтовала)

технология описана тут: Using jQuery with Other Libraries

Понял специфику, но вот на деле не получается реализовать. Перестает работать Jquery и включается mootools.
Т.е я открываю подключенные скрипт файлы и меняю в них во всех переменную "$" ?
А код вставляемый в хэд должен выглядеть так:
<script>
     var $re = jQuery.noConflict();
    
     $re(document).ready(function(){
       $re("").hide();
     });
    
     $re('mootools').hide();
   </script>


*

MaBudda

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: JQuery, Mootools в Joomla
« Ответ #6 : 05.10.2010, 16:31:52 »
Попробуйте http://extensions.joomla.org/extensions/core-enhancements/scripts/6981
У меня не конфликтуют.
Попробовал подключить Google скрипт, но Jquery перестает работать.
*

TTL

  • Захожу иногда
  • 163
  • 10 / 0
  • Мы друзья, не то что другие))
Re: JQuery, Mootools в Joomla
« Ответ #7 : 05.10.2010, 17:51:15 »
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: JQuery, Mootools в Joomla
« Ответ #8 : 05.10.2010, 17:59:58 »
проще уж было на mootools переписать ))
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: JQuery, Mootools в Joomla
« Ответ #9 : 05.10.2010, 21:06:25 »
есть решение, оно где работает где нет тупое и простое
в index впиши в загрузку

<script type="text/javascript"  src="<?php echo $this->baseurl ?>/templates/cetex/js/jquery.js"></script>-первым
mootool-вторым
не знаю где он у тебя
главное, чтоб они грузились в начале загрузки сайта
а везде где они есть в коммпанентах, плагинах и модулях отключи их загрузку
может наоборот смотря что у тебя основное, но обычно так
пробуй
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: JQuery, Mootools в Joomla
« Ответ #10 : 05.10.2010, 21:44:00 »
Перестает работать Jquery и включается mootools.
с $? конечно.
далее
$ - это для mootools
$j - это для jQuery
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Dmitry_

  • Осваиваюсь на форуме
  • 47
  • 3 / 0
Re: JQuery, Mootools в Joomla
« Ответ #11 : 05.10.2010, 22:16:04 »
сперва подгружаете mootools, потом JQuery
в коде где используете JQuery заменяете все символы $ на JQuery
*

MaBudda

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: JQuery, Mootools в Joomla
« Ответ #12 : 18.10.2010, 22:16:52 »
с $? конечно.
далее
$ - это для mootools
$j - это для jQuery
Всё заработало +1
Спасибо!

Re: JQuery, Mootools в Joomla
« Ответ #13 : 18.12.2010, 02:07:58 »
если вы используете плагины, которые написаны в "защищенном" режиме, то с ними проблем не будет
плагины с "отрытой" областью действия работать не будут, ибо объект $ не является jQuery, а mootools.

для обеспечения их работы действуют двумя путами:
а) или "закрыть" плагины через инкапсуляцию
;(function($) { /* some code that uses $ */ })(jQuery)

б) или подменой имени переменной
...
var $j = jQuery.noConflict();
...

и потом в "отрытых" скриптах заменить везде $ на $j (или на любую другую переменную, которая вам понравится, лишь бы не конфликтовала)

технология описана тут: Using jQuery with Other Libraries

userxp, огромное человеческое спасибо. Облегчили жизнь здоровски. Делаю магазин, искала решение проблемы как раз по поводу описанного конфликта двух библиотек- jquery и mootools. Не поленилась зарегаться на форум, чтоб поблагодарить Вас специально.
*

MaxTishenko

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: JQuery, Mootools в Joomla
« Ответ #14 : 14.03.2011, 16:40:31 »
Не могу ничего понять >:(

Шаблоны от Gavik, в частности GK Sporter, дружат с mootools, а при его включении все скрипты виснут. В некоторых файлах, разработчики данного шаблона, изначально переименовали переменную "$"
Код
function $(el){
if (!el) return null;
if (el.htmlElement) return Garbage.collect(el);
if ([window, document].contains(el)) return el;
var type = $type(el);
if (type == 'string'){
el = document.getElementById(el);
type = (el)? 'element' : false;
}
if (type != 'element') return null;
if (el.htmlElement) return Garbage.collect(el);
if (['object', 'embed'].contains(el.tagName.toLowerCase())) return el;
$extend(el, Element.prototype);
el.htmlElement = function(){};
return Garbage.collect(el);
};

Существует ещё и такое сумашествие, которое dreamweaver открывает сплошным кодом без переноса строк:
Код
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*(([

Ребята, тыкните пальцем куда что инкапсулировать?
*

Silence

  • Захожу иногда
  • 60
  • 1 / 0
Re: JQuery, Mootools в Joomla
« Ответ #15 : 25.03.2011, 14:54:02 »
Добрый день. Дабы не создавать подобной темы, пишу сюда.
Необходимо на сайт прикрутить jCarouselLite . Прикрутить-то получилось, да вот работает он везде, кроме Оперы.
В Опере глюк заключается в том, что страница съезжает далеко вниз (прокручивать около 4000 пикселей приходится). Работает вывод галереи только в разделе "Карта сайта". Сначала грешил на JComments, потом на Ninja RSS Syndicator , но отключение этих компонентов не помогает. Если не давать загрузиться библиотеке mootools, то все прекрасно работает.
Про возможность настроить jQuery.noConflict() знаю, но вот никак не могу.. Потому и обращаюсь к вам. Чувствую, что не хватает самой малости, возможно где-то скобки не стоят, но найти проблему сам уже не могу.
Вот код в заголовке, стоит после вывод Mootools:
Код
<script type="text/javascript">
jQuery.noConflict();
jQuery(function(){
jQuery(".galleryy").jCarouselLite({
btnNext: ".next",
btnPrev: ".prev"
});
});
</script>
Библиотеку jcarousellite.js подлкючаю вот так:
Код
<script type="text/javascript" src="highslide/jcarousellite.js"></script>
Сразу после нее и идет код с noConflict .. В самой библиотеке jcarousellite.js заменяю все $ на jQuery
На этом должно работать. И на простой тестовой страничке (один лишь только Индекс.пхп) все замечательно смотрится, даже в Опере.. а вот с Joomla что-то упорно конфликтует (понимаю, что это mootools, но не понимаю почему :) )
Всем заранее спасибо за подсказки!
*

Bangoo

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
  • Пишу сайты на мантрах
Re: JQuery, Mootools в Joomla
« Ответ #16 : 27.03.2011, 16:55:27 »
Итегрировал выпадающее меню на Jquery в шаблон Joomla+Virtuemart.
Использовал следующий плагин
Код
/**
* hoverIntent r6 // 2011.02.26 // jQuery 1.5.1+
* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
*
* @param  f  onMouseOver function || An object with configuration options
* @param  g  onMouseOut function  || Nothing (use configuration options object)
* @author    Brian Cherne brian(at)cherne(dot)net
*/
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev])}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev])};var handleHover=function(e){var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t)}if(e.type=="mouseenter"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob)},cfg.timeout)}}};return this.bind('mouseenter',handleHover).bind('mouseleave',handleHover)}})(jQuery);

В скрипте меню заменил $ на $j
Код
/**
* hoverIntent r6 // 2011.02.26 // jQuery 1.5.1+
* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
*
* @param  f  onMouseOver function || An object with configuration options
* @param  g  onMouseOut function  || Nothing (use configuration options object)
* @author    Brian Cherne brian(at)cherne(dot)net
*/
(function($j){$j.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$j.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$j(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev])}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev])};var handleHover=function(e){var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t)}if(e.type=="mouseenter"){pX=ev.pageX;pY=ev.pageY;$j(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}}else{$j(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob)},cfg.timeout)}}};return this.bind('mouseenter',handleHover).bind('mouseleave',handleHover)}})(jQuery);

В HTML прописал:

<script>
     var $j = jQuery.noConflict();
     
     // Use jQuery via $j(...)
     $j(document).ready(function(){
       $j("div").hide();
     });
     
     // Use Prototype with $(...), etc.
     $('someid').hide();
   </script>

После этого стал отображаться только фон сайта, все остальное пропало, подскажите, что не так сделал?
*

Demias

  • Захожу иногда
  • 244
  • 2 / 0
Re: JQuery, Mootools в Joomla
« Ответ #17 : 16.05.2012, 15:01:21 »
с $? конечно.
далее
$ - это для mootools
$j - это для jQuery

Поясните, пожалуйста, где именно заменять? Допустим у меня есть файл table.js, в нем искать $ и заменять на $j по всему коду?
Далее, какой код писать в index.php (в body)?

Заранее благодарен!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: JQuery, Mootools в Joomla
« Ответ #18 : 16.05.2012, 15:28:24 »
Поясните, пожалуйста, где именно заменять? Допустим у меня есть файл table.js, в нем искать $ и заменять на $j по всему коду?
Далее, какой код писать в index.php (в body)?

Заранее благодарен!

Проще весь код обернуть в

Код: javascript
(function($){

... тут код ...

})(jQuery);


Вообще, такая оберток - правила хорошего тона. Все нормальные jquery-плагины отвечают этому требованию. Раз jQuery предоставляет режим noConflict, то и все скрипты, зависящие от jQuery обязаны быть к этому готовы.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

Demias

  • Захожу иногда
  • 244
  • 2 / 0
Re: JQuery, Mootools в Joomla
« Ответ #19 : 17.05.2012, 15:37:15 »
Уже сделал. Спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как и чем можно обращаться с запросами из Joomla к GraphQL?

Автор bmf1982

Ответов: 0
Просмотров: 904
Последний ответ 03.10.2019, 15:46:00
от bmf1982
Joomla как система авторизации

Автор kav

Ответов: 23
Просмотров: 2731
Последний ответ 29.04.2018, 11:10:30
от Aleks.Denezh
Нужна помощь в доработке модуля под Joomla 3

Автор kik84

Ответов: 5
Просмотров: 2686
Последний ответ 30.01.2018, 22:40:30
от Елeна
Конфликт MooTools и Yandex.share. jQuery.noConflict() не помогает

Автор grover268

Ответов: 0
Просмотров: 1331
Последний ответ 07.04.2016, 10:38:37
от grover268
Нужно сделать Jquery Exit Popup

Автор olegtlt

Ответов: 2
Просмотров: 2342
Последний ответ 09.02.2016, 11:51:33
от Stomp