Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] модуль управления seo_pro для opencart


Recommended Posts

Если так подумать, то зачем вообще фильтрация GET-параметров в Seo Pro? К красивым url  и дублям это отношения явно не имеет. Возможно разработчики так о безопасности хотели позаботиться...хз))

Надіслати
Поділитися на інших сайтах

Я на предыдущей странице объяснял. Отмотайте и почитайте.

Вкратце:

Было много "дублей". Наличие canonical юзерам - не аргумент. Им подавай отсутствие нотификейшнов в вебмастер-тулзах. В 2011 появляется SeoPro. Там параметры фильтруются в 2 местах: на главной обрезаются полностью, на странице товаров оставляются только `product_id` и `tracking`. Всё! Рунет счастлив. С 2011 по 2014-2015 всё всех устраивает.

Раз в году кто-то где-то да и спрашивал, а зачем нужна фильтрация? Обычным ответом всё время было: "так повелось". Дальше всем было лень копать.

Надіслати
Поділитися на інших сайтах


Я на предыдущей странице объяснял. Отмотайте и почитайте.

Вкратце:

Было много "дублей". Наличие canonical юзерам - не аргумент. Им подавай отсутствие нотификейшнов в вебмастер-тулзах. В 2011 появляется SeoPro. Там параметры фильтруются в 2 местах: на главной обрезаются полностью, на странице товаров оставляются только `product_id` и `tracking`. Всё! Рунет счастлив. С 2011 по 2014-2015 всё всех устраивает.

Раз в году кто-то где-то да и спрашивал, а зачем нужна фильтрация? Обычным ответом всё время было: "так повелось". Дальше всем было лень копать.

Кого устраивает? Тех кто понятия не имеет в этом ?

"Довели" мне до категоричности

Обрезание GET параметров в такой ситуации - это "преступление" перед пользователями и разработчиками. Так как это сделали принудительно "стандартом"

Знаете сколько багов из-за этого ?!

Вы знаете как пришлось использовать многим tracking в качестве передави параметров get из-за этого бага. tracking. Карл !

 

Вопрос закрыт - чистка get параметров БАГ !

Всё, не обсуждается даже.

Никакой культуры программирования

Нарушение всех стандартов программирования

Как можно за других (вообще в мыслях было что есть другие модули и их разработчики хотят get параметры передавать, а тут на тебе - взяли нагло и вычистили) чистить get параметры! Это нонсенс не совместимый с культурой системного программирования

 

Исправляйте его.

 

Вам не пишут про "очистки" - а мне постоянно пишут об этом баге

Я вам сразу как только jazz вышел написал об этом

И закончим демагогию

Нарушение стандартов (костыли чистки get параметров) приводит к не стабильности программного обеспечения

 

И дублей от параметров никаких уже давно в opencart 2 нету

canonicial есть на каждой странице

Надіслати
Поділитися на інших сайтах

Мне пишут об очистках.

Я не автор Сеопро. Лишь поддерживаю пакет, разбираюсь в чужом коде, дебажу и фиксю.

Вам тоже ничего не мешает это делать.

Каноникал в OC всю жизнь был.

Надіслати
Поділитися на інших сайтах


Мне пишут об очистках.

Я не автор Сеопро. Лишь поддерживаю пакет, разбираюсь в чужом коде, дебажу и фиксю.

Вам тоже ничего не мешает это делать.

Каноникал в OC всю жизнь был.

:)

 

Исправлен в ocStore 2

http://demo.myopencart.com/?paging=2

Но в jazz - чиститься ;)

http://oc2.opencartadmin.com/?paging=2

303 на oc2.opencartadmin.com/  без параметра (пагинации в данном случае)

 

Чистить нельзя, если "вы" делаете модуль для большой аудитории пользователей и ... разработчиков - это игнорирование стандартов

Потом как к примеру модулю сделать пагинацию на главной если этот параметр будет удален ;) ?

За отсутствие дублей от параметров отвечает canonicial  - это железобетонное отсутствие дублей

Надіслати
Поділитися на інших сайтах

Исправлен в ocStore 2

http://demo.myopencart.com/?paging=2

