Jump to content
Sign in to follow this  
Sway

[Решено] Убрать в пагинации из ссылки на первую страницу параметр page

Recommended Posts

День добрый

в пагинации есть небольшая ошибка

например мы в категории переходим на вторую страницу по ссылке вида:

http://site.ru/catalog/?page=2

и у нас появилась ссылка на первую страницу вида:

http://site.ru/catalog/?page=1

что неправильно, так как должна она быть вида

http://site.ru/catalog/

 

как поправить? желательно правкой кода файла:

system/library/pagination.php

 

чтобы редиректы не делать

 

Version 1.5.3.1

SeoPro штатное

Share this post


Link to post
Share on other sites

		return ($output ? '<div class="' . $this->style_links . '">' . $output . '</div>' : '') . '<div class="' . $this->style_results . '">' . str_replace($find, $replace, $this->text) . '</div>';
>>

		$clear_page_param_replace_from = array('&page=1','&page=1','?page=1');
		$output = str_replace($clear_page_param_replace_from, '', $output);
		
		return ($output ? '<div class="' . $this->style_links . '">' . $output . '</div>' : '') . '<div class="' . $this->style_results . '">' . str_replace($find, $replace, $this->text) . '</div>';
  • +1 1

Share this post


Link to post
Share on other sites

спасибо большое!!!

Share this post


Link to post
Share on other sites

Есть решение и без правки system/library/pagination.php и без vqmod

И приводит пагинацию к правильному виду

 

Самая большая проблема, это в том, что при пагинации если title, description одинаковые (как по умолчанию в opencart и сборках) и товары однотипные в списке, то ПС могут подумать что это дубль страница, что очень негативно для seo, а благодаря модулю - этого быть не может, т.е. модуль предотвращает дубли страниц при пагинации добавляя новый title и description второстепенной страницы отличный от "главной" страницы категории, чтобы не "опустить" её в поисковой выдаче. Также фиксит баг opencart для мета тегов главной страницы
Теперь модуль реализует правильную SEO пагинацию вида http ://site.com/page-2 и т.п.
С изменением titel документа и description HTML документа в зависимости от языка т.е.например "Компьютеры - страница 2" (русский), "Computers - page 2" (english). Также теперь нету ссылки на первую страницу (/en/desctops/page-1) заменяется на /en/desctops/)

7193559048.png

<title>Desktops page 2</title>
<base href="http://en.opencartadmin.com/" />
<meta name="description" content="Example of category description page 2" />
<meta property="og:title" content="Desktops page 2" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://en.opencartadmin.com/en/desktops/page-2" />
  • +1 1

Share this post


Link to post
Share on other sites

 

Есть решение и без правки system/library/pagination.php и без vqmod

И приводит пагинацию к правильному виду

 

ну я титлы и дискрипшены уже привел к правильному виду, там кода 2 строки

но все равно, спасибо за ответ

Share this post


Link to post
Share on other sites

ну я титлы и дискрипшены уже привел к правильному виду, там кода 2 строки

но все равно, спасибо за ответ

Да, вот только чем решение лучше, при обновлении opencart-a  и т.п. манипуляций не надо будет заново вспоминать и вносить правки (читаем - костыли) в код :)

Да и другие модули на vqmod спокойно поймут стандарт, в отличии от правленого кода. Т.е. лучше стабильность

Share this post


Link to post
Share on other sites

Т.е. лучше стабильность

 

это конечно да, согласен

Share this post


Link to post
Share on other sites

обнаружил ошибку

если в пагинации страниц больше чем 9

то у всех остальных которые дальше 9 страницы идет обрезка

например должна быть

http://site/cat/?page=12

в пагинации обрежется до

http://site/cat/2

и ссылка станет нерабочей

 

как лечить?

Share this post


Link to post
Share on other sites

обнаружил ошибку

...

Где обнаружили?

Share this post


Link to post
Share on other sites

незнаю можно ли ссылку давать, но вот: http://xn--96-6kcx8bg9h.xn--p1ai/pryaja/?page=2

наедите в пагинации на ссылку с 10, и увидите что идет обрезка гет параметра

 

 

в целом файл пагинации стандартный

Version 1.5.3.1

Share this post


Link to post
Share on other sites

		$clear_page_param_replace_from = array(

'&page=1\'',

'&page=1\'',

'?page=1\'',

'&page=1"',

'&page=1"',

'?page=1"',

'&page=1&',

'&page=1&',

'?page=1&',

);

$clear_page_param_replace_to = array(

'\'',

'\'',

'\'',

'"',

'"',

'"',

'&',

'&',

'&',

);

$output = str_replace($clear_page_param_replace_from, $clear_page_param_replace_to, $output);

Share this post


Link to post
Share on other sites

спасибо!! помогло!

Share this post


Link to post
Share on other sites
		$clear_page_param_replace_from = array(
			'&page=1\'',
			'&page=1\'',
			'?page=1\'',
			
			'&page=1"',
			'&page=1"',
			'?page=1"',
			
			'&page=1&',
			'&page=1&',
			'?page=1&',
		);
		$clear_page_param_replace_to = array(
			'\'',
			'\'',
			'\'',
			
			'"',
			'"',
			'"',
			
			'&',
			'&',
			'&',
		);
		$output = str_replace($clear_page_param_replace_from, $clear_page_param_replace_to, $output);

