Поддержка или помощь c Prestashop

Статус
В этой теме нельзя размещать новые ответы.
В админке на вкладке производительность. Оверрайды (Переопределения) Должны быть включены.

Был переключатель на Отключить Все. Выключил его. В итоге белый экран в админке и в публичной части.
Помогите, может надо что-то ещё сделать?

Если нет, то можно ли как-нибудь Включить, может через SQL запрос или иначе? Бекап не делал =) Спасибо!
 
Я понял.
tags.php должен выдавать список тегов. Ты вставляешь в него код из шаблона, только это не php код - это код smarty, чтобы он работал, как работает в престашоп - к нему сначала нужно "подключить" все функции престашопа. Как это делается я написал.
Видимо я что то не так делаю т.к не работает. Я в tags.php добавляю
Код:
<?php

include(dirname(__FILE__).'/../../config/config.inc.php');
include(dirname(__FILE__).'/../../init.php');

$context = Context::getContext();
define('BLOCKTAGS_MAX_LEVEL', 3);

        $tags = Tag::getMainTags((int)($params['cookie']->id_lang), (int)(Configuration::get('BLOCKTAGS_NBR')));

        $max = -1;
        $min = -1;
        foreach ($tags as $tag)
        {
            if ($tag['times'] > $max)
                $max = $tag['times'];
            if ($tag['times'] < $min || $min == -1)
                $min = $tag['times'];
        }

        if ($min == $max)
            $coef = $max;
        else
        {
            $coef = (BLOCKTAGS_MAX_LEVEL - 1) / ($max - $min);
        }

        if (!sizeof($tags))
            return false;
        foreach ($tags AS &$tag)
            $tag['class'] = 'tag_level'.(int)(($tag['times'] - $min) * $coef + 1);

print_r($tags);
 
Ищу разработчика модуля оплаты для Prestashop, за подробностями в лс.
 
Видимо я что то не так делаю т.к не работает. Я в tags.php добавляю
Код:
<?php

include(dirname(__FILE__).'/../../config/config.inc.php');
include(dirname(__FILE__).'/../../init.php');

$context = Context::getContext();
define('BLOCKTAGS_MAX_LEVEL', 3);

        $tags = Tag::getMainTags((int)($params['cookie']->id_lang), (int)(Configuration::get('BLOCKTAGS_NBR')));

        $max = -1;
        $min = -1;
        foreach ($tags as $tag)
        {
            if ($tag['times'] > $max)
                $max = $tag['times'];
            if ($tag['times'] < $min || $min == -1)
                $min = $tag['times'];
        }

        if ($min == $max)
            $coef = $max;
        else
        {
            $coef = (BLOCKTAGS_MAX_LEVEL - 1) / ($max - $min);
        }

        if (!sizeof($tags))
            return false;
        foreach ($tags AS &$tag)
            $tag['class'] = 'tag_level'.(int)(($tag['times'] - $min) * $coef + 1);

print_r($tags);

$tags = Tag::getMainTags($context->language->id, (int)(Configuration::get('BLOCKTAGS_NBR')));

тяжело в уме программировать :)
 
Добрый день, может кто помочь разобраться с ошибкой ?
Когда нажимаю подтвердить заказ - то ничего не происходит - просто белый фон и все.
нашел ошибку :
Warning: require_once(/var/www/gnomu41/data/www/green-smoke.com.ua/tools/swift/Swift/../Swift/Plugin/MailSend.php:( failed to open stream: No such file or directory in /var/www/gnomu41/data/www/green-smoke.com.ua/tools/swift/Swift/ClassLoader.php on line 35 Fatal error: require_once(:( Failed opening required '/var/www/gnomu41/data/www/green-smoke.com.ua/tools/swift/Swift/../Swift/Plugin/MailSend.php' (include_path='/var/www/gnomu41/data/www/green-smoke.com.ua/tools/htmlpurifier/standalone:.:/usr/share/php:/usr/share/pear') in /var/www/gnomu41/data/www/green-smoke.com.ua/tools/swift/Swift/ClassLoader.php on line 35

Ума не приложу что произошло и как исправить, вчера утром еще все работало. Прошу помощи, очень не хочеться ставить сайт с нуля, темболее если есть риск снова получить белый экран.
 
$tags = Tag::getMainTags($context->language->id, (int)(Configuration::get('BLOCKTAGS_NBR')));

тяжело в уме программировать :)
поменял
$tags = Tag::getMainTags((int)($params['cookie']->id_lang), (int)(Configuration::get('BLOCKTAGS_NBR')));
на
$tags = Tag::getMainTags($context->language->id, (int)(Configuration::get('BLOCKTAGS_NBR')));
вот что получилось
 

Вложения

  • Снимок.JPG
    Снимок.JPG
    37,5 KB · Просмотры: 13
поменял
$tags = Tag::getMainTags((int)($params['cookie']->id_lang), (int)(Configuration::get('BLOCKTAGS_NBR')));
на
$tags = Tag::getMainTags($context->language->id, (int)(Configuration::get('BLOCKTAGS_NBR')));
вот что получилось

всё верно, в массиве $tags все теги - теперь можете их оформить и вывести как вам надо дописав php код
 
Доброго времени суток! Возникла проблема, после оформления заказа и при дальнейших переходах по каталогу (категориям) сайта, вылетает вспыльчивое окно с ошибкой:

TECHNICAL ERROR
Details:
Error thrown: [object Object]
Text status: error

Может кто сталкивался с данной проблемой?
Версия Prestashop 1.5.6.2
Стоит модуль One page checkout 2.3.2

ЗЫ удаление клиентов и заказов через cleaner, не помогло.
 

Вложения

  • screen.jpg
    screen.jpg
    32,1 KB · Просмотры: 6
Добрый день, может кто помочь разобраться с ошибкой ?
Когда нажимаю подтвердить заказ - то ничего не происходит - просто белый фон и все.
нашел ошибку :
Warning: require_once(/var/www/gnomu41/data/www/green-smoke.com.ua/tools/swift/Swift/../Swift/Plugin/MailSend.php:( failed to open stream: No such file or directory in /var/www/gnomu41/data/www/green-smoke.com.ua/tools/swift/Swift/ClassLoader.php on line 35 Fatal error: require_once:)( Failed opening required '/var/www/gnomu41/data/www/green-smoke.com.ua/tools/swift/Swift/../Swift/Plugin/MailSend.php' (include_path='/var/www/gnomu41/data/www/green-smoke.com.ua/tools/htmlpurifier/standalone:.:/usr/share/php:/usr/share/pear') in /var/www/gnomu41/data/www/green-smoke.com.ua/tools/swift/Swift/ClassLoader.php on line 35

Ума не приложу что произошло и как исправить, вчера утром еще все работало. Прошу помощи, очень не хочеться ставить сайт с нуля, темболее если есть риск снова получить белый экран.
попробуйте другие варианты доставки и оплаты - картина будет та же?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху