Приветствую! Переделываю старый модуль от CMS Joomla в связке с компонентами JomSocial http://www.jomsocial и AlphaUsersPoints http://www.alphaplug.com/index.php/products/alphauserpoints.html для новых версий Joomla, JomSocial и AUP. Остановился на окне, которое должно открываться в модуле по ссылке. Не могу понять, где и что сменить, чтобы открывалось окно по ссылке в модуле. В открывающим окне отображается форма с выбором и информация об успешном заполнении формы. Прошу подсказать, где и что исправить. Ссылка в модуле, которая вызывает окно с формой: Код (PHP): <a href="javascript:void(0);" onclick="siteLeader.ShowChangeForm();"> <input type="button" value="<?php echo JText::_('OPEN'); ?>" class="button"></a> Форма, которая показывается в открывающим окне: Код файла, который, как я думаю отвечает за вывод окна в модуле: Код (PHP): <?php // no direct access defined('_JEXEC') or die('Restricted access'); require_once ( dirname(__FILE__) . DS . 'helper.php' ); CFactory::load( 'helpers' , 'string' ); CFactory::load( 'libraries' , 'window' ); CWindow::load(); $config = CFactory::getConfig(); $js = 'assets/script-1.2'; $js .= ( $config->getBool('usepackedjavascript') ) ? '.pack.js' : '.js'; CAssets::attach($js, 'js'); if (JRequest::getBool('msl_trychange', 0)) { JFactory::getURI()->delVar('msl_trychange'); modSiteLeaderHelper::tryChangeLeader( $params ); } $leader_id = $params->get('leader_id', -1); if ($leader_id > 0) { $leader_user =& CFactory::getUser($leader_id); $leader_photos = modSiteLeaderHelper::getLeaderPhotos( $leader_user, $params); } $my =& JFactory::getUser(); $document= JFactory::getDocument(); $document->addScriptDeclaration(modSiteLeaderHelper::getScript($params, $my, $leader_id)); //$document->addStyleSheet( rtrim( JURI::root() , '/' ) . '/modules/mod_activitystream/style.css' ); require(JModuleHelper::getLayoutPath('mod_siteleader')); PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]