Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как отменить редирект
 
 автор: Катя.   (03.09.2010 в 19:34)   письмо автору
 
 

Всем привет! Делаю сайт на joomla и бьюсь с ее галереей joomgallery. Проблема:
в IE если запустить слайд-шоу, то после его остановки при нажатии на "стоп", слайд-шоу прекращается и пользователь остается в этом же окне. В мозиле, опере, гугле проблема: после остановки слайд-шоу пользователь перебрасывается на главную страницу галереи (обзор галереи) и высвечивается надпись "не выбрано фото". Как бы сделать так чтобы в этих браузерах было также как в IE?
Сделала очень интересное наблюдение. У меня галерея - это главная страница сайта. Так вот, если сделать главной страницей любую другую страницу, то после остановки слайд-шоу ни один браузер не выкидывает на обзорную страницу галереи, а оставляет в этом же окне как и IE. А вот если галерея это главная страница, то все кроме IE после остановки слайд-шоу перебрасывают на главную страницу галереи. Ну, кто-нибудь, подскажите, что делать? Заказчик хочет чтобы главной страницей была именно галерея. Очень нужны мысли и подсказки, плиз...

Искала код, который отвечает за перенаправление на главную страницу галереи. Вот вроде что-то похожее в папке models, файл detail.php:

function setId($id)
{
// Set new image ID if valid and wipe data

if(!$id)
{
$this->_mainframe->redirect(JRoute::_('index.php?view=gallery', false), JText::_('JGS_COMMON_NO_IMAGE_SPECIFIED'), 'notice');
}

$this->_id = $id;
$this->_image = null;
}

а вот в той же папке vote.php
function setId($id)
{
// Set new image ID if valid
if(!$id)
{
$this->_mainframe->redirect(JRoute::_('index.php?view=gallery', false), JText::_('JGS_COMMON_NO_IMAGE_SPECIFIED'), 'notice');
}
$this->_id = $id;
}

Но как отменить переадресацию и оставить пользователя на той же странице без понятия.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования