Дмитрий
да
Дмитрий
вот так и оставьте
Дмитрий
у вас модуль неверно сделан манифест
Дмитрий
<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.8" client="site" method="upgrade">
Дмитрий
надо вот так
Дмитрий
в манифесте модуля
Дмитрий
указвыаеть клиента
Дмитрий
client="site"
Дмитрий
в xml
Раков
ну прийдется разработчику люлей надавать ...
Раков
Дмитрий
с редактированием джумлы я сначала подумал что ктото в код залез просто
Раков
опа, а в модуле все ок...
Раков
<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.0" client="site" method="upgrade">
Раков
но я его и не менял, это исходник...
Дмитрий
<extension type="module" version="3.8" client="site" method="upgrade">
Дмитрий
вот рабочая строка
Дмитрий
вставьте этот код вместо своего
Дмитрий
<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.8" client="site" method="upgrade">
Раков
так а разница всего в том что у вас это в одну строку а у меня перенос идет...
Дмитрий
я откуда знаю
Дмитрий
может манифест неправильно назван
Раков
что русская ?
Дмитрий
проблема в вашем манифесте
Дмитрий
вы же архив весь не даете
Дмитрий
я откуда знаю что у вас неверно
Раков
ну если я скину сюда официальный архив это уже варёз будет :))))
Раков
я поменял язык у себ\-юзера на английский и все прошло...
Раков
но вообще это ужас, у них самый полный набор инструментов для работы в недвижимостью что есть на рынке жумла, но очень пахабно сделано...
Раков
надо было продолжать варёзным пользоваться :)))))
Раков
шучу :)))
Artem
ну да :) просто таблица создается в основной БД, а я бы хотел что бы в другой...
Это называется шардинг. Вариант - писать плагин (помоему у databasedriver есть события), который, на основании имени таблицы, будет поднимать соединение с дополнительной базой и дёргать оттуда данные. Но я не знаю, как join'ы в таком случае писать
Раков
OS properties
Dmitry
Кто у нас тут JS знаток? Как можно вызвать событие change на элемент, который display:none ?
Dmitry
jQuery.change() без проблем срабатывает, а вот нативный не хочет :(
Дмитрий
jQuery.change() без проблем срабатывает, а вот нативный не хочет :(
https://github.com/Quantum-Manager/quantummanager/blob/master/media/com_quantummanager/js/utils.js#L677
Дмитрий
попробуй через создание события
Дмитрий
и диспетчер
Dmitry
@tsymbalmitia неверно выразился
Dmitry
событие срабатывает
Dmitry
как привязаться к change
Дмитрий
element.addEventListener(‘change’, function() {})
Dmitry
jQuery('#jform_params_competition').change(function()
Dmitry
element.addEventListener(‘change’, function() {})
В том то и дело, что не работает
Дмитрий
jQuery('#jform_params_competition').change(function()
document.querySelector('#jform_params_competition').addEventListener(‘change’, function() {})
Dmitry
document.getElementById('jform_params_competition').addEventListener('change', function()
Дмитрий
В том то и дело, что не работает
а у тебя элемент появляется когда?
Дмитрий
сразу на странцие или как-то ты его добавляешь?
Dmitry
Нет
Dmitry
это тупой chosen
Dmitry
он select как display:none делает
Dmitry
а я хочу к этому селекту привязаться
Dmitry
jQuery хавает, а натив нет
Дмитрий
то есть селект существовал и просто скрывается в none
Дмитрий
?
Дмитрий
так?
Дмитрий
странно, я писал недавно со скрытыми инпутами все было ок
Dmitry
Да, он существует, но скрыт в none
Дмитрий
document.addEventListener(‘change’, function() {})
Дмитрий
посмотри
Дмитрий
там срабатывает?
Dmitry
не понял тебя
Дмитрий
тригернет?
Dmitry
У меня это завернуто в document.addEventListener('DOMContentLoaded', function(event) и оно работает
Дмитрий
Dmitry
не работает
Dmitry
ну напиши там
там, это где?
Дмитрий
document.addEventListener('DOMContentLoaded', function(event) { document.addEventListener(‘change’, function() {}) });
Дмитрий
вот так проверь
Дмитрий
тригерится ли
Дмитрий
document.addEventListener('DOMContentLoaded', function(event) { document.addEventListener(‘change’, function(ev) { console.log(ev.target); }) });
Дмитрий
document.addEventListener('DOMContentLoaded', function(event) { document.querySelector('#jform_params_competition').addEventListener(‘change’, function() { console.log(‘change); }) }); @drekun у тебя примерно так было?
Dmitry
document.addEventListener('DOMContentLoaded', function(event) { //document.getElementById('jform_params_competition').addEventListener('change', function() { jQuery('#jform_params_competition').change(function() {