Перейти к содержанию

Рекомендуемые сообщения

Есть еще один баг, может если интересно - зафиксируйте для следующей версии сборки. Подробно он разбирался тут 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
44 минуты назад, Medialine сказал:

Есть еще один баг, может если интересно - зфиксируйте для следующей версии сборки.

следуюшая версия будет года через два наверное

  • +1 2

Поделиться сообщением


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

при включенном SEO Pro ложится сайт

 

Цитата

Warning: preg_replace(): Unknown modifier '$' in C:\OpenServer\domains\test.by\system\library\seopro.php on line 416Warning: Cannot modify header information - headers already sent by (output started at C:\OpenServer\domains\test.by\catalog\controller\startup\error.php:34) in C:\OpenServer\domains\test.by\system\library\response.php on line 36

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 часов назад, kamar87 сказал:

при включенном SEO Pro ложится сайт

 

 

Он у меня вообще не работает :) Какой то веселый релиз получился :)

Поделиться сообщением


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

Поставил на хостинг ocstore 3.0.2.0 включил seopro, все работает

Версия php 7.1

Изменено пользователем staix

Поделиться сообщением


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

Приветствую.

Скрипт обновления в дистрибутиве не работает от слова совсем, его наверно вообще не трогали.

 

С версии coStore 1.5 на оригинальный OpenCart 3.0.2 всё работает без проблем (промежуточный шаг - самописный патчик для SQL естественно), всё взлетает и всё работает.

А вот вариант с версии coStore 1.5 на ocStore 3.0.2 после старта почему то частично отсутствует локализация,  с правами доступа бяда (но это лечится), а вот с пустым разделом внутри 

Цитата

Settings  > text_home  > Stores  > Settings

это уже не лечится, а без настроек магазина это уже не юзабельно.

 

Отдельная  тема про изображения товаров, они при обновлении всё чудесным образом исчезли, хотя на  OpenCart 3.0.2 всё работает и всё на месте.

Это не весь перечень проблем, но этого хватает.

 

То есть по факту после старта получаем нерабочий магазин, возможно то же самое будет если обновляться с версии 2.3, так как изменения в системе upgrade однотипные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, costas сказал:

Приветствую.

Скрипт обновления в дистрибутиве не работает от слова совсем, его наверно вообще не трогали.

  

С версии coStore 1.5 на оригинальный OpenCart 3.0.2 всё работает без проблем (промежуточный шаг - самописный патчик для SQL естественно), всё взлетает и всё работает.

А вот вариант с версии coStore 1.5 на ocStore 3.0.2 после старта почему то частично отсутствует локализация,  с правами доступа бяда (но это лечится), а вот с пустым разделом внутри 

это уже не лечится, а без настроек магазина это уже не юзабельно.

 

Отдельная  тема про изображения товаров, они при обновлении всё чудесным образом исчезли, хотя на  OpenCart 3.0.2 всё работает и всё на месте.

Это не весь перечень проблем, но этого хватает.

 

То есть по факту после старта получаем нерабочий магазин, возможно то же самое будет если обновляться с версии 2.3, так как изменения в системе upgrade однотипные.

Гитхаб с фиксом вас ждет!
Просто плачет! 
Спасибо за участие!

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 10.02.2019 в 08:31, staniki сказал:
В 09.02.2019 в 17:56, kamar87 сказал:

при включенном SEO Pro ложится сайт

 

 

Он у меня вообще не работает

 

тоже чуть не завалил этот квест :D

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

и во вкладке Seo Pro недостаточно просто включить/настроить - нужно еще и в основной вкладке Сервер включить seourl

(не считая htaccess)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Yoda сказал:

Гитхаб с фиксом вас ждет!
Просто плачет! 
Спасибо за участие!

Спасибо, потестим.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, AlexDW сказал:

 

тоже чуть не завалил этот квест :D

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

и во вкладке Seo Pro недостаточно просто включить/настроить - нужно еще и в основной вкладке Сервер включить seourl

(не считая htaccess)

да я сразу заметил что 2 вкладки стали... но у меня не работает все равно

Поделиться сообщением


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

Понял в чем прикол... если поставить "Добавить слэш в конец ссылки" \ Да и "Окончание ЧПУ (например .html)" \ Поставить \

 

тогда и появляется такая ошибка

Поделиться сообщением


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

Кто запихнул SEO URL в Дизайн?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 часов назад, Yoda сказал:

Гитхаб с фиксом вас ждет!
Просто плачет! 
Спасибо за участие!

Приветствую.

Какую версию качать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 12.02.2019 в 05:45, costas сказал:

Какую версию качать?

3.0.2.0

Насколько я вижу 3.0.3.1 на Гит еще не добавили, а 3.1 еще нет

Поделиться сообщением


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

К сожалению те, кто писал seoPro вновь не учел старых граблей, исправленных в том числе мной еще в OpenCart 2.1, 2.3...

Стоит поучиться командной разработке.

 

Вновь нужно добавлять isset($this->request->server['...']), так как в php-cli $_SERVER может не быть.

Вновь нужно в метод validate() добавлять исключения для utm-меток в параметрах, чтобы сработала метрика.

 

И смысл делать pul-request, если в последствии они опять будут забыты: возьмем у Даниэля, приложем свой старый seoPro, готова сборка.

 

 

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
31 минуту назад, toporchillo сказал:

вновь не учел старых граблей, исправленных

 

31 минуту назад, toporchillo сказал:

добавлять isset($this->request->server[

		if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) {
			$config_ssl = substr($this->config->get('config_ssl'), 0, $this->strpos_offset('/', $this->config->get('config_ssl'), 3) + 1);
			$url = str_replace('&', '&', $config_ssl . ltrim($this->request->server['REQUEST_URI'], '/'));
			$seo = str_replace('&', '&', $this->url->link($this->request->get['route'], $this->getQueryString(array('route')), true));
		} else {
			$config_url = substr($this->config->get('config_url'), 0, $this->strpos_offset('/', $this->config->get('config_url'), 3) + 1);
			$url = str_replace('&', '&', $config_url . ltrim($this->request->server['REQUEST_URI'], '/'));
			$seo = str_replace('&', '&', $this->url->link($this->request->get['route'], $this->getQueryString(array('route')), false));
		}

тадам

 ltrim($this->request->server['REQUEST_URI'], '/'));

Поделиться сообщением


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

 и ещё б расширить варианты определения https 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
54 минуты назад, toporchillo сказал:

И смысл делать pul-request, если в последствии они опять будут забыты: возьмем у Даниэля, приложем свой старый seoPro, готова сборка.

а вы попробуйте

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
32 минуты назад, chukcha сказал:

 


		if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) {
			$config_ssl = substr($this->config->get('config_ssl'), 0, $this->strpos_offset('/', $this->config->get('config_ssl'), 3) + 1);
			$url = str_replace('&', '&', $config_ssl . ltrim($this->request->server['REQUEST_URI'], '/'));
			$seo = str_replace('&', '&', $this->url->link($this->request->get['route'], $this->getQueryString(array('route')), true));
		} else {
			$config_url = substr($this->config->get('config_url'), 0, $this->strpos_offset('/', $this->config->get('config_url'), 3) + 1);
			$url = str_replace('&', '&', $config_url . ltrim($this->request->server['REQUEST_URI'], '/'));
			$seo = str_replace('&', '&', $this->url->link($this->request->get['route'], $this->getQueryString(array('route')), false));
		}

тадам

 ltrim($this->request->server['REQUEST_URI'], '/'));

Undefined index: REQUEST_URI

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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