Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

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


 Share

Recommended Posts

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

  • +1 4
Link to comment
Share on other sites


  • 4 weeks later...

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

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

Link to comment
Share on other sites


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

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

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

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

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

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

Link to comment
Share on other sites

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

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

 

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

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

Link to comment
Share on other sites


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

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

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

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites


2 часа назад, Snoop3000 сказал:
  • Добавлен сервер курса валют Нацбанк Украины

А как его в админке активировать то?

 

 

Link to comment
Share on other sites


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

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

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

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

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

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

 

Link to comment
Share on other sites


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

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

......

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

 

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

 

image.png.f3736874aecf0579b555e573bba13589.png

 

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

 

 

Edited by Salga
Link to comment
Share on other sites


В 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 до максимальной версии.

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

 

Link to comment
Share on other sites

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

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

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

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

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

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

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

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

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

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

  • +1 1
Link to comment
Share on other sites

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

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

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

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

 

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

$this->customer->logout();

 

Добавьте:

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

 

  • +1 1
Link to comment
Share on other sites

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

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

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

..

 

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

 

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

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

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

 

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



$this->customer->logout();

 

Добавьте:



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

 

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

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

 

 

Edited by Salga
Link to comment
Share on other sites


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

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

 

У вас OcStore 2.3.0.2.4?

Link to comment
Share on other sites

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

У вас OcStore 2.3.0.2.4?

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

Link to comment
Share on other sites


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

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

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

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

 

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

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

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

 

 

  • +1 1
Link to comment
Share on other sites

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????

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

 

Link to comment
Share on other sites


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

Так и делаю

Не помогает.

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

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

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

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites


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

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

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

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

 

Link to comment
Share on other sites

  • 2 weeks later...

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

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

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

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.