LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 13:51:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: при использовании jQuery портится меню  (Прочитано 797 раз)
0 Пользователей и 1 Гость смотрят эту тему.
mif2008
Осваиваюсь на форуме
***

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

Сообщений: 32


« : 27.10.2011, 14:08:15 »

Установил компонент вопрос ответ к нему пришлось установить плагин jquery. После чего на всех страницах сайта боковое меню отображается нормально но на странице с компонентом Вопрос ответ меню испортилось. Подскажите как можно исправить не убирая плагин jquery. Или может подскажите нормальный компонент вопрос ответ. Чтобы были категории, вопросы могли оставлять не зарегистрированные. При публикации вопроса пользователь мог выбрать категорию куда, желательно выделение другим цветом сам вопрос.  Помогите пожалуйста.
http://www.rim-law.ru/question  страница с испорченным  меню.
Записан
wfedin
Живу я здесь
******

Репутация: +45/-2
Online Online

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



« Ответ #1 : 27.10.2011, 14:10:03 »

http://www.joomla-code.ru/exstensions/smfaq-j16
Записан
mif2008
Осваиваюсь на форуме
***

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

Сообщений: 32


« Ответ #2 : 27.10.2011, 14:23:19 »

при использовании jquery  портится меню
Спасибо конечно но не совсем то. Там человек должен сперва войти в нужную категорию после чего задать вопрос.  А хотелось бы что бы он когда задавал сам вопрос мог выбрать куда его.
Пример:
Вопрос
Ваше имя
Email адрес
Описание
Категория

Сейчас я использую Community Answers. Полностью устраивает в плане функционала только очень много всего не нужного. А когда отрубаешь что то методом удаления кода. То не много портится дизайн да и jquery не магу красиво настроить.
Записан
mif2008
Осваиваюсь на форуме
***

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

Сообщений: 32


« Ответ #3 : 28.10.2011, 15:41:31 »

Народ помогите очень вас прошу ну очень нужно решить эту проблему.
Как сделать так что бы jQuery не лез в меню
Записан
beliyadm
Профи
********

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

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


Севастополь==Россия


« Ответ #4 : 28.10.2011, 15:43:51 »

Скорей всего классы меню и компонента с jquery пересекаются, либо просто добавить nonconflict при подключении двух разных библиотек (jquery\mootools)
Записан
al-teen
Группа развития
*****

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

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



« Ответ #5 : 28.10.2011, 15:56:05 »

Для начала попробуйте оптимизировать подгрузку библиотек.У Вас jquery  подгружается дважды.Сперва верстия 1.3 далее версия 1.4.Жиквери хоть и развивается более линейно в отличии от того же mootools, но отличия в работе одних и тех же функций порой встречаются.Аналогично дважды подгружаются две различные версии jquery ui.САмый простой способ оптимизации это вывести в шаблоне последнии версии фреймворков, а все, что подгружают компоненты и модули отключить в их настройках.Или же, если в них подобных переключателей не предусмотрено - закомментировать соответствующие строки в коде компонентов и модулей.
Записан
al-teen
Группа развития
*****

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

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



« Ответ #6 : 28.10.2011, 15:57:44 »

Кстати да, noConflict достаточно важная составляющая
Записан
SinBad
Практически профи
*******

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

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


Мнне 40 лет, мне 40 лет, ума так и не нажил!


« Ответ #7 : 28.10.2011, 15:58:36 »

Народ помогите очень вас прошу ну очень нужно решить эту проблему.
Как сделать так что бы jQuery не лез в меню

че- т я не пойму? Библиотека просто так не лезет в меню)
Что это за меню? Стандартное? И почему тогда у вас в джаваскрипте явно указано
jQuery("#services").accordion({ active: 10000 });

или что вы подразумеваете под "испортилось"?..может jquery здесь ни при чем, и вам нужно стили поменять?
Конкретизируйте задачу
Записан
al-teen
Группа развития
*****

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

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



« Ответ #8 : 28.10.2011, 16:14:19 »

Да там аккордеон сам по себе корявый.
Записан
mif2008
Осваиваюсь на форуме
***

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

Сообщений: 32


« Ответ #9 : 28.10.2011, 17:06:00 »

че- т я не пойму? Библиотека просто так не лезет в меню)
Что это за меню? Стандар
че- т я не пойму? Библиотека просто так не лезет в меню)
Что это за меню? Стандартное? И почему тогда у вас в джаваскрипте явно указано
jQuery("#services").accordion({ active: 10000 });

или что вы подразумеваете под "испортилось"?..может jquery здесь ни при чем, и вам нужно стили поменять?
Конкретизируйте задачу
тное? И почему тогда у вас в джаваскрипте явно указано
jQuery("#services").accordion({ active: 10000 });

или что вы подразумеваете под "испортилось"?..может jquery здесь ни при чем, и вам нужно стили поменять?
Конкретизируйте задачу
Мне нужно, что бы боковое меню отображалось точно, так как на других страницах сайта. При включение плагина jQuery который мне пришлось включить, что бы работал компонент вопрос ответ. На этой странице вопрос ответ меню испортилось. На других осталось без изменений. При выключение плагина на странице вопрос ответ меню обретает вновь свой стиль.  Меню не стандартное используется mod_k2_tools в папке шаблона прописан на него стиль.
Записан
mif2008
Осваиваюсь на форуме
***

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

