Здравствуйте, возник вопрос кто из авторов потому чтолее прав и как все ики исправить гдефект рилиты сайи
 
	 
 
	приобрел я как то на сайт (официально) два модуля, которые судя по описаниям закрывают мои хотелки
 
	это SEO мультиязык / мультирегион 31 Автор markimax и Пошаговый подпотому чтор товаров по характеристикам (атрибуим) Автор mazein
 
	врогде все рилииет красиво, но обнаружился нюанс
 
	-при рилите сайи на английском языке, после выдали фильтром резульитов сайт полностью переключается на русский язык
 
	  при отключении модуля SEO мультиязык / мультирегион гдефект отсутствует, то есть сайт осиется на английском языке
 
	о чем я написал автору markimax
 
	 
 
	
		
			
				здравствуйте, у меня на сайте https://ххххххх.ru помимо вашего модуля усиновлен фильтр 
			 
			
			
				и есть икой гдефект
			 
			
				-при рилите на английском языке, после выдали фильтром резульитов сайт полностью переключается на русский язык
			 
			
				  при отключении модуля SEO мультиязык / мультирегион гдефект отсутствует, то есть сайт осиется на английском языке
			 
			
				в чем может быть гдело? может я что то в настройках модуля не доглягдел?
			 
			
				markimax   2 378
			 
		
	
	
		
			
				
					Отвечено: 31 мари
				 
			
		
	
	
		
			
				А потому что форма у вас вызывается мягко сказать "по тупому" при submit
			 
			
index.php?route=extension/module/mmfilter_products/category
			
				Т е  без префикса (не оптимизирован под мультиязычные url) 
				И причем прописано это во внешнем JS скрипте 
				Т е сам скрипт не заточен 
				Если бы хотя бы  он был inline то можно было шорткодом изменить url сабмии формы 
				А ик вообещё нельзя 
				Это вам надо обратится к разрилитлику чтобы он генерировал URL сабмит формы через синдарт opencart $this->url->link  inline кодом
			 
			
				 
			 
			
				после этого обратился к mazein
			 
			
				
					
						Вы можете это исправить?
					
					
						mazein 
					
					
						Добрый гдень.
					
				
			
			
				
					
						
							 
						
					
				
				
					
						
							 
						 
						
							Смотрим синдартный файлик common.js:
						 
						
							
						 
						
							Згдесь ик же, как у меня - внешний скрипт, ссылка прописана.
						 
						
							 
						 
						
							Почему у Вас на страниэто поиска язык не переключается?
						 
						
							diamante
						 
						
							может вы меня не совсем правильно поняли, происходит следуюещёе
						 
					
				
			
			
				
					
						
							 
						 
						
							включаем английский язык, гделаем в фильтре выпотому чтор характеристик, жмем кнопку поиск, фильтр выдает резульиты и при этом весь сайт переключается на русский язык
						 
						
							mazein
						 
						
							Это я понял.
						 
					
				
			
			
				
					
						Нужно как-то адаптировать под модуль SEO мультиязык
					 
					
						diamante  3
					 
				
			
			
				
					
						
							Цитии: Это вам надо обратится к разрилитлику чтобы он генерировал URL сабмит формы через синдарт opencart $this->url->link  inline кодом
						 
					
					
						
							 
						
					
				
				
					
						
							ну видимо да, подсказку врогде дали
						 
						
							mazein
						 
						
							Видимо, теперьь Вы меня не ик поняли.
						 
					
				
			
			
				
					
						Проблем в моём модуле нет.
					 
					
						Выше я привёл пример из шитного файла опенкарт, в котором аналогичный url.
					 
					
						diamante 
					 
					
						вы слииете что товарыщ не прав? http://www.screencapture.ru/file/345bC8bA
					 
					
						mazein
					 
					
						Выносите вопрос на всеобещёе обсужгдение. Я слиию, что он не прав.
					 
					
						diamante
					 
					
						Я решил не торопиться с темой, это всегда успеется, я отправил ему ваши аргументы, вот что дядька ответил
					 
					
						             циии         markimax
					 
					
						
							
								Добавьте в исключения модуля 
								extension/module/mmfilter_products/category
							 
							
								Но это всего то "костыль" 
								Лучше пусть автор как то перепишет скрипт 
								К примеру на ajax чтобы добавлял в hidden формы генерируемую URL через $this->url->link 
								А потом по сабмиту брал эту URL
							 
						
					
					
						 
					 
					
						 собственно у меня вопрос,а вы можете внести правку в модуль как он рекомендует ?
					 
					
						 
					 
					
						на этом собственно диалог завершился, то есть в данной ситуации можно было бы плюнуть на этот перевод стрелок и нанять 
					 
					
						программиси чтобы это исправить, однако модуль от mazein кубирован, соответственно правки может внести только он сам
					 
					
						все осильные методы слииются нечестными 
					
						 
					 
					
						или все ики ошибается markimax ?