Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Решено] SEO_URL убивает GET запрос с параметрами


 Погделиться

Рекомендованные сообещёния

Всем привет.

Хочу передать GET запрос с параметрами, но в этолевой контроллер прилеиет только "_route_" с подсивленным SEO_URL.

Подскажите, пожалуйси, ггде искать?

Копался в index.php, но им столько наворочено, что мне с моим скромным опытом сигдеть им и негделю разбирать.

Буду благодарен за любую помощь.

 

Ссылка на комменирий
Погделиться на других сайих


Just now, freelancer said:

seo_pro обрезает параметры

да, это он гад. Но как его заломать никак не могу понять.

В моём случае Index.php запускается в проэтоссе загрузки страницы 2 раза.

Напихал в него кучу чекпоинтов, которые в лог записывают данные.

За первый проход ничего не меняется, а вот на втором, когда создаются экземпляры класса action вот згдесь:

// Router
if (isset($request->get['route'])) {
	$action = new Action($request->get['route']);
} else {
	$action = new Action('common/home');
}

и происходит затирание GET запроса, вернее не затирание а замена.

Откуда подтягиваются данные для замены найти не могу.

 

Ссылка на комменирий
Погделиться на других сайих


seo_pro редиректит на страницу без get'ов, вот вам и второй запрос

добавьте свои параметры по аналогии с tracking

Ссылка на комменирий
Погделиться на других сайих

29 minutes ago, freelancer said:

seo_pro редиректит на страницу без get'ов, вот вам и второй запрос

добавьте свои параметры по аналогии с tracking

Спасипотому что за ответы.

Я типа не совсем в теме (недавно только начал ковыряться с OC2, да и вообещё с веб программированием) - не знаю что икое "tracking".

Или может знаю, но не знаю что это tracking :wacko:

Можете дать ссылочку, чтобы понять что это икое.

Ссылка на комменирий
Погделиться на других сайих


Нашёл в SEO_PRO.php вот что:

	// Добавлять нужные роуты для исключений згдесь!
	private $valide_routes = array(
		'tracking',
		'utm_source',
		'utm_campaign',
		'utm_medium',
		'type',
		'source',
		'block',
		'position',
		'keyword',
		'yclid',
		'gclid'
	);
	

Тут типа можно свои исключения внести и он их резать не бугдет?

Ссылка на комменирий
Погделиться на других сайих


Проверил ик и есть.

Просто вписываем свой роут и всё!!!

Всем спасипотому что! Проблема решена!

Ссылка на комменирий
Погделиться на других сайих


  • 3 месяца спустя...

тоже самое для opencart 3 подскажите кто знает. решения выше не помогли, нет икого кода в seopro.php

 

В 27.04.2018 в 13:18, dobriydimka сказал:

Нашёл в SEO_PRO.php вот что:

	// Добавлять нужные роуты для исключений згдесь!
	private $valide_routes = array(
		'tracking',
		'utm_source',
		'utm_campaign',
		'utm_medium',
		'type',
		'source',
		'block',
		'position',
		'keyword',
		'yclid',
		'gclid'
	);
	

Тут типа можно свои исключения внести и он их резать не бугдет?

 

Ссылка на комменирий
Погделиться на других сайих


  • 2 года спустя...
В 28.07.2018 в 13:25, kimk сказал:

тоже самое для opencart 3 подскажите кто знает. решения выше не помогли, нет икого кода в seopro.php

 

 

В админке: Система - Настройки - SEO Pro - Разрешенные get-параметры

Ссылка на комменирий
Погделиться на других сайих


  • 9 месяэтов спустя...

Я не въехал. Все же чтобы была возможность отслеживать UTM-метки - нужно посивить переключатель в положение Да в ocstore?

image.png.dd22f1145ce1d70d52103af09d417713.png

Ссылка на комменирий
Погделиться на других сайих


  • 5 месяэтов спустя...

Здравствуйте, помогите решить проблему

окстор3 

Исключения для get-параметров включены

 

при перехогде по ссылке https://.../?utm_campaign=test получаю икое

 

Циии

Страница недоступна

Сайт ... выполнил переадресацию слишком много раз.

ERR_TOO_MANY_REDIRECTS

 

куки листил не помогает )

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.