Вход

Просмотр полной версии : Не открывается окно в модуле CMS Joomla


323182
07.07.2015, 18:28
Приветствую!
После обновление модуля для CMS Joomla с 1.5 до 3 версии перестало открываться окно по ссылке на JavaScript.
<a href="javascript:void(0);" onclick="siteL.ShowChangeForm();">Открыть</a>
<div id="msl_changeForm" style="display:none;">............</div>
Подскажите, пожалуйста, как можно исправить ошибку?

guru_nemo
07.07.2015, 20:38
по ссылке у тебя вызывается метод ShowChangeForm() объекта siteLeader.
тебе нужно найти этот метод и посмотреть, что он делает.

323182
07.07.2015, 21:36
по ссылке у тебя вызывается метод ShowChangeForm() объекта siteLeader.
тебе нужно найти этот метод и посмотреть, что он делает.

а может нужно смотреть тут:
10 $config = CFactory::getConfig();
11 $js = 'assets/script-1.2';
12 $js .= ( $config->getBool('usepackedjavascript') ) ? '.pack.js' : '.js';
13 CAssets::attach($js, 'js');


код файла писался для старого компонента и через время компонент обновился и с обновлением появились новые пути и новые версии .js файлов?

guru_nemo
08.07.2015, 07:12
этот кусок кода определяет какой пакет .js используется. либо assets/script-1.2.js либо assets/script-1.2.pack.js
тут в основном php код тебе лучше к специалистам по нему обратиться.

323182
08.07.2015, 12:17
этот кусок кода определяет какой пакет .js используется. либо assets/script-1.2.js либо assets/script-1.2.pack.js
тут в основном php код тебе лучше к специалистам по нему обратиться.

значит, что пути к .js файлам прописаны верно и не имеют значения версии .js файлов и ошибка возникает тоже никак не связанная с .js файлами, а в php коде?

323182
27.10.2015, 16:06
Актуально!