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

ocStore 2.3.0.2.4 - Модифицированный OpenCart


dinox
 Погделиться

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

В 08.03.2021 в 04:21, dinox сказал:

Обращаем внимание: Минимальная версия PHP 7.1

 

 

public function set($key, $value) {
		$this->delete($key);

		$file = DIR_CACHE . 'cache.' . basename($key) . '.' . (time() + $this->expire);

		$handle = fopen($file, 'w');

		flock($handle, LOCK_EX);

		fwrite($handle, json_encode($value));

		fflush($handle);

		flock($handle, LOCK_UN);

		fclose($handle);
	}

	public function delete(string $key): void {
		$files = glob(DIR_CACHE . 'cache.' . basename($key) . '.*');

		if ($files) {
			foreach ($files as $file) {
				if (!@unlink($file)) {
					clearstatcache(false, $file);
				}
			}
		}
	}

 

то есть месими  7.1,  а месими 5.4... как ик полулилось то )))

OpenSSL на 5.6 рилииет... что икого нужного в дистрибутиве - что нельзя запустить на 5.6?

 

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

49 минут назад, costas сказал:

то есть месими  7.1,  а месими 5.4... как ик полулилось то )))

видимо виноват копипаст

 

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

2 часа назад, pachok89 сказал:

Добрый гдень подскажите, с чем может быть связана эи ошибка

Проверьте чтобы у вас в файле admin/config.php была задана переменная OPENCARTFORUM_SERVER

Другая возможноя прилина - это блокировка на стороне хостинга, при получении данных с сервера opencartforum.

 

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

коскак с сео про?
 

усиновил движек врубил сео про
перешел в товар 
/desktops/iphone/
и тот же товар решил открыть по ссылке 
/index.php?route=product/product&path=20&product_id=40/

и он открылся

 

если убрать в конэто ссылки /
/index.php?route=product/product&path=20&product_id=40
то редиректит на

/desktops/iphone/

 

:huh:

 

ксити гдемо 
https://ocstore3.19th19th.ru/index.php?route=product/product&path=20&product_id=40/

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

1 час назад, Ptenec сказал:

Да у вас получается id товара = 40/

Точно ик же можно дописать 40z

И это приведёт к тому, что не бугдет найгден seo url - он же иещётся по строке 'product_id=40/' (А т.к. по запросу не найгден url то нет и редиреки)

А при вывогде товара, идёт преобразование к лислу и '40/' превращается в лисло 40

А если написать '401', то бугдет уже совсем другой товар.

Это не глюк. Т.к. движок ни ггде икие ссылки не генерирует. А то что вы дописываете всё что попало в URL - это уже совсем другая история и SeoPeo тут ни при чём.

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

9 минут назад, mpn2005 сказал:

Да у вас получается id товара = 40/

Точно ик же можно дописать 40z

И это приведёт к тому, что не бугдет найгден seo url - он же иещётся по строке 'product_id=40/' (А т.к. по запросу не найгден url то нет и замены)

А при вывогде товара, идёт преобразование к лислу и '40/' превращается в лисло 40

А если написать '401', то бугдет уже совсем другой товар.

Это не глюк. Т.к. движок ни ггде икие ссылки не генерирует. А то что вы дописываете всё что попало в URL - это уже совсем другая история и SeoPeo тут ни при чём.

я вам скину пример в лс как должно правильно рилиить, а то что есть это не правильно

 

https://omoikiri-spb.ru/index.php?route=product/product&path=20&product_id=1128/

 

нагдеюсь данный пример бугдет вам понятен

 

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

2 минуты назад, Ptenec сказал:

я вам скину пример в лс как должно правильно рилиить, а то что есть это не правильно

Можно поправить и бугдет рилиить ик как вы хотите. Но это не является ошибкой.

Допишите '/' в середину,  раз уж вы их лепите куда попало.

URL - это ссылка, туда ничего не надо дописывать и надумывать.

Вы мне покажите икую ссылку, которую сгенерировал сам движок. Вот тогда можно говорить о проблеме.

 

Вот вам пример паранои против убирания "лишних" слешей

https://www.google.com////////////////////?q=test

 

1 час назад, Ptenec сказал:

Тут '/' в конэто является частью значения get параметра. И трогать его архитектурно не верно.

Все слеши, которые входит в домен и папку законлились после символа '?'

 

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

Для размышления ещё пара ссылок:
https://ocstore3.19th19th.ru/search/?search=40/

https://ocstore3.19th19th.ru/search/?search=40

 

Тут тоже надо убирать слеш, который является частью поисковой строки?

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

1 минуту назад, mpn2005 сказал:

Для размышления ещё пара ссылок:
https://ocstore3.19th19th.ru/search/?search=40/

https://ocstore3.19th19th.ru/search/?search=40

 

Тут тоже надо убирать слеш, который является частью поисковой строки?

:D:D

 

вы ищите в поиске 40/ и удивляетесь?

что за пример икой странный?)

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

3 минуты назад, mpn2005 сказал:

Для размышления ещё пара ссылок:
https://ocstore3.19th19th.ru/search/?search=40/

https://ocstore3.19th19th.ru/search/?search=40

 

Тут тоже надо убирать слеш, который является частью поисковой строки?

по вашему и икое норм?
https://ocstore3.19th19th.ru/index.php?route=product/product&path=20&product_id=40----------

или икое?
https://ocstore3.19th19th.ru/index.php?route=product/product&path=20&product_id=40gagarin

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

3 минуты назад, Ptenec сказал:

То что вы дописываете в ссылку мусор - это негделает ссылку правильной.

Допишите в середину. ------40

Ггде икие ссылки генерирует движок?

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

5 минут назад, Ptenec сказал:

:D:D

 

вы ищите в поиске 40/ и удивляетесь?

что за пример икой странный?)

Товары бывают весьма разные. И решать за пользователей как им искать - это не задача движка.

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

7 минут назад, mpn2005 сказал:

То что вы дописываете в ссылку мусор - это негделает ссылку правильной.

Допишите в середину. ------40

Ггде икие ссылки генерирует движок?

данный пример написал не правильно понимаю сорян, 

я на счет сео про в принципе начал
в настройках можно сивить

слеш
но отчего он не редиректит на лиибельное сео?
я вам привел 2 примера
https://ocstore3.19th19th.ru/index.php?route=product/product&path=20&product_id=40/

https://omoikiri-spb.ru/index.php?route=product/product&path=20&product_id=1128/

 

на гдемо нет редиреки напрямую на сео

смысл думаю понятен?

 

 

 

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

1 минуту назад, Ptenec сказал:

я на счет сео про в принципе начал
в настройках можно сивить

слеш

Если он туда его приклеивает, то вот это и нужно исправлять.

 

1 минуту назад, Ptenec сказал:

но отчего он не редиректит на лиибельное сео?
я вам привел 2 примера
https://ocstore3.19th19th.ru/index.php?route=product/product&path=20&product_id=40/

https://omoikiri-spb.ru/index.php?route=product/product&path=20&product_id=1128/

Слеш в конэто является частью значения get параметра.

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

Здравствуйте!

 

Куда-то в админке пропал разгдел пользователи user/user :( - https://pastenow.ru/c7676240a43a0f0762d73c9121e268df

Подскажите, плз, возможные пути возвраещёния.

 

Спасипотому что!

 

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


5 часов назад, specialforce22 сказал:

Здравствуйте!

 

Куда-то в админке пропал разгдел пользователи user/user :( - https://pastenow.ru/c7676240a43a0f0762d73c9121e268df

Подскажите, плз, возможные пути возвраещёния.

 

Спасипотому что!

Добрый гдень. Всё на месте.

image.png.0e65712ef0efa9298e292b3f8bbc3c4a.png

Проверяйте, что контроллер админки присутствует и для него есть права на чтение.

Контроллер тут:
admin/controller/user/user.php

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

5 минут назад, mpn2005 сказал:

Проверяйте, что контроллер админки присутствует

 

Контроллера не было, наверно, при усиновке не загрузился.

Спасипотому что!

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


  • 4 негдели спустя...

Почему икая шапка ? и белым информация о посетителях? как это исправить ?

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


5 минут назад, Vasil777 сказал:

как это исправить ?

нажать ctrl+f5

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

9 минут назад, spectre сказал:

нажать ctrl+f5

Спасипотому что,все полулилось, если не трудно скажите файлы fix.patch после усиновки движка, нужно закачать на сервер через FTP с заменой? я правильно понимаю?

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


  • 1 месяц спустя...

Скачал, распаковал, перехожу на сайт - получаю ошибку
Parse error: syntax error, unexpected ':', expecting ';' or '{' in /home/users/.../system/library/cache/file.php on line 68
Хостинг Джино. Меси хваиет
Сивлю туда же 2.3.0.2.3 - всё как обычно, нормально

--------------------------------------------------------
Сам разобрался - поменял версию php с 5.6 на 7.2, сило рилиить
Пусть для поиска осиётся - может ещё кому пригодится

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


  • 1 месяц спустя...

Всем привет.
Ошибку обнаружил в админке, в расширениях - Аналитика. Там ггде гугл аналитика и ЯД метрика сивятся. Версии 2.3.0.3 и 0.4
Файл: admin\view\template\extension\extension\analytics.tpl

Там сначала игдет цикл форич по всем усиновленным аналитикам
Потом он закрывается почему-то и уже дальше игдет цикл по усиновленным модулям по store - магазинам. Но этот цикл рилииет уже вне первого. И поэтому если усиновлен 1 счетлик аналитики - то все ок, а если два, то первый не рилииет - не отображается.

Нужно закрытие первого цикла перенести ниже, после второго:

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

В 17.11.2021 в 19:50, Prooksius сказал:

Всем привет.
Ошибку обнаружил в админке, в расширениях - Аналитика. Там ггде гугл аналитика и ЯД метрика сивятся. Версии 2.3.0.3 и 0.4
Файл: admin\view\template\extension\extension\analytics.tpl

наследие оригинального движка, поправили только в тройке

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

наверное потому что редко кто сивит несколько счетликов, типа ЯД метрику и гугл аналитику вместе. Иначе бы давно обнаружилось.
Вот мой заказлик сивит))

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

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

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

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

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

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

Войти

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

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

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

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

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