Ответить Новая тема Новый опрос 
 One page checkout - проблема с меню state
tgz
Новичок
Сообщений: 18
Регистрация: 18-04-2015


28-01-2016 00:13
В модуле "one page checkout" при выборе области (id_state) из выпадающего списка возникает ошибка (какой то конфликт с контроллерами).

Может кто сталкивался и получилось решить?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


28-01-2016 14:19
Приложите код ошибки, можно снимок экрана с ошибкой (мало информации для построения ответа).
Если возможно приложите ссылку в ИМ, а также информацию как воспроизвести ошибку.

Если ошибка формируется php: включите отображение ошибок и приложите ошибку к сообщению.
Если ошибка формируется js: откройте консоль, приложите ошибку (при наличии).
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
tgz
Новичок
Сообщений: 18
Регистрация: 18-04-2015


28-01-2016 15:13
Алекс, спасибо что откликнулись.

Проблему вчера решил закомментировав 3 строки (1815-1819) в файле classes/ObjectModel.php

Код:
if ($die) {
throw new PrestaShopException($message);
}


Протестировал, похоже теперь работает без ошибок. Надеюсь эти строки ни на что другое не повлияют.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


28-01-2016 16:49
Цитата:( tgz @ 28-01-2016 16:13 Смотреть сообщение )
вчера решил закомментировав 3 строки (1815-1819) в файле classes/ObjectModel.php


Глупо (нельзя ядро так править), наличие одной ошибки и всё упадёт.
1. Раскомментируйте, включите отображение ошибок в файле /config/defines.inc.php
Код:
define('_PS_MODE_DEV_', false);
на
Код:
define('_PS_MODE_DEV_', true);

2. Включите консоль в браузере и отлавливайте ошибки (ошибку приложите к сообщению).
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
tgz
Новичок
Сообщений: 18
Регистрация: 18-04-2015


28-01-2016 18:52
Теперь отобразило ошибку в блоке с вариантами оплаты


Изображения:
error_d.jpg - Размер файла142.54KB, Скачиваний: 525 (Нажмите для увеличения)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
tgz
Новичок
Сообщений: 18
Регистрация: 18-04-2015


28-01-2016 18:54
Код внутри файла smartyfront.config.inc.php


Изображения:
error_d2.jpg - Размер файла23.9KB, Скачиваний: 480 (Нажмите для увеличения)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


28-01-2016 19:28
Цитата:( tgz @ 28-01-2016 19:52 Смотреть сообщение )
Теперь отобразило ошибку в блоке с вариантами оплаты

Ошибка никак не связана с smartyfront.config.inc.php

Текст ошибки: Property Address->phone_mobile is empty
При оформлении заказа (на шаге создание адреса) не было указано обязательного поля: телефон (удалите куку).

Исправляйте ошибки в модуле.
Код:
SELECT * FROM ps_opc_ship_to_pay WHERE id_carrier =

Ищите ошибки в файлах:
/modules/onepagecheckoutps/onepagecheckoutps.php
/override/controllers/front/OrderOpcController.php

Переустановите или удалите модуль onepagecheckoutps или обратитесь за поддержкой к разработчику данного модуля.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос