Флуд на тему PrestaShop

У вас точно версия 1.6.1.16 ? Размер должен быть 185 870 байт.
1) покажите 666-ую строчку из /controllers/admin/AdminThemesController.php
2) проверьте есть ли в вашем /classes/controller/AdminController.php определение функции authorizationLevel()

Ну вообще давным давно я через 1-click upgrade обновилась с 1.5.6 до 1.6.16 как пишет сама преста, может быть из за этого косяки повылазили..

Код:
public function addFiltersToBreadcrumbs()
    {
        if ($this->filter && is_array($this->fields_list)) {
            $filters = array();

            foreach ($this->fields_list as $field => $t) {
                if (isset($t['filter_key'])) {
                    $field = $t['filter_key'];
                }
                if ($val = Tools::getValue($this->table.'Filter_'.$field)) {
                    if (!is_array($val)) {
                        $filter_value = '';
                        if (isset($t['type']) && $t['type'] == 'bool') {
                            $filter_value = ((bool)$val) ? $this->l('yes') : $this->l('no');
                        } elseif (is_string($val)) {
                            $filter_value = htmlspecialchars($val, ENT_QUOTES, 'UTF-8');
                        }
                        if (!empty($filter_value)) {
                            $filters[] = sprintf($this->l('%s: %s'), $t['title'], $filter_value);
                        }
666ая строчка   } else {
                        $filter_value = '';
                        foreach ($val as $v) {
                            if (is_string($v) && !empty($v)) {
                                $filter_value .= ' - '.htmlspecialchars($v, ENT_QUOTES, 'UTF-8');
                            }
                        }
                        $filter_value = ltrim($filter_value, ' -');
                        if (!empty($filter_value)) {
                            $filters[] = sprintf($this->l('%s: %s'), $t['title'], $filter_value);
                        }
                    }
                }
            }

authorizationLevel() вообще не нашла такой функции в этом файле)
Попробовала заменить свой AdminController.php на оригинальный из сборки) ошибка при загрузке лого пропала, но в письмах так и не появляется. Вообще это все не принципиально конечно)) Но раздражает наличие всякого рода ошибок.. тем более они же и какие-то другие могут цеплять, о которых я не знаю.

Вот думаю обновиться с 1.6.16 до 1.6.24 через 1-click могут ли какие-то критичные проблемы возникнуть в таком случае?
 
Hi, No problem it can come from the module
 
Ну вообще давным давно я через 1-click upgrade обновилась с 1.5.6 до 1.6.16 как пишет сама преста, может быть из за этого косяки повылазили..

Код:
public function addFiltersToBreadcrumbs()
    {
        if ($this->filter && is_array($this->fields_list)) {
            $filters = array();

            foreach ($this->fields_list as $field => $t) {
                if (isset($t['filter_key'])) {
                    $field = $t['filter_key'];
                }
                if ($val = Tools::getValue($this->table.'Filter_'.$field)) {
                    if (!is_array($val)) {
                        $filter_value = '';
                        if (isset($t['type']) && $t['type'] == 'bool') {
                            $filter_value = ((bool)$val) ? $this->l('yes') : $this->l('no');
                        } elseif (is_string($val)) {
                            $filter_value = htmlspecialchars($val, ENT_QUOTES, 'UTF-8');
                        }
                        if (!empty($filter_value)) {
                            $filters[] = sprintf($this->l('%s: %s'), $t['title'], $filter_value);
                        }
666ая строчка   } else {
                        $filter_value = '';
                        foreach ($val as $v) {
                            if (is_string($v) && !empty($v)) {
                                $filter_value .= ' - '.htmlspecialchars($v, ENT_QUOTES, 'UTF-8');
                            }
                        }
                        $filter_value = ltrim($filter_value, ' -');
                        if (!empty($filter_value)) {
                            $filters[] = sprintf($this->l('%s: %s'), $t['title'], $filter_value);
                        }
                    }
                }
            }

authorizationLevel() вообще не нашла такой функции в этом файле)
Попробовала заменить свой AdminController.php на оригинальный из сборки) ошибка при загрузке лого пропала, но в письмах так и не появляется. Вообще это все не принципиально конечно)) Но раздражает наличие всякого рода ошибок.. тем более они же и какие-то другие могут цеплять, о которых я не знаю.

