В место характеристик в шаблоне демо сайта выводится снова полная страница
#21
Отправлено 11 December 2012 - 10:01
#22
Отправлено 11 December 2012 - 10:18
Просто хочу, чтобы это баг исправил в приложении сам разработчик, а не чтобы пользователи юзали этот "патч", который просто отрезает кусок ?category_id= из URL
Я с самого начала в своей теме, посвященной данной проблеме, попросила помочь найти, где в код дописывается эта херня. Но никто не ответил и я сама тоже не нашла, поэтому я решила, что можно исправить это через .htaccess
перед строкой ## End - Custom redirects (у меня это строка 50, думаю у вас тоже) вставить
RewriteCond %{QUERY_STRING} ^category_id= RewriteRule (.*) http://saiver.msk.ru/$1? [R=301,L] ## End - Custom redirects
вместо http://saiver.msk.ru/ - впишите url своего сайта
Этот RewriteRule просто отрезает ?category_id= из URL
Вставлять код надо именно именно до всех RewriteRule самой джумлы.
#23
Отправлено 11 December 2012 - 10:20
сайт перестает вот так дублироваться внутри вкладок

#24
Отправлено 11 December 2012 - 13:21
держи+1 к карме :-))
#25
Отправлено 11 December 2012 - 13:25
#26
Отправлено 16 December 2012 - 14:47
Вот суть бага jQuery.UI Tabs (если вдруг знаете английский) - http://bugs.jqueryui.com/ticket/7822. Это официальный багрепорт jQuery UI
Если кратко, то виджет берет href из ссылки (которая переключает вкладки) и сравнивает с текущим адресом.
При сравнении не учитывались дополнительные GET параметры поэтому ссылка считалась внешний и грузился контент в вкладку (т.е сам себя)
Решение, которое "обманывает" виджет - в ссылках указывать не только хеш, а всю ссылку текущую страницу.
В шаблоне материала (например для продукта, /media/zoo/applications/jbuniversal/templates/catalog/renderer/item/product/full.php)
Код ссылки-переключателя вкладок был такой
<li><a href="#tab-text">Описание</a></li>Заменить на следующий
<li><a href="<?php echo JUri::getInstance()->toString();?>#tab-text">Описание</a></li>
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#27
Отправлено 17 December 2012 - 22:08
#28
Отправлено 26 December 2012 - 09:18
Я с самого начала в своей теме, посвященной данной проблеме, попросила помочь найти, где в код дописывается эта херня. Но никто не ответил и я сама тоже не нашла, поэтому я решила, что можно исправить это через .htaccess
подскажите в какой папке лежит файл htaccess ?
#29
Отправлено 26 December 2012 - 09:21
Лучше делать не через htaccess, а решением предложенным мною выше (выделено красным).подскажите в какой папке лежит файл htaccess ?
Файл ".htaccess" лежит в корне сайта
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#30
Отправлено 26 December 2012 - 14:10