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

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

Не работает якорь в меню на главную страницу

 (Прочитано 192 раз)
0 Пользователей и 1 Гость смотрят эту тему.
sasha_klimenchuk
Осваиваюсь на форуме
***

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

Сообщений: 25


« : 30.03.2017, 21:31:31 »

Доброго времени суток!
Сайт 1 uraltransservis.com: На главной странице куча якорей, они работают, пока не перейдешь на страницу товаров. После этого со страницы товаров не попадаешь по ссылкам меню на якорь главной страницы.
Сайт 2 atira.ooo: Тут якоря работают, хотя точно так же прописаны якоря в меню через внешние ссылки. Так со страницы Кадастровые работы при нажатии на пункт меню Контакты переходим на якорь главной страницы #contacts.

На 1 сайте ссылки прописаны так же, как и на 2 - через внешний URL по типу: http://сайт.ру/#якорь
Ради эксперимента вставила на 1 сайте ссылку на 2ой сайт с якорем-не работает при нажатии со страницы Товары кнопки меню Контакты. Если вставить просто ссылку на 2 сайт без якоря - сработает.
Какой-то конфликт прям с этими якорями... Помогите!
« Последнее редактирование: 30.03.2017, 21:34:56 от sasha_klimenchuk » Записан
darkghost
Практически профи
*******

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

Сообщений: 2129



« Ответ #1 : 30.03.2017, 23:22:35 »

web 1 --- ссылки не работают, почему?
как вариант!
а) Например -услуги- как прописаны в меню? (ссылка http://uraltransservis.com/#services или uraltransservis.com/#services) - это же тип внешняя ссылка, верно?
Если на странице товары Вы нажмете на услуги - не сработает, а вот если в адресной строке набрать с http://... - откроет
б) в самые ссылки прописать еще index.php --- uraltransservis.com/index.php/#services - срабатывает
Причины не знаю, объяснить не могу (правда есть некие подозрения, но не более) - но с такой проблемой когда-то сталкивался
« Последнее редактирование: 30.03.2017, 23:27:17 от darkghost » Записан
sasha_klimenchuk
Осваиваюсь на форуме
***

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

Сообщений: 25


« Ответ #2 : 30.03.2017, 23:32:21 »

web 1 --- ссылки не работают, почему?
как вариант!
а) Например -услуги- как прописаны в меню? (ссылка http://uraltransservis.com/#services или uraltransservis.com/#services) - это же тип внешняя ссылка, верно?
Если на странице товары Вы нажмете на услуги - не сработает, а вот если в адресной строке набрать с http://... - откроет
б) в самые ссылки прописать еще index.php --- uraltransservis.com/index.php/#services - срабатывает
Причины не знаю, объяснить не могу (правда есть некие подозрения, но не более) - но с такой проблемой когда-то сталкивался

Я пишу с http
добавление index.php  не помогло
на сайте 2 всё работает без проблем, почему-то на 1 сайте глюк( Не пойму почему
Записан
robert
Профи
********

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

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


« Ответ #3 : 30.03.2017, 23:45:23 »

Этот скрипт виноват: /templates/at_transport/js/scroll.js.
Показать текстовый блок
Записан
sasha_klimenchuk
Осваиваюсь на форуме
***

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

Сообщений: 25


« Ответ #4 : 31.03.2017, 13:10:25 »

Этот скрипт виноват: /templates/at_transport/js/scroll.js.
Показать текстовый блок
ОГРОМНОЕ СПАСИБО!
Отключила его и всё работает) А не подскажете, как можно решить проблему? Что нужно править?
Записан
robert
Профи
********

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

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


« Ответ #5 : 31.03.2017, 19:04:17 »

Что нужно править?
Очевидно, приведенный мной кусок кода.
Записан
Страниц: [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