1. Это не seo_pro, а seo_url:

http://demo.myopencart.com/index.php?route=product/product&path=20&product_id=42
http://demo.myopencart.com/index.php?route=product/product&product_id=42
Во-вторых, там вообще кажется ЧПУ не включен, т.к. в демо-базе у всех товаров есть SEO URL, насколько помню.

2. В код загляните. Фильтрация на странице товара (где она всю жизнь и была) - есть, никуда не делась.

https://github.com/myopencart/ocStore/blob/ocStore2/upload/catalog/controller/common/seo_pro.php#L125-L134

Если Dinox включит на демке сеопро, можете притулить свой `paging=2` к любой странице товара и убедитесь.

 

За отсутствие дублей от параметров отвечает canonicial  - это железобетонное отсутствие дублей

Логических.

Физических - нет. Физически дубли присутствуют. Пример выше, в (1)

Надіслати
Поділитися на інших сайтах


1. Это не seo_pro, а seo_url:

http://demo.myopencart.com/index.php?route=product/product&path=20&product_id=42
http://demo.myopencart.com/index.php?route=product/product&product_id=42
Во-вторых, там вообще кажется ЧПУ не включен, т.к. в демо-базе у всех товаров есть SEO URL, насколько помню.

2. В код загляните. Фильтрация на странице товара (где она всю жизнь и была) - есть, никуда не делась.

https://github.com/myopencart/ocStore/blob/ocStore2/upload/catalog/controller/common/seo_pro.php#L125-L134

Если Dinox включит на демке сеопро, можете притулить свой `paging=2` к любой странице товара и убедитесь.

 

Логических.

Физических - нет. Физически дубли присутствуют. Пример выше, в (1)

 

 

Ну тогда dinox надо исправлять этот БАГ

 

И заканчивайте демагогию про "физические", "духовные" и т п дубли

Нет их при canonicial

Всё, НЕТУ

Категорично. И не рассказывайте эти сказки про "духовные" дубли  ни кому. Без обид

 

Не сбивайте народ без квалификации, а то "начитаются" и начнут "умничать" глупости

 

Одно дело "дубли" ЧПУ (просто не красиво, при canonicial и их нет кстати) а другое "параметров"

Надіслати
Поділитися на інших сайтах

Помогите!

Как сделать так что-бы пропал такой путь к главной странице? - index.php?route=common/home

 

Модуль поставил, но все равно к главной такой путь остался. Менюшки от модуля как на более старой версии в модулях нет...

Надіслати
Поділитися на інших сайтах


тут решаются проблемы seo_pro, а не проблемы связанные с установкой. что может быт проще пары кликов в админке и выбора файла ocmod для установки?

Надіслати
Поділитися на інших сайтах

Добрый день установил на Open Server ,при переходе на карточку товара

Object not found!

The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.

If you think this is a server error, please contact the webmaster.

Error 404

ссылка такого плана http://sport.ru/325-aerofit-pro-8600tm-lcd

а категории http://sport.ru/index.php?route=product/category&path=62_97

спасибо.

Змінено користувачем zava
Надіслати
Поділитися на інших сайтах


При установке seo-pro через админ панель и выборе файлов install Неправильный тип файла!

Цепляю архив: FTP needs to be enabled in the settings

При установке http://www.opencart.com/index.php?route=extension/extension/info&extension_id=18892

Возникает ошибка: Modification Local copy OCMOD by iSenseLabs is using the same ID code as the one you are trying to upload!

Подскажите новичку?

Змінено користувачем Daniloff91
Надіслати
Поділитися на інших сайтах


Поставил Но от ocj

Пролечил 

Кому актуально исправить надписи в меню Undefined variable: entry_seo_url_type

вносим правки в два файла

 

..\admin\controller\setting\setting.php

после строки

$data['entry_seo_url'] = $this->language->get('entry_seo_url');

добавляем

$data['entry_seo_url_type'] = $this->language->get('entry_seo_url_type');
$data['entry_seo_url_include_path'] = $this->language->get('entry_seo_url_include_path');
$data['entry_seo_url_postfix'] = $this->language->get('entry_seo_url_postfix');
$data['help_seo_url_include_path'] = $this->language->get('help_seo_url_include_path');
$data['help_seo_url_postfix'] = $this->language->get('help_seo_url_postfix');

 