В какой файл и в какие строки нужно вставить этот код?

Share this post


Link to post
Share on other sites
ПЕРЕЧИТАЙ ТЕМУ И НЕ ЗАДАВАЙ ВОПРОСОВ, ОТВЕТЫ НА КОТОРЫЕ ЕСТЬ В ПРЕДЫДУЩИХ СООБЩЕНИЯХ.

Share this post


Link to post
Share on other sites

как убрать вопросительный знак в ссылке ?page=2 если это сделать в файле seo_pro.php то ссылки убирают знак вопроса но при переходе на страницу пишет страница не найдена помогите пожалуйста в этом вопросе

Share this post


Link to post
Share on other sites

Newcomebel, а зачем убирать?

ну вопервых меня смущает то что если после этого адреса поставит  любые другие символы эта же страница и показывает например ?page=2/5/10/5hjhjh

вовторых мне больше нравится когда пагинация такого вида page/2 или хотябы такого page=2

Share this post


Link to post
Share on other sites

ну вопервых меня смущает то что если после этого адреса поставит  любые другие символы эта же страница и показывает например ?page=2/5/10/5hjhjh

вовторых мне больше нравится когда пагинация такого вида page/2 или хотябы такого page=2

А вы не подставляйте

Share this post


Link to post
Share on other sites
		if(isset($this->request->get['_route_'])) {

			$route_ = $this->request->get['_route_'];

			$tokens = explode('/', $this->request->get['_route_']);

			if (strpos($tokens[count($tokens)-1],'page-')!==false) {
				$page=str_replace('page-','',$tokens[count($tokens)-1]);
				$this->request->get['page']=$page;
				unset($tokens[count($tokens)-1]);
				$this->request->get['_route_']=implode('/',$tokens);
			}

			if(array_key_exists($tokens[0], $this->languages)) {
				$code = $tokens[0];
				$this->request->get['_route_'] = substr($this->request->get['_route_'], strlen($code) + 1);
			}

			if(trim($this->request->get['_route_']) == '' || trim($this->request->get['_route_']) == 'index.php') {
				unset($this->request->get['_route_']);
			}
		}

			$parts_end = end($parts);
			if (strpos($parts_end, 'page-') !== false) {
				list($key, $value) = explode("-", $parts_end);
				if ($value != 1 && $value != 0) {
					$this->request->get[$key] = $value;
				}
				unset($parts[count($parts) - 1]);
			}
			reset($parts);


			list($last_part) = explode('.', array_pop($parts));
			array_push($parts, $last_part);

			$rows = array();
			foreach ($parts as $keyword) {
				if (isset($this->cache_data['keywords'][$keyword])) {
					$rows[] = array('keyword' => $keyword, 'query' => $this->cache_data['keywords'][$keyword]);
				}
			}

		if (isset($postfix)) {
			$seo_url .= trim($this->config->get('config_seo_url_postfix'));
		} else {
			$seo_url .= '/';
		}

		if(substr($seo_url, -2) == '//') {
			$seo_url = substr($seo_url, 0, -1);
		}

		if ($data) {
			foreach ($data as $key => $value) {
				if ($key == 'page') {
					$seo_url .= $key . "-" . $value.'/';
					unset($data[$key]);
				}
			}
		}

		if (count($data)) {
			$seo_url .= '?' . urldecode(http_build_query($data, '', '&'));
		}

как-то так. Куски сами вставляйте в свой seo pro

Share this post


Link to post
Share on other sites
		if(isset($this->request->get['_route_'])) {

			$route_ = $this->request->get['_route_'];

			$tokens = explode('/', $this->request->get['_route_']);

			if (strpos($tokens[count($tokens)-1],'page-')!==false) {
				$page=str_replace('page-','',$tokens[count($tokens)-1]);
				$this->request->get['page']=$page;
				unset($tokens[count($tokens)-1]);
				$this->request->get['_route_']=implode('/',$tokens);
			}

			if(array_key_exists($tokens[0], $this->languages)) {
				$code = $tokens[0];
				$this->request->get['_route_'] = substr($this->request->get['_route_'], strlen($code) + 1);
			}

			if(trim($this->request->get['_route_']) == '' || trim($this->request->get['_route_']) == 'index.php') {
				unset($this->request->get['_route_']);
			}
		}

			$parts_end = end($parts);
			if (strpos($parts_end, 'page-') !== false) {
				list($key, $value) = explode("-", $parts_end);
				if ($value != 1 && $value != 0) {
					$this->request->get[$key] = $value;
				}
				unset($parts[count($parts) - 1]);
			}
			reset($parts);


			list($last_part) = explode('.', array_pop($parts));
			array_push($parts, $last_part);

			$rows = array();
			foreach ($parts as $keyword) {
				if (isset($this->cache_data['keywords'][$keyword])) {
					$rows[] = array('keyword' => $keyword, 'query' => $this->cache_data['keywords'][$keyword]);
				}
			}

		if (isset($postfix)) {
			$seo_url .= trim($this->config->get('config_seo_url_postfix'));
		} else {
			$seo_url .= '/';
		}

		if(substr($seo_url, -2) == '//') {
			$seo_url = substr($seo_url, 0, -1);
		}

		if ($data) {
			foreach ($data as $key => $value) {
				if ($key == 'page') {
					$seo_url .= $key . "-" . $value.'/';
					unset($data[$key]);
				}
			}
		}

		if (count($data)) {
			$seo_url .= '?' . urldecode(http_build_query($data, '', '&'));
		}

