Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   opencart 3.0 - сломался яваскрипт (https://javascript.ru/forum/dom-window/78103-opencart-3-0-slomalsya-yavaskript.html)

dok326 27.07.2019 01:42

opencart 3.0 - сломался яваскрипт
 
добрый день
прошу помощи с штатным поиском в шапке
при введении чего либо и нажатии кнопки
выкидывает на структуру типа
site.ruindex.php?route=product/search
то есть пропадает где то /
перерыл все что можно. никак не могу найти кто виноват
все остальные ссылки работают как надо, категории открывает, товары открывает
не работает только штатный поиск из шапки
сам поиск со страницы /search - все ищет и отображает как надо

https://gosx.ru 3,0 2,0
поиск в шапке - шаблон юнити
нажмешь три раза и получится вот так
/index.php?route=common/homeindex.php?route=product/searchindex.php?route=product/searchindex.php?route=product/search

исходники подменяю по мере возможности - все равно беда.
где то скрипт наверное. Есть у кого идеи?
common.js - строка поиска идентична оригиналу
.htaccess - поставил базовый
не помогло

сталкивались? Как можно найти кто виноват

laimas 27.07.2019 02:21

А причем тут JS, если адрес прописан жестко в нем и определяет модуль CMS:

/* Search */
	$('#search input[name=\'search\']').parent().find('button').on('click', function() {
		var url = $('base').attr('href') + 'index.php?route=product/search';


А далее в настройках CMS, если включено перенаправление и описано правило, то будет работать по указанному правилу.

Белый шум 27.07.2019 03:51

dok326, быстрое решение - поправить тег base в шаблоне. Но это может поломать что-то в другом месте. Лучше напишите в раздел "Работа" если нужно правильное решение.

dok326 28.07.2019 00:10

Спасибо за разъяснения. Будем бороться


Часовой пояс GMT +3, время: 00:15.