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

Статус
В этой теме нельзя размещать новые ответы.
Друзья. всем хорошего дня.
Прошу помочь.
Использую последнюю престу + шаблон warehouse
Не могу настроить модуль мегаменю. Не активны созданные категории.
Во вкладке они видны, но выбрать их нельзя.

Буду рад за любую помощь.
Спасибо.

upload_2015-8-22_12-52-44.png
 
Создана Для просмотра ссылки Войди или Зарегистрируйся
Вэлкам! Проще искать, темы и вопросы к более новым версиям Престы.
 
коллеги здравствуйте.

может кто сталкивался с такой проблемой
при вводе почтового индекса не проходит проверка корректности, хотя в настройках страны задано NNNNNN, но при вводе поле подсвечивается красным.
но при сохранении адреса все проходит нормально, т.е не возникает ошибки, что индекс введен не корректно.
из глобальных изменений только добавлял отчество при регистрации, в админке.
перепроверил несколько раз на предмет ошибок при добавлении, вроде все корректно.

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

В общем в версии престы 1.6.1.0 и 1.6.1.1 были изменения в файле /js/validate.js в этом файле происходит проверка полей при гостевом оформлении заказа или при регистрации.
в новых версиях функция проверки корректности заполнения поля индекс выглядит вот так:

Код:
function validate_field(that)
{
    if ($(that).hasClass('is_required') || $(that).val().length)
    {
        if ($(that).attr('data-validate') == 'isPostCode')
        {
            var selector = '#id_country';
            if ($(that).attr('name') == 'postcode_invoice')
                selector += '_invoice';

            var id_country = $(selector + ' option:selected').val();

            if (typeof(countriesNeedZipCode[id_country]) != 'undefined' && typeof(countries[id_country]['iso_code']) != 'undefined')
                var result = window['validate_'+$(that).attr('data-validate')]($(that).val(), countriesNeedZipCode[id_country], countries[id_country]['iso_code']);
        }
        else if($(that).attr('data-validate'))
            var result = window['validate_' + $(that).attr('data-validate')]($(that).val());

        if (result)
            $(that).parent().removeClass('form-error').addClass('form-ok');
        else
            $(that).parent().addClass('form-error').removeClass('form-ok');
    }
}
и данная функция работает не корректно, какой бы формат индекса не указывал, как бы его не вводил, поле всегда было подсвечено красным, будто индекс введен не верно.
решение данной проблемы для себя нашел в старой версии престы, в частности 1.6.0.14.
немного подкорректировав на выходе получил вот такую замену новой функции:
Код:
function validate_field(that)
{
    if ($(that).hasClass('is_required') || $(that).val().length)
    {
        if ($(that).attr('name') == 'postcode' && typeof(countriesNeedZipCode[$('#id_country option:selected').val()]) != 'undefined')
            var result = window['validate_'+$(that).attr('data-validate')]($(that).val(), countriesNeedZipCode[$('#id_country option:selected').val()]);
        else
            var result = window['validate_'+$(that).attr('data-validate')]($(that).val())

        if (result)
            $(that).parent().removeClass('form-error').addClass('form-ok');
        else
            $(that).parent().addClass('form-error').removeClass('form-ok');
    }
}
измененная функция работает корректно.
если кто обновился на новую версию, проверьте у себя корректность работы функции проверки ввода почтового индекса.
надеюсь кому-то поможет мой "костыль")
 
Последнее редактирование:
Большая просьба помочь с престой. ничего похожего на ней не могу найти. Нужно сделать онлайн форму заказа в отдельной странице с полями для заполнения, выборами в селекте и загрузкой файлов (желательно мультизагрузка нескольких файлов).
Для просмотра ссылки Войди или Зарегистрируйся

Это можно реализовать с помощью Для просмотра ссылки Войди или Зарегистрируйся с последующей интеграцией формы в отдельную CMS страницу или описание товара.
По поводу возможности загрузки файлов через форму не помню. Примеры онлайн форм заказа на PS на скринах.www1.png www2.png
 
Это можно реализовать с помощью Для просмотра ссылки Войди или Зарегистрируйся с последующей интеграцией формы в отдельную CMS страницу или описание товара.
По поводу возможности загрузки файлов через форму не помню. Примеры онлайн форм заказа на PS на скринах.Посмотреть вложение 64834 Посмотреть вложение 64835
Уже рассматривал данный вариант. Там нет загрузки файлов. А это обязательное поле
 
Добрый вечер, помогите разобраться с проблемой. Установил шаблон - leo_dealstore. И когда захожу в категорию то подкатегории отсутствуют, а если поставить предыдущие темы то все на месте, как быть? Версия - 1.6.1.0. Спасибо
 
Господа подскажите, а как сменить название темы, дабы она не виднелась по пути к фалам? На ворпресе такой финт делал легко, а где тут помимо имени папки делать правки? Сугубо в прописанных путях к фалам?

upd: Подкорректировал установочный конфиг, поменял название папки. Пяти минут полет нормальный, ежели чего не сделал тыкните носом
 
Последнее редактирование:
Здравствуйте! Подскажите в чём проблема и как её решить ? При установке персты даёт ошибку на 12% " пишет что нужно создать таблицу базы данных" как её правильно создать или она должна создаться сама?
 
Здравствуйте! Подскажите в чём проблема и как её решить ? При установке персты даёт ошибку на 12% " пишет что нужно создать таблицу базы данных" как её правильно создать или она должна создаться сама?
Извиняюсь за глупые вопросы разобрался. это всё спешка))
 
А вот еще вопрос, связанный с переходом на новую версию PHP (5.3 с 5.2:( появилась следующая ошибка в error.log, и будет заспамливать файл лога. Что не есть хорошо. А как это можно решить?
[Sun Aug 23 18:34:32 2015] [error] [client 188.134.*.*] PHP Warning: Illegal string offset 'link_rewrite' in /.../public_html/cache/smarty/compile/9b/6e/3e/9b6e3e1c09afafb2a73f84724dd5ff98715294f5.file.product.tpl.php on line 598, referer: Для просмотра ссылки Войди или Зарегистрируйся
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху