And90
Новичок
Помощь в php и xajax
Добрый день.
Я использую движок Joomla 1.0.13 и в одном компоненте под названием JMovies v1.2.5 (каталогизатор фильмов) у меня появилась небольшая проблемка, этот компонент использует такую вещь как XAJAX. Дело вот в чем, Есть такой раздел называется Обложки (их 6-8 видов, называются front, back итд) , когда добавляешь картинку в эти Обложки, то при нажатии на просмотр ничего не выходит (в этом и заключается проблема), это из-за этого самого XAJAX . Я нашел этот код который отвечает за открытие этой картинки, но мои знания в php и java скриптах малы, чтобы самому отредактировать. Не могли бы вы, уважаемые php верстальщики, отредактировать один код (небольшой). Мне нужно чтоб, когда нажимаешь на ссылку для просмотра обложки (например front или back) у меня просто напросто выводилось новое окно с этой самой картинкой. (совершенно обычное окошко без наворотов)
Вот сам код, взятый из главного компонентского файла jmovies.php (я взял лишь например front, помогите хотя бы с ним, с остальными я сам разберусь):
Заранее благодарен
Добрый день.
Я использую движок Joomla 1.0.13 и в одном компоненте под названием JMovies v1.2.5 (каталогизатор фильмов) у меня появилась небольшая проблемка, этот компонент использует такую вещь как XAJAX. Дело вот в чем, Есть такой раздел называется Обложки (их 6-8 видов, называются front, back итд) , когда добавляешь картинку в эти Обложки, то при нажатии на просмотр ничего не выходит (в этом и заключается проблема), это из-за этого самого XAJAX . Я нашел этот код который отвечает за открытие этой картинки, но мои знания в php и java скриптах малы, чтобы самому отредактировать. Не могли бы вы, уважаемые php верстальщики, отредактировать один код (небольшой). Мне нужно чтоб, когда нажимаешь на ссылку для просмотра обложки (например front или back) у меня просто напросто выводилось новое окно с этой самой картинкой. (совершенно обычное окошко без наворотов)
Вот сам код, взятый из главного компонентского файла jmovies.php (я взял лишь например front, помогите хотя бы с ним, с остальными я сам разберусь):
PHP:
// ----------------------- AJAX COVER -------------------------------
function ajaxLoadCover($idpass,$para){
global $database, $mainframe, $cinConfig, $bOutputEntities;
$database->setQuery('SELECT * FROM #__jmovies WHERE id='.(int)$idpass);
$database->query();
$rows = $database->loadObjectList();
$row = $rows[0];
switch($para){
case 'front':
$jscript='
w = 400;
h = 300;
dimensioni="width="+w+",height="+h+",scrollbars=yes,resizable=1";
var popImg = window.open(\''.$mainframe->getCfg('live_site').$cinConfig['pathcopertine']."/".$row->copertinaFront.'\',"copertinaFront",dimensioni);
popImg.focus();';
$query = 'UPDATE #__jmovies SET copertinaFrontHits='.($row->copertinaFrontHits+1).' WHERE id='.$idpass;
break;
case 'back':
$jscript='
w = 400;
h = 300;
...