..\admin\language\english\setting\setting.php

после строки

$_['entry_seo_url']                    = 'Use SEO URLs';

добавляем

$_['entry_seo_url_type']               = 'SEO URLs type';
$_['entry_seo_url_include_path']       = 'SEO URLs type';
$_['entry_seo_url_postfix']            = 'SEO URLs postfix';
$_['help_seo_url_include_path']        = 'SEO URLs type';
$_['help_seo_url_postfix']             = 'SEO URLs postfix';
Надіслати
Поділитися на інших сайтах

Вроде все работает. НО Тема не стандартная. Рген тема. Проблема при быстром просмотре пред просмотре - открывает в окне полноценную страницу. А надо только продукт с описанием. 

Как пролечить без автора? Где копать ?  :mellow:

Надіслати
Поділитися на інших сайтах

При переключении языка переходит так - site/ru/index.php?route=common/language/language - НЕПРАВИЛЬНЫЙ ПУТЬ. Выходит белая страница. И ошибку 

PHP Notice:  Undefined variable: redirect in /var/www/v/data/www/site/catalog/view/theme/rgen-opencart/template/common/language.tpl on line 17

 

Вот этот злощясный тпл 

<?php if (count($languages) > 0) { ?>
<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="language">
<a>
<?php foreach ($languages as $language) { ?>
<?php if ($language['code'] == $code) { ?>
<img src="image/flags/<?php echo $language['image']; ?>" alt="<?php echo $language['name']; ?>" title="<?php echo $language['name']; ?>">
<?php } ?>
<?php } ?>
<i class="caret"></i>
</a>
<div class="t-dd-menu">
<?php foreach ($languages as $language) { ?>
<a href="<?php echo $language['code']; ?>"><img src="image/flags/<?php echo $language['image']; ?>" alt="<?php echo $language['name']; ?>" title="<?php echo $language['name']; ?>" /><?php echo $language['name']; ?></a>
<?php } ?>
</div>
<input type="hidden" name="code" value="" />
<input type="hidden" name="redirect" value="<?php echo $redirect; ?>" />
</form>
<?php } ?>
 
Может добрые люди помогут где подправить? :oops:
Змінено користувачем maiki
Надіслати
Поділитися на інших сайтах

После установки не заходит в админку сайта.

 

Сделал все тоже самое на чистой базе и дефолтовой теме:

 

1. Установил с нуля ocStore 2.1.0.1

2. Установил FTP Fix.

3. Нажал "Обновить"

4. Во время установки SeoPro вышла ошибка про SQL. Удалил из архива файл sql и модуль установился.

5. Нажал "Обновить" и после этого белый экран... Сайт работает, но в админку зайти нельзя, только ввод логина и пароля, после этого белый экран.

 

Как быть или как откатать все назад?

 

Надіслати
Поділитися на інших сайтах


Спасибо, удалил все их папки и админка заработала )))

 

Такой вопрос, а разве включив SeoPro и ЧПУ не должны URL создаваться по названию статьи? В поле SEO URL ничего не пишу, сохраняю новую статью, захожу вновь в нее, но поле так и остается пустым... Или я что-то не так понимаю в функциональности SeoPro?

Змінено користувачем jjoni
Надіслати
Поділитися на інших сайтах


А ваш плагин не переписывает url, если пересохранить страницу? Страница была создана до установке плагина. После установки пересохранил страницу и в итоге пустое полу с URL заполнилось, но ссылка по факту осталась прежней "index.php?route=information/information&information_id=8"

Змінено користувачем jjoni
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

C опенкарт 2.1.0.1 Дружит ?  :oops:

У меня лично на локальном сервере не заработало!

На странице настройки SeoPro ошибки, одна из них

 

Notice: Undefined variable: entry_seo_url_type inD:\OpenServer\domains\acces2.1\system\storage\modification\admin\view\template\setting\setting.tplon line 1515

Есть решение данной проблемы ?

Змінено користувачем ParadoxDK
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.