Сообщений: 32


« Ответ #10 : 28.10.2011, 17:07:39 »

Да там аккордеон сам по себе корявый.
Я бы его поменял с удовольствием но другой найти не магу. Меню использует длинные заголовки и я не нашел ещё не одного модуля аккордеона меню который бы нормально отображал их а не путал строчки….
Записан
beliyadm
Профи
********

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

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


Севастополь==Россия


« Ответ #11 : 28.10.2011, 17:08:01 »

mif2008 - может быть вы хоть немного обратите внимание на noConflict, что уже два раза упоминался в теме?
Записан
mif2008
Осваиваюсь на форуме
***

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

Сообщений: 32


« Ответ #12 : 28.10.2011, 17:18:20 »

Для начала попробуйте оптимизировать подгрузку библиотек.У Вас jquery  подгружается дважды.Сперва верстия 1.3 далее версия 1.4.Жиквери хоть и развивается более линейно в отличии от того же mootools, но отличия в работе одних и тех же функций порой встречаются.Аналогично дважды подгружаются две различные версии jquery ui.САмый простой способ оптимизации это вывести в шаблоне последнии версии фреймворков, а все, что подгружают компоненты и модули отключить в их настройках.Или же, если в них подобных переключателей не предусмотрено - закомментировать соответствующие строки в коде компонентов и модулей.
На самом деле мало чего понял. Смотрите jquery изначально встречался только в папке шаблона например jquery-ui-1.8.6.custom . Плагин jquery  в принципе на сайте не был. Все работало отлично. Понадобился компонент вопрос ответ. После установки компонента у него не работали кнопки …. И для его нормальной работы понадобился плагин jquery установил плагин и после его включения на странице вопрос ответ начался этот глюк с меню. Что бы глюка не было мне нужно отключить плагин но тогда не будет работать компонент. Получается мне нужно как то сделать так, что бы при включенном плагине меню не менялось.
Записан
mif2008
Осваиваюсь на форуме
***

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

Сообщений: 32


« Ответ #13 : 28.10.2011, 17:20:17 »

mif2008 - может быть вы хоть немного обратите внимание на noConflict, что уже два раза упоминался в теме?
Пожалуйста расскажите подробней  что сделать   
Записан
beliyadm
Профи
********

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

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


Севастополь==Россия


« Ответ #14 : 28.10.2011, 17:25:18 »

Пожалуйста расскажите подробней  что сделать   
Гугль и слово noConflict делают чудеса
Записан
mif2008
Осваиваюсь на форуме
***

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

Сообщений: 32


« Ответ #15 : 28.10.2011, 17:52:46 »

Гугль и слово noConflict делают чудеса
Я посмотрел, что это но не совсем понял как пользоваться . в файле jquery-ui-1.8.6.custom мне нужно прописать jQuery.noConflict() или где.
Записан
al-teen
Группа развития
*****

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

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



« Ответ #16 : 28.10.2011, 18:16:36 »

Мда.Уважаемый, использование заголовков на подобии "Привет матросам балтийского флота" считается не целесообразным по причине своей избыточности.Навигация должна быть четкой, лаконичной.Попадая на страницу я не намерен сперва полчаса вчитываться в ссылки, а затем размышлять об их сакральном смысле.Сократите заголовки меню и тогда подойдут иные модули аккордеонов.Так же Вы можете заметить компонент вопросоответов, их как грязи для J1.5.Никто Вам здесь не станет в очередной раз описывать работу с noConflict(), потрудитесь воспользоваться поиском по форуму - обсуждалось не однократно.
Записан
Poznakomlus
Живу я здесь
******

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

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


Дядя Федор приехал!


« Ответ #17 : 28.10.2011, 18:28:13 »

интересно, сайт вообще кто нибудь  смотрел
При чем тут jQuery?
меню изменяется из-за подключения файла стилей
http://www.rim-law.ru/plugins/corejoomla/jquery/themes/smoothness/jquery-ui-1.8.11.custom.css
здесь и копайте
Записан
mif2008
Осваиваюсь на форуме
***

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

Сообщений: 32


« Ответ #18 : 28.10.2011, 19:59:51 »

Мда.Уважаемый, использование заголовков на подобии "Привет матросам балтийского флота" считается не целесообразным по причине своей избыточности.Навигация должна быть четкой, лаконичной.Попадая на страницу я не намерен сперва полчаса вчитываться в ссылки, а затем размышлять об их сакральном смысле.Сократите заголовки меню и тогда подойдут иные модули аккордеонов.Так же Вы можете заметить компонент вопросоответов, их как грязи для J1.5.Никто Вам здесь не станет в очередной раз описывать работу с noConflict(), потрудитесь воспользоваться поиском по форуму - обсуждалось не однократно.
Данные заголовки при сокращение фраз теряют всякий смысл. В данный момент они указывают суть каждого раздела, что в случаи Юридической компании довольно удобно для пользователя!.И пользователь который ищет какую любо юридическую услугу быстро её находит. А для тех кому эти слова не знакомы может и трудно будет разобраться. Только такие люди нас не интересуют так как они не нуждаются в наших услугах.
В остальном я согласен, что здесь не кто не обязан мне не чего объяснять! Спасибо за подсказки в выяснение проблемы.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | 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