Форум русской поддержки Joomla!® CMS
03.12.2016, 17:39:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Тег select не работает в материале после авторизации

 (Прочитано 226 раз)
0 Пользователей и 1 Гость смотрят эту тему.
КСС
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 21


« : 15.11.2015, 12:19:49 »

Всем доброго дня, проблема вот в чем, тестирую локально сайт на Joomla 3.4.5 в Open-server и в материале при отключенном редакторе вставляю такой код:
Показать текстовый блок
В итоге получаю неплохой выпадающий список с названием населенных пунктов, такой код вставил в 4 материала с разным наименованием населенных пунктов, чтобы пользователь мог нажав по какому-либо из них переключаться по списку например на нужный город и ему показывалось несколько вариантов прогноза погоды, выглядит этот список так . Но есть косяк и не пойму как его решить, переходит на нужный материал корректно до того момента пока не авторизуюсь на сайте, нажимаю "Войти", авторизуюсь, и эти кнопки становятся мертвыми, вообще ноль реакции, выбираются при нажатии, но на нужный город в нужный материал уже не переходит. Что в этом случае может блокировать подобный переход? не писать же мне шапку выше этого списка, чтобы пользователь выходил со своей учетки каждый раз, когда захочет посмотреть прогноз погоды по своему населенному пункту. Azn

При этом любой из материалов при авторизации нормально открывает в новом окне по такому коду:
Показать текстовый блок
Получается дело в локальном переходе на страницы...
« Последнее редактирование: 15.11.2015, 13:07:51 от КСС » Записан
КСС
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 21


« Ответ #1 : 29.11.2015, 16:57:42 »

Видимо никто не встречался с данной проблемой.  Smiley
Записан
fsv
Практически профи
*******

Репутация: +330/-2
Offline Offline

Пол: Мужской
Сообщений: 2235


« Ответ #2 : 29.11.2015, 17:30:38 »

Просто такие вещи надо смотреть на живом сайте, чего вы не предоставили.

Зачем тут вообще тег <form>? Уберите его.
При change селекта ищет первую форму на странице - window.location=document.forms[0]....
После авторизации, возможно, на странице появляется выше еще форма. Не смотрел, сами проверяйте догадку. Если это так, то уже к ней идет обращение по индексу "0".
Во втором коде этого костыля (поиск по индексу элемента) нет. Потому и работает.

И используйте везде относительные адреса своего сайта, а то потом затруднительно везде их вспомнить и заменить.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet