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

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


dinox

Recommended Posts

В 21.03.2021 в 08:23, Anatohi сказал:

Хорошо бы этот фикс сразу в сборку добавить

На днях закину

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


Перезалил архивы с датой 27.03.2021, внесены все описанные выше ошибки с учетом правки SeoPro с utm метками. Для тех кто уже установил(обновил) мигазин с использованием предыдущих архивов используйте ocStore_2.3.0.2.4_fix_patch(27.03.2021).zip

  • +1 4
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Добрый день. В админке не работает раздел "Каталог - Статьи", он-же "Главная / Информация". Список статей отображается, но если попробовать открыть статью, либо добавить новую, просто открывается пустая страница, ничего не грузится, хотя ссылка генерируется верная "****.ru/admin/index.php?route=catalog/information/add&token=EVMyDmyfPaQgOxIvJopN22B3uFWqOe6Y"

В разделе "Дополнения - Дополнения" также пробовал установить "Информация" и "включить", не помогло. Подскажите, пожалуйста, куда копать для решения проблемы?

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


6 часов назад, herohero сказал:

просто открывается пустая страница, ничего не грузится, хотя ссылка генерируется верная

Смотрите в логах сервера какая ошибка. На чистом 2.3.0.2.4 такой проблемы не наблюдаю. 

6 часов назад, herohero сказал:

В разделе "Дополнения - Дополнения" также пробовал установить "Информация" и "включить", не помогло.

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

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

22 часа назад, iglin сказал:

Смотрите в логах сервера какая ошибка. На чистом 2.3.0.2.4 такой проблемы не наблюдаю. 

 

Логи пустые. Ошибок нет.

Из дополнений делал только установку шаблона MMKR2 и модуль NewsBlog, а также подключил SSL. Но абсолютно все работает, кроме родных статей. :(

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


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

Логи пустые. Ошибок нет.

Возможно те те логи смотрите. Если пустая страница, то вероятней всего там ошибка на сервере, но вывод ошибок отключен. Проблема явно не со сборкой, нужно разбираться что конкретно у вас не работает. 

Чтобы убедиться - установите рядом на том же сервере чистый оцстор, не меняйте ничего и проверьте работают ли статьи.

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

22 часа назад, iglin сказал:

Чтобы убедиться - установите рядом на том же сервере чистый оцстор, не меняйте ничего и проверьте работают ли статьи.

Действительно, установил на тестовый домен аналогичную сборку и те-же модули, проблема не возникла. Ума не приложу, как так вышло. Пойду искать помощь и решение.

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


Релиз установлен на чистую в конце апреля.

На сайте две группы покупателей - розница и опт.

Розница - просто прохожие. Оптовики - только регистрация. При авторизации видят свои цены (реализовано через Скидки + модулем протестила).

ПРОБЛЕМА: Стоит один раз авторизоваться и потом сайт помнит тебя - ты оптовик навеки. Т.е. разлогинившись, сайт продолжает отображать цены опта + в симпле настройка минимальной покупки именно для опта установлена и она тоже выводится (для розницы ограничений нет). По сути - я на сайте как розничный покупатель, но цены вижу оптовые и при оформлении заказа вижу ограничение мин.покупки. Сайт продолжает "думать", что я оптовик.

Думалось сначала на кеш браузера, но все вычищено, а цены все равно выводит оптовые. Проверила на соседнем проекте, там 2.3.03 и тоже 2 группы покупателей - все работает четко. Стоит разлогиниться, цена на сайте выводится розничная.

Даже не знаю, куда копать.

 

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


18 часов назад, Salga сказал:

Релиз установлен на чистую в конце апреля.

......

Даже не знаю, куда копать.

 

Если пересохранять группы, то выводит группе розница цены розницы, но при оформлении заказа товар в корзину идт по рознице, а окончательное оформление опять идет по оптовой цене 

 

image.png.f3736874aecf0579b555e573bba13589.png

 

Поставила на поддомен сборку 2.3.0.2.3- по ценам все работает как нужно. 

 

 

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


В 04.05.2021 в 15:37, Salga сказал:

Релиз установлен на чистую в конце апреля.

На сайте две группы покупателей - розница и опт.

Розница - просто прохожие. Оптовики - только регистрация. При авторизации видят свои цены (реализовано через Скидки + модулем протестила).

ПРОБЛЕМА: Стоит один раз авторизоваться и потом сайт помнит тебя - ты оптовик навеки. Т.е. разлогинившись, сайт продолжает отображать цены опта + в симпле настройка минимальной покупки именно для опта установлена и она тоже выводится (для розницы ограничений нет). По сути - я на сайте как розничный покупатель, но цены вижу оптовые и при оформлении заказа вижу ограничение мин.покупки. Сайт продолжает "думать", что я оптовик.

Думалось сначала на кеш браузера, но все вычищено, а цены все равно выводит оптовые. Проверила на соседнем проекте, там 2.3.03 и тоже 2 группы покупателей - все работает четко. Стоит разлогиниться, цена на сайте выводится розничная.

Даже не знаю, куда копать.

 

Напишите автору модуля Simple.

Сталкивался с похоже ситуацией.

В стартапе есть такой код

// Customer Group
if ($this->customer->isLogged()) {
    $this->config->set('config_customer_group_id', $this->customer->getGroupId());
} elseif (isset($this->session->data['customer']) && isset($this->session->data['customer']['customer_group_id'])) {
    // For API calls
    $this->config->set('config_customer_group_id', $this->session->data['customer']['customer_group_id']);
} elseif (isset($this->session->data['guest']) && isset($this->session->data['guest']['customer_group_id'])) {
    $this->config->set('config_customer_group_id', $this->session->data['guest']['customer_group_id']);
}

 

И я сталкивался с ситуацией, когда при выходе из личного кабинета модуль Simple оставляет в  переменной $this->session->data['guest']['customer_group_id'] старую группу залогиненного клиента.

Дело было давно и уже не помню подробностей. Может стоит обновить модуль Simple до максимальной версии.

Попробуйте написать автору и уточнить данный момент.

 

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

В 04.05.2021 в 15:37, Salga сказал:

Даже не знаю, куда копать.

Проверил. Действительно остаётся ID группы залогиненного клиента.

$this->session->data['guest']['customer_group_id']

Повторить проблему просто:

1) Логининимся под клиентом из не дефольной группы

2) Заходим на оформление заказа, но заказ не делам.

3) Нажимаем логаут.

И получаем в этой переменной ID группы залогиненного клиента.

Естественно все акции и скидки будут считаться от этой группы.

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

В 04.05.2021 в 15:37, Salga сказал:

Даже не знаю, куда копать.

Как простое решение.

В файле catalog/controller/account/logout.php

 

После строки:

$this->customer->logout();

 

Добавьте:

unset($this->session->data['guest']);

 

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

8 часов назад, mpn2005 сказал:

..Напишите автору модуля Simple.

...Может стоит обновить модуль Simple до максимальной версии.

..

 

Это первое, что проверила. Симпл не при чем, отключила его, на дефолте та же шняга.

 

7 часов назад, mpn2005 сказал:

Как простое решение.

В файле catalog/controller/account/logout.php

 

После строки:



$this->customer->logout();

 

Добавьте:



unset($this->session->data['guest']);

 

Не помогло. (кеш чистила, модификаторы обновляла)

Цена на витрине обновляется (для розницы), но при оформлении все для опта идет снова, и цена и ограничение мин.

 

 

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


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

Не помогло. (кеш чистила, модификаторы обновляла)

 

У вас OcStore 2.3.0.2.4?

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

3 часа назад, buslikdrev сказал:

У вас OcStore 2.3.0.2.4?

Конечно, в этой ветке и пишу). На 2.3.0.2.3 все работает, не хочется откатываться на нее, есть некоторые удобности в четверке

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


10 часов назад, Salga сказал:

Не помогло. (кеш чистила, модификаторы обновляла)

Цена на витрине обновляется (для розницы), но при оформлении все для опта идет снова, и цена и ограничение мин.

После правки нужно залогиниться и разлогиниться.

 

Ну или можно кардинально сменить логику в файле catalog/controller/sartup/starup.php

Удалить или закомментировать вот эту строку:

$this->config->set('config_customer_group_id', $this->session->data['guest']['customer_group_id']);

 

 

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

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

После правки нужно залогиниться и разлогиниться.

 

 

Так и делаю

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

Ну или можно кардинально сменить логику в файле catalog/controller/sartup/starup.php

Удалить или закомментировать вот эту строку:


$this->config->set('config_customer_group_id', $this->session->data['guest']['customer_group_id']);

 

 

Не помогает.

Сверила данные файлы (и logout.php) с 2.3.0.2.3 - там все идентично, но работает же.... Что то другое глючит в 2.3.0.2.4????

На поддомене тестила без добавочных модулей, на дефолтном шаблоне - не работает.

 

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


40 минут назад, Salga сказал:

Так и делаю

Не помогает.

Сверила данные файлы (и logout.php) с 2.3.0.2.3 - там все идентично, но работает же.... Что то другое глючит в 2.3.0.2.4????

На поддомене тестила без добавочных модулей, на дефолтном шаблоне - не работает.

Тогда заочно точно ничего откопать не получится. 

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

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

Спасибо, что проявили участие. "Родители" сборки на отдыхе? Или сейчас "как есть" берем?

Если скините в личку доступ на фтп и в админку и опишите как пошагово повторить проблему, то могу глянуть.

Т.к. весьма странный глюк у вас наблюдается.

 

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

  • 2 weeks later...

меня сомнения одолевают

модули php 5.6 заработают на этой сборке ?

есть бесплатные модули там в описании про версию php вообще ни чего не указано

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


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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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