Вот думаю обновиться с 1.6.16 до 1.6.24 через 1-click могут ли какие-то критичные проблемы возникнуть в таком случае?

в этом мире может быть всё что угодно... :)

я в таком случае:
- ставлю 1.7.6
- импортирую с помощью модуля migrationpro каталог товаров (+ при желании и покупателей/заказов)
- начинаю новую жизнь проекта, с постоянным контролем качества и порядка, особенно в файлах ядра
 
Всем доброго времени суток.
Установил модуль Privat24 v1.8.6, но при оформлении заказа вылетает ошибка 500, включил PS_MODE_DEV, и вот что выдает (ниже скриншоты).
Может кто знает как это исправить? Преста последняя 1.7.6.
 

Вложения

  • Снимок1.JPG
    Снимок1.JPG
    157,7 KB · Просмотры: 10
  • Снимок2.JPG
    Снимок2.JPG
    220,6 KB · Просмотры: 9
  • Снимок3.JPG
    Снимок3.JPG
    56,1 KB · Просмотры: 10
  • privat24.v.1.8.6.zip
    394,7 KB · Просмотры: 4
Всем доброго времени суток.
Установил модуль Privat24 v1.8.6, но при оформлении заказа вылетает ошибка 500, включил PS_MODE_DEV, и вот что выдает (ниже скриншоты).
Может кто знает как это исправить? Преста последняя 1.7.6.
Очистите сначала весь кэш в папке var, и посмотрите есть ли ошибки в консоли браузера
 
Всем привет!
Вопрос к всем специалистам:
Хочу поднять свой собственный mail сервер, для почты для домена.
Яндекс ПДД, по определенным причинам не подходит, Google Suite получается слишком дорого, так как надо минимум 10 ящиков.
Сейчас использую Zoho, но в последнее время он начал работать очень не стабильно (сообщения в почтовые клиенты по imap приходят с большой задержкой)
Появилась идея взять не дорогой, простенький VPS за 10-20$, и настроить его исключительно в качестве почтового сервера.

Текущие объемы: 3000-4000 писем в месяц
При настройке собственного сервера хотелось бы предусмотреть возможность увеличения до 10 000 писем в месяц.

Кто что думает по этому поводу?
Возможно, кто-то уже реализовал такую штуку, и может поделиться опытом?
Также, интересно было бы услышать, кто каким образом реализует почту для домена на своих проектах?
 
Последнее редактирование:
Всем привет!
Вопрос к всем специалистам:
Хочу поднять свой собственный mail сервер, для почты для домена.
Яндекс ПДД, по определенным причинам не подходит, Google Suite получается слишком дорого, так как надо минимум 10 ящиков.
Сейчас использую Zoho, но в последнее время он начал работать очень не стабильно (сообщения в почтовые клиенты по imap приходят с большой задержкой)
Появилась идея взять не дорогой, простенький VPS за 10-20$, и настроить его исключительно в качестве почтового сервера.

Кто что думает по этому поводу?
Возможно, кто-то уже реализовал такую штуку, и может поделиться опытом?
Также, интересно было бы услышать, кто каким образом реализует почту для домена на своих проектах?
Зависит от объема отсылаемых писем.
 
Всем доброго времени суток.
Установил модуль Privat24 v1.8.6, но при оформлении заказа вылетает ошибка 500, включил PS_MODE_DEV, и вот что выдает (ниже скриншоты).
Может кто знает как это исправить? Преста последняя 1.7.6.

лучше уточните у разработчика модуля про свежую версию


со своей стороны рекомендую эти проверенные решения:

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху