Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Не открывается окно в модуле CMS Joomla (https://javascript.ru/forum/server/56870-ne-otkryvaetsya-okno-v-module-cms-joomla.html)

323182 07.07.2015 18:28

Не открывается окно в модуле CMS Joomla
 
Приветствую!
После обновление модуля для 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

Цитата:

Сообщение от guru_nemo (Сообщение 378103)
по ссылке у тебя вызывается метод 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

Цитата:

Сообщение от guru_nemo (Сообщение 378153)
этот кусок кода определяет какой пакет .js используется. либо assets/script-1.2.js либо assets/script-1.2.pack.js
тут в основном php код тебе лучше к специалистам по нему обратиться.

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

323182 27.10.2015 16:06

Актуально!


Часовой пояс GMT +3, время: 07:49.