как-то так. Куски сами вставляйте в свой seo pro

 

не получилось(

Share this post


Link to post
Share on other sites
В 06.01.2015 в 10:30, afwollis сказал:

 

		return ($output ? '<div class="' . $this->style_links . '">' . $output . '</div>' : '') . '<div class="' . $this->style_results . '">' . str_replace($find, $replace, $this->text) . '</div>';

>>

 

		$clear_page_param_replace_from = array('&page=1','&page=1','?page=1');
		$output = str_replace($clear_page_param_replace_from, '', $output);
		
		return ($output ? '<div class="' . $this->style_links . '">' . $output . '</div>' : '') . '<div class="' . $this->style_results . '">' . str_replace($find, $replace, $this->text) . '</div>';

Это решение не помогло. Нужно  чтобы был редирект с 

http://site.ru/catalog/?page=1

на

http://site.ru/catalog/ . Помогите как это реализовать

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By markimax
      2
      Логин / пароль:
      demo / demo
       
      Более 10`000 интернет магазинов выбрали для работы
      SEO MORE - Показать еще

      Версия opencart (2.x, 3.x) или любая сборка на нем (ocStore, Opencart.PRO, или другие)
      SEO MORE работает с фильтрами  Ocfilter, Mega Filter Pro (MFP), Journal 3 и другими

      Описание
      В наше время SEO, где основным сигналом к ранжированию стал поведенческий фактор (ПФ), очень важно сделать покупки покупателю удобными
      SEO MORE - Показать еще, позволяет дольше оставлять покупателя на странице категорий товаров (или страницах где есть пагинация)
      и сделать переход на страницу товара с основной страницы категории
      а это значит что ПФ данной страницы будет лучше
      Модуль делает пагинацию гораздо удобнее, без перезагрузки страницы
      Возможности
      - SEO MORE работает с фильтрами  Ocfilter, Mega Filter Pro (MFP), Journal 3 и другими   - простая установка и обновление
      - гибкие настройки
      - поддержка мультиязычности
      - поддержка мультимагазинов
      - поддержка протоколов https и http
      - совместимость с любой темой, любыми модулями, которые соответствуют стандартам программирования
      Чем модуль лучше других
      - гибкость в настройке под темы и модули
      Требования
      Версия opencart (2.x, 3.x) или любая сборка на нем (ocStore, Opencart.PRO, или другие) PHP 5.3 или выше Модуль НЕ заменяет файлы системы Модуль НЕ использует ioncube
      Совместимость модуля
      Любая версия opencart или любая сборка на нем (ocStore, Opencart.PRO, или другие) Любая тема или любые модули (которые сделаны без ошибок, согласно стандартов программирования или верстки opencart code style) для оpencart
      Лицензия
      Все права на модуль принадлежат разработчикам
      https://opencartadmin.com
      Условия использования лицензии: один домен - одна лицензия (покупка продукта для каждого домена).
      Условия использования лицензии - "на владельца".
      Это означает, что вы можете использовать одну лицензию (один модуль) на один домен.
      Т.е. для каждого домена на который вы устанавливаете модуль, надо покупать лицензию (модуль)
      Если вы будите устанавливать модуль на два магазина (два домена) надо покупать две лицензии
      (модуль в количестве двух экземпляров (на два и более существуют скидки на opencartadmin.com))
      Если у вас на разных поддоменах стоят модули отдельно - на каждый надо приобретать лицензии (в случае с мультимагазином - приобретать не надо)
      Т.е. на одном поддомене один сайт, а на другом - другой отдельный сайт, в этом случае надо две лицензии. Фактически один отдельный сайт - одна лицензия.
      Вы можете приобрести расширенную лицензию, дающую право ставить на неограниченное количество доменов модуль как себе так и клиентам
      (если вы разрабатываете сайты на заказ) а также получать бесплатную тех. поддержку.
      Запрещена перепродажа модуля без согласия автора.
      Запрещена передача данного ПО третьим лицам, распространение от своего имени без получения разрешения автора модуля.
      Запрещается публикация, распространение модуля без согласия автора в любых целях, будь то ознакомительных или любых других.
      Бесплатная техническая поддержка не действует: для пользователей которые лично не покупали модуль.
      В таком случае за автором продукта закрепляется право отказать в бесплатной технической поддержке этим пользователям,
      а также не отвечать им по каким либо средствам коммуникации без объяснения на то причины.
      Бесплатная техническая поддержка не действует: для пользователей которые купили, получили каким либо образом, скопировали,
      скачали, приобрели в складчину этот продукт вне ресурса opencartadmin.com, opencartforum.ru и https://opencartforum.com/files/.
      В таком случае за автором продукта закрепляется право отказать в бесплатной технической поддержке этим пользователям,
      а также не отвечать им по каким либо средствам коммуникации без объяснения на то причины.
      При этом вы обязаны удалить модули и прекратить его использование
      Бесплатная техническая поддержка принимает платный характер в таких случаях: заявленная работа модуля невозможна
      по причине работы действующий программных продуктов на стороне покупателя которые вызывают конфликты в работе как этого продукта
      так и сайта покупателя в целом, шаблон покупателя значительно отличается от базового шаблона default системы ocStore / OpenCart,
      работа модуля нарушена после действий покупателя, которые случились при редактировании файлов продукта, покупатель
      выражает запрос на улучшение или доработку этого продукта. Покупатель хочет реализовать индивидуальный заказной функционал
      (которого нет в документации или на сайте демо) или индивидуальные шаблоны для модуля
      Товар надлежащего качества возврату или обмену не подлежит.
      Выполняя действие покупки и использования продукта вы автоматические соглашаетесь с всеми пунктами этого соглашения.
      Для проверки лицензии автору модуля предоставляется версия модуля, e-mail на который зарегистрирован магазин, домен, язык интернет-магазина
      Купив модуль вы автоматически соглашаетесь с текстом лицензии.
      Модуль имеет принцип распространения "as is".     Техническая поддержка 1. При запросе в тех. поддержку вы должны предоставить подтверждение официальной покупки модуля (где куплен, под каким e-mail, логином, номер счета)
      В противном случае автор оставляет за собой право не отвечать по каким либо средствам коммуникации без объяснения на то причины.

      2. Время реакции бесплатной тех. поддержки не ограничено (учитывайте что существуют выходные и праздники, а рабочий день начинается в 9:00 и заканчивается 17:00, а в тех. поддержке работают не роботы). Тех. поддержка осуществляется в строгом порядке очереди (кроме пользователей Premium тех. поддержки (они без очереди)).

      3. Тех. поддержка не предоставляется без полных доступов.
      Внимание, если вы предоставили не проверенные доступы или доступы без прав администратора (т.е. специалист потратил время на попытку входа и не вошел под ними или не получил прав для полноценной работы) - то автоматически перемещаетесь в конец очереди, минимум на сутки).
      Тех. поддержка осуществляется только через тикет систему по ссылке https://opencartadmin.com/support.html
      В противном случае автор оставляет за собой право не отвечать по каким либо средствам коммуникации без объяснения на то причины.
      Мы не умеем гадать.

      4. Задавая вопросы, формулируйте логически четко. В противном случае автор оставляет за собой право не отвечать по каким либо средствам коммуникации без объяснения на то причины. Если вам не ответили - переформулируйте правильно вопрос.
      5. Предоставляйте URL магазина (или URL где проблема) при вопросе (обязательное условие), если нет возможности (при localhost), скриншоты "вопроса". В противном случае автор оставляет за собой право не отвечать по каким либо средствам коммуникации без объяснения на то причины.

      6. Если нет квалификации, или не можете решить вопрос сами, сразу предоставляйте доступы в админ. часть (полные, администратора, для полноценной работы) и FTP доступ, для более быстрого решения вашего вопроса.

      7. Бесплатная техническая поддержка не действует: для пользователей которые лично не покупали модуль. В таком случае за автором продукта закрепляется право отказать в бесплатной технической поддержке этим пользователям, а также не отвечать им по каким либо средствам коммуникации без объяснения на то причины.

      8. Бесплатная техническая поддержка не действует: для пользователей которые купили, получили каким либо образом, скопировали, скачали, приобрели в складчину этот продукт не официально и не на уполномоченных автором сайтах, торговых площадках. В таком случае за автором продукта закрепляется право отказать в бесплатной технической поддержке этим пользователям, а также не отвечать им по каким либо средствам коммуникации без объяснения на то причины. При этом вы обязаны удалить модуль и прекратить его использование

      9. Бесплатная техническая поддержка принимает платный характер в таких случаях:
      a) заявленная работа модуля невозможна по причине работы действующий программных продуктов на стороне покупателя которые вызывают конфликты своими ошибками в работе как этого продукта так и сайта покупателя в целом (ошибки модулей, ошибки верстки тем, ошибки JS на сайте)
      b) покупатель выражает запрос на улучшение или доработку этого продукта или заказывает индивидуальные решения.
      с) покупатель хочет реализовать индивидуальный заказной функционал (которого нет в документации или на сайте демо) или индивидуальные шаблоны для модуля или изменить шаблоны модуля под личные требования
      d) работа модуля нарушена после ошибочных действий покупателя

      10. Бесплатная техническая поддержка принимает платный характер, если пользователь хочет чтобы сотрудник службы технической поддержки проделал работу по модулю на его (пользователя) сайте, за пользователя, не связанную с ошибками модуля. (установка, обновление, настройка, обучение и т п)

      11. Бесплатная техническая поддержка принимает платный характер, если пользователь хочет чтобы сотрудник службы технической поддержки устранил ошибки на сайте не связанные с модулем, но влияющие на его работу.

      12. Разработчик оставляет за собой право отказаться от платной (пункты 7, 8, 9) технической поддержки, без объяснения на то причины. Купив модуль, вы автоматически соглашаетесь с условиями предоставления технической поддержки.

      13. Техническая поддержка осуществляется только владельцам модуля, которые оформили покупку на себя.

      14. Вы можете оформить Premium тех.поддержку с временем реакции 24 часа (детально: https://opencartadmin.com/premium-tech-support.html)

      15. Техническая поддержка оказывается только тем, кто непосредственно купил модуль (владельцу лицензии)

      16. Срок поддержки версии ограничен сроком - 1 год с момента её публикации

      17. При запросе в тех. поддержку желательно обновиться до последней версии модуля, возможно ваша проблема давно уже решена в новой версии

      18. Автор наделен правом изменять условия тех. поддержки без уведомления пользователей индивидуально, путем опубликования условий на официальном сайте opencartadmin.com
      Установка
      1. Скачать с сайта где вы купили модуль, последнюю версию модуля.
      2. Установите модуль через штатный установщик дополнений opencart "Установка дополнений" или скопируйте (через FTP) файлы из архива (содержимое папки upload) в корневую папку сайта (там где index.php). (если вы копируете первый раз, система не должна запрашивать файлы на перезапись, так как модуль не перезаписывает никаких системных файлов opencart и ocStore). При обновлении перепишите файлы поверх. Если у вас пользовательская тема (не default)- ни в коем случае не переписывать файлы шаблонов модуля (из архива) к себе в тему.
      3. Если ваша версия opencart ниже чем 2.1 удалите по FTP папку (НЕ файл module.php, а именно папку) module в /admin/controller/extension/ (т. е. удалите папку /admin/controller/extension/module), так как вы не сможете зайти в меню Модули (Дополнения).
      4. Зайдите в административную часть сайта /admin/index.php?route=extension/module и установите модуль, нажав на ссылку "установить"
      5. Зайти в главную модуля админ. части admin/index.php?route=seomore/seomore
      6. На главной модуля SEO MORE нажмите на таб "Установка и обновление"
      7. Нажмите на зеленую кнопку "Установка и обновление модификаторов, данных модуля, выполняется при установке и обновлении модуля)".
      Установятся модификаторы модуля.
      8. Процедура установки закончена.  
    • By markimax
      490.00 руб
      Скачать/Купить дополнение


      SEO MORE - Показать еще. Удобная пагинация без перезагрузки страницы

       
      2
      Логин / пароль:
      demo / demo
       
      Более 10`000 интернет магазинов выбрали для работы
      SEO MORE - Показать еще

      Версия opencart (2.x, 3.x) или любая сборка на нем (ocStore, Opencart.PRO, или другие)
      SEO MORE работает с фильтрами  Ocfilter, Mega Filter Pro (MFP), Journal 3 и другими

      Описание
      В наше время SEO, где основным сигналом к ранжированию стал поведенческий фактор (ПФ), очень важно сделать покупки покупателю удобными
      SEO MORE - Показать еще, позволяет дольше оставлять покупателя на странице категорий товаров (или страницах где есть пагинация)
      и сделать переход на страницу товара с основной страницы категории
      а это значит что ПФ данной страницы будет лучше
      Модуль делает пагинацию гораздо удобнее, без перезагрузки страницы
      Возможности
      - SEO MORE работает с фильтрами  Ocfilter, Mega Filter Pro (MFP), Journal 3 и другими   - простая установка и обновление
      - гибкие настройки
      - поддержка мультиязычности
      - поддержка мультимагазинов
      - поддержка протоколов https и http
      - совместимость с любой темой, любыми модулями, которые соответствуют стандартам программирования
      Чем модуль лучше других
      - гибкость в настройке под темы и модули
      Требования
      Версия opencart (2.x, 3.x) или любая сборка на нем (ocStore, Opencart.PRO, или другие) PHP 5.3 или выше Модуль НЕ заменяет файлы системы Модуль НЕ использует ioncube
      Совместимость модуля
      Любая версия opencart или любая сборка на нем (ocStore, Opencart.PRO, или другие) Любая тема или любые модули (которые сделаны без ошибок, согласно стандартов программирования или верстки opencart code style) для оpencart
      Лицензия
      Все права на модуль принадлежат разработчикам
      https://opencartadmin.com
      Условия использования лицензии: один домен - одна лицензия (покупка продукта для каждого домена).
      Условия использования лицензии - "на владельца".
      Это означает, что вы можете использовать одну лицензию (один модуль) на один домен.
      Т.е. для каждого домена на который вы устанавливаете модуль, надо покупать лицензию (модуль)
      Если вы будите устанавливать модуль на два магазина (два домена) надо покупать две лицензии
      (модуль в количестве двух экземпляров (на два и более существуют скидки на opencartadmin.com))
      Если у вас на разных поддоменах стоят модули отдельно - на каждый надо приобретать лицензии (в случае с мультимагазином - приобретать не надо)
      Т.е. на одном поддомене один сайт, а на другом - другой отдельный сайт, в этом случае надо две лицензии. Фактически один отдельный сайт - одна лицензия.
      Вы можете приобрести расширенную лицензию, дающую право ставить на неограниченное количество доменов модуль как себе так и клиентам
      (если вы разрабатываете сайты на заказ) а также получать бесплатную тех. поддержку.
      Запрещена перепродажа модуля без согласия автора.
      Запрещена передача данного ПО третьим лицам, распространение от своего имени без получения разрешения автора модуля.
      Запрещается публикация, распространение модуля без согласия автора в любых целях, будь то ознакомительных или любых других.
      Бесплатная техническая поддержка не действует: для пользователей которые лично не покупали модуль.
      В таком случае за автором продукта закрепляется право отказать в бесплатной технической поддержке этим пользователям,
      а также не отвечать им по каким либо средствам коммуникации без объяснения на то причины.
      Бесплатная техническая поддержка не действует: для пользователей которые купили, получили каким либо образом, скопировали,
      скачали, приобрели в складчину этот продукт вне ресурса opencartadmin.com, opencartforum.ru и https://opencartforum.com/files/.
      В таком случае за автором продукта закрепляется право отказать в бесплатной технической поддержке этим пользователям,
      а также не отвечать им по каким либо средствам коммуникации без объяснения на то причины.
      При этом вы обязаны удалить модули и прекратить его использование
      Бесплатная техническая поддержка принимает платный характер в таких случаях: заявленная работа модуля невозможна
      по причине работы действующий программных продуктов на стороне покупателя которые вызывают конфликты в работе как этого продукта
      так и сайта покупателя в целом, шаблон покупателя значительно отличается от базового шаблона default системы ocStore / OpenCart,
      работа модуля нарушена после действий покупателя, которые случились при редактировании файлов продукта, покупатель
      выражает запрос на улучшение или доработку этого продукта. Покупатель хочет реализовать индивидуальный заказной функционал
      (которого нет в документации или на сайте демо) или индивидуальные шаблоны для модуля
      Товар надлежащего качества возврату или обмену не подлежит.
      Выполняя действие покупки и использования продукта вы автоматические соглашаетесь с всеми пунктами этого соглашения.
      Для проверки лицензии автору модуля предоставляется версия модуля, e-mail на который зарегистрирован магазин, домен, язык интернет-магазина
      Купив модуль вы автоматически соглашаетесь с текстом лицензии.
      Модуль имеет принцип распространения "as is".     Техническая поддержка 1. При запросе в тех. поддержку вы должны предоставить подтверждение официальной покупки модуля (где куплен, под каким e-mail, логином, номер счета)
      В противном случае автор оставляет за собой право не отвечать по каким либо средствам коммуникации без объяснения на то причины.

      2. Время реакции бесплатной тех. поддержки не ограничено (учитывайте что существуют выходные и праздники, а рабочий день начинается в 9:00 и заканчивается 17:00, а в тех. поддержке работают не роботы). Тех. поддержка осуществляется в строгом порядке очереди (кроме пользователей Premium тех. поддержки (они без очереди)).

      3. Тех. поддержка не предоставляется без полных доступов.
      Внимание, если вы предоставили не проверенные доступы или доступы без прав администратора (т.е. специалист потратил время на попытку входа и не вошел под ними или не получил прав для полноценной работы) - то автоматически перемещаетесь в конец очереди, минимум на сутки).
      Тех. поддержка осуществляется только через тикет систему по ссылке https://opencartadmin.com/support.html
      В противном случае автор оставляет за собой право не отвечать по каким либо средствам коммуникации без объяснения на то причины.
      Мы не умеем гадать.

      4. Задавая вопросы, формулируйте логически четко. В противном случае автор оставляет за собой право не отвечать по каким либо средствам коммуникации без объяснения на то причины. Если вам не ответили - переформулируйте правильно вопрос.
      5. Предоставляйте URL магазина (или URL где проблема) при вопросе (обязательное условие), если нет возможности (при localhost), скриншоты "вопроса". В противном случае автор оставляет за собой право не отвечать по каким либо средствам коммуникации без объяснения на то причины.

      6. Если нет квалификации, или не можете решить вопрос сами, сразу предоставляйте доступы в админ. часть (полные, администратора, для полноценной работы) и FTP доступ, для более быстрого решения вашего вопроса.

      7. Бесплатная техническая поддержка не действует: для пользователей которые лично не покупали модуль. В таком случае за автором продукта закрепляется право отказать в бесплатной технической поддержке этим пользователям, а также не отвечать им по каким либо средствам коммуникации без объяснения на то причины.

      8. Бесплатная техническая поддержка не действует: для пользователей которые купили, получили каким либо образом, скопировали, скачали, приобрели в складчину этот продукт не официально и не на уполномоченных автором сайтах, торговых площадках. В таком случае за автором продукта закрепляется право отказать в бесплатной технической поддержке этим пользователям, а также не отвечать им по каким либо средствам коммуникации без объяснения на то причины. При этом вы обязаны удалить модуль и прекратить его использование

      9. Бесплатная техническая поддержка принимает платный характер в таких случаях:
      a) заявленная работа модуля невозможна по причине работы действующий программных продуктов на стороне покупателя которые вызывают конфликты своими ошибками в работе как этого продукта так и сайта покупателя в целом (ошибки модулей, ошибки верстки тем, ошибки JS на сайте)
      b) покупатель выражает запрос на улучшение или доработку этого продукта или заказывает индивидуальные решения.
      с) покупатель хочет реализовать индивидуальный заказной функционал (которого нет в документации или на сайте демо) или индивидуальные шаблоны для модуля или изменить шаблоны модуля под личные требования
      d) работа модуля нарушена после ошибочных действий покупателя

      10. Бесплатная техническая поддержка принимает платный характер, если пользователь хочет чтобы сотрудник службы технической поддержки проделал работу по модулю на его (пользователя) сайте, за пользователя, не связанную с ошибками модуля. (установка, обновление, настройка, обучение и т п)

      11. Бесплатная техническая поддержка принимает платный характер, если пользователь хочет чтобы сотрудник службы технической поддержки устранил ошибки на сайте не связанные с модулем, но влияющие на его работу.

      12. Разработчик оставляет за собой право отказаться от платной (пункты 7, 8, 9) технической поддержки, без объяснения на то причины. Купив модуль, вы автоматически соглашаетесь с условиями предоставления технической поддержки.

      13. Техническая поддержка осуществляется только владельцам модуля, которые оформили покупку на себя.

      14. Вы можете оформить Premium тех.поддержку с временем реакции 24 часа (детально: https://opencartadmin.com/premium-tech-support.html)

      15. Техническая поддержка оказывается только тем, кто непосредственно купил модуль (владельцу лицензии)

      16. Срок поддержки версии ограничен сроком - 1 год с момента её публикации

      17. При запросе в тех. поддержку желательно обновиться до последней версии модуля, возможно ваша проблема давно уже решена в новой версии

      18. Автор наделен правом изменять условия тех. поддержки без уведомления пользователей индивидуально, путем опубликования условий на официальном сайте opencartadmin.com
      Установка
      1. Скачать с сайта где вы купили модуль, последнюю версию модуля.
      2. Установите модуль через штатный установщик дополнений opencart "Установка дополнений" или скопируйте (через FTP) файлы из архива (содержимое папки upload) в корневую папку сайта (там где index.php). (если вы копируете первый раз, система не должна запрашивать файлы на перезапись, так как модуль не перезаписывает никаких системных файлов opencart и ocStore). При обновлении перепишите файлы поверх. Если у вас пользовательская тема (не default)- ни в коем случае не переписывать файлы шаблонов модуля (из архива) к себе в тему.
      3. Если ваша версия opencart ниже чем 2.1 удалите по FTP папку (НЕ файл module.php, а именно папку) module в /admin/controller/extension/ (т. е. удалите папку /admin/controller/extension/module), так как вы не сможете зайти в меню Модули (Дополнения).
      4. Зайдите в административную часть сайта /admin/index.php?route=extension/module и установите модуль, нажав на ссылку "установить"
      5. Зайти в главную модуля админ. части admin/index.php?route=seomore/seomore
      6. На главной модуля SEO MORE нажмите на таб "Установка и обновление"
      7. Нажмите на зеленую кнопку "Установка и обновление модификаторов, данных модуля, выполняется при установке и обновлении модуля)".
      Установятся модификаторы модуля.
      8. Процедура установки закончена.   Добавил markimax Добавлено 01.04.2020 Категория SEO, карта сайта, оптимизация Системные требования PHP 5.3+ Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0  
    • By spectre
      300.00 руб
      Скачать/Купить дополнение


      SP OcStore 3 SeoPro Fix
      Избавляет от
      - циклической переадресации на главной - https://demo.ocstore.com/?utm_medium=test
      - двойных слешей - https://demo.ocstore.com///////desktops/mac
      - добавления статьи к категории например - https://demo.ocstore.com/desktops/mac/about_us
      - canonical на страницах пагинации категории и производителя на первую страницу - +убирает rel prev next из 2011 года + убирает картинку и описание на страницах дальше 1
      - редирект с несуществующей страницы пагинации на последнюю доступную - например с 100 на 5ю


      Когда окупится - будет бесплатно
      Добавил spectre Добавлено 08.09.2020 Категория SEO, карта сайта, оптимизация Системные требования OcStore 3 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart Несовместим ocStore 3.0 OpenCart.Pro, ocShop Несовместим Обращение к серверу разработчика Нет Старая цена 500  
    • By Otvet
      Модуль призван улучшить индексацию. Управляет множеством факторов и решает большой ряд мелких недочетов Opencart.
       
      ! Внимание БОЛЬШИЕ цветные буквы не просто так в тексте
       Указывайте домен при покупке 
       
      Что такое продление и для чего: Читаем
       
       
       
      Что делает модуль:
      исправляет косяки вида сайт/категория/инфо которые присутствуют у 99% (пример) редиректы с некорректных страниц по типу сайт/категория/?page=-1 исправление ссылок и багов пагинаций выводить canonical на лишних страницах пагинации позволяет устранить большой ряд дублей фикс большой проблемы опенкарт - "мусорных" ссылок на теги (с версии 5.0) позволяет запретить индексацию страниц-пустышек уникализация мета-теги и заголовки страниц сайт/категория/бренд способствует распределению веса и более полной перелинковке позволяет убрать или управлять выводом атрибутов prev | next  (с 21.03.2018 Google официально перестал учитывать) уникализирует страницы пагинации (они перестают быть дублями), в том числе: шаблоны мета-данных, шаблон заголовков, скрытие/закрытие сквозных блоков валидация и исправление значений стандартных параметров  позволяет гибко управлять выводом canonical, с учетом таких факторов как тип url и путь в url, когда нужно и где нужно управление get-параметрами (редиректы, canonical, seo_pro) позволяет полноценно использовать определенные seo-фильтры позволяет убирать "хвосты" в индексе позволяет блокировать индексации отзывов как отдельного документа и сделать в то же время более полную индексацию отзывов способствует заполнению анкор листа товаров на страницах 2 и далее фикс кучи мелких проблем и недоработок в опенкарт и многое другое  
      Аддоны:
       
      Для более продуктивной борьбы с дублями так же крайне желательно наличие SEO_Pro и правильного robots.txt
       
      [bonus] Sitemap Lite (OCMOD только для opencart 2.x):
      заменяет оригинальный catalog/controller/feed/google_sitemap.php
      ускоренная генерация благодаря собственной функции выборки товаров (~ в 10 раз) добавление lastmod (значительно ускоряет индексацию) устранение дублей товаров валидация яндексом фикс &amp при использовании seo_pro т.к. бонус, не подпадает под стандартную поддержку если нужна скорость, функционал, поддержка - рекомендую приобрести #FX Sitemap  
      Для автоматического заполнения SEO URL (ЧПУ) можно установить это дополнение: https://opencartforum.com/files/file/2833-автоматическое-заполнение-чпу-ocmod/ и/или https://opencartforum.com/files/file/5570-fx-url-generator-free/
       
       
       
    • By Otvet
      399.00 руб · Срок продления: 50.00 руб за 12 месяцев
      Скачать/Купить дополнение


      [SEO] Full IndeX : Улучшение индексации
      Модуль призван улучшить индексацию. Управляет множеством факторов и решает большой ряд мелких недочетов Opencart.
       
      ! Внимание БОЛЬШИЕ цветные буквы не просто так в тексте
       Указывайте домен при покупке 
       
      Что такое продление и для чего: Читаем
       
       
       
      Что делает модуль:
      исправляет косяки вида сайт/категория/инфо которые присутствуют у 99% (пример) редиректы с некорректных страниц по типу сайт/категория/?page=-1 исправление ссылок и багов пагинаций выводить canonical на лишних страницах пагинации позволяет устранить большой ряд дублей фикс большой проблемы опенкарт - "мусорных" ссылок на теги (с версии 5.0) позволяет запретить индексацию страниц-пустышек уникализация мета-теги и заголовки страниц сайт/категория/бренд способствует распределению веса и более полной перелинковке позволяет убрать или управлять выводом атрибутов prev | next  (с 21.03.2018 Google официально перестал учитывать) уникализирует страницы пагинации (они перестают быть дублями), в том числе: шаблоны мета-данных, шаблон заголовков, скрытие/закрытие сквозных блоков валидация и исправление значений стандартных параметров  позволяет гибко управлять выводом canonical, с учетом таких факторов как тип url и путь в url, когда нужно и где нужно управление get-параметрами (редиректы, canonical, seo_pro) позволяет полноценно использовать определенные seo-фильтры позволяет убирать "хвосты" в индексе позволяет блокировать индексации отзывов как отдельного документа и сделать в то же время более полную индексацию отзывов способствует заполнению анкор листа товаров на страницах 2 и далее фикс кучи мелких проблем и недоработок в опенкарт и многое другое  
      Аддоны:
       
      Для более продуктивной борьбы с дублями так же крайне желательно наличие SEO_Pro и правильного robots.txt
       
      [bonus] Sitemap Lite (OCMOD только для opencart 2.x):
      заменяет оригинальный catalog/controller/feed/google_sitemap.php
      ускоренная генерация благодаря собственной функции выборки товаров (~ в 10 раз) добавление lastmod (значительно ускоряет индексацию) устранение дублей товаров валидация яндексом фикс &amp при использовании seo_pro т.к. бонус, не подпадает под стандартную поддержку если нужна скорость, функционал, поддержка - рекомендую приобрести #FX Sitemap  
      Для автоматического заполнения SEO URL (ЧПУ) можно установить это дополнение: https://opencartforum.com/files/file/2833-автоматическое-заполнение-чпу-ocmod/ и/или https://opencartforum.com/files/file/5570-fx-url-generator-free/
       
       
       
      Добавил Otvet Добавлено 15.08.2015 Категория SEO, карта сайта, оптимизация Системные требования умение читать инструкцию, работающий установщик, iq > 70 Метод активации Автоматическая активация
      Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 490  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.