Ответить Новая тема Новый опрос 
Всего: 7 < 1 2 3 4 5 6 7 >
 [Модуль] Банковский платеж
vpets
Новичок
Сообщений: 5
Регистрация: 12-08-2010


12-08-2010 20:48
Надпись взялась явно из пакета локализации
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
vpets
Новичок
Сообщений: 5
Регистрация: 12-08-2010


13-08-2010 15:01
а полю Order -> payment чего вообще должно передаваться - название модуля или просто текст с названием вида платежа?
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
vpets
Новичок
Сообщений: 5
Регистрация: 12-08-2010


13-08-2010 15:04
Вот фрагмент чего пишет - debug_backtrace()
[3] => Array
(
[file] => \prestashop\classes\PaymentModule.php
[line] => 124
[function] => add
[class] => ObjectModel
[object] => Order Object
(
[id_address_delivery] => 5
[id_address_invoice] => 5
[id_cart] => 4
[id_currency] => 1
[id_lang] => 4
[id_customer] => 2
[id_carrier] => 25
[secure_key] => 18f831d4fc82b098385bd3469ff32cd5
[payment] => Банковский перев�
[module] => bankwire
[recyclable] => 1
[gift] => 0
[gift_message] =>
[shipping_number] =>
[total_discounts] => 0
[total_paid] => 320
[total_paid_real] => 320
[total_products] => 300
[total_products_wt] => 300
[total_shipping] => 20
[total_wrapping] => 0
[invoice_number] =>
[delivery_number] =>
[invoice_date] => 0000-00-00 00:00:00
[delivery_date] => 0000-00-00 00:00:00
[valid] =>
[date_add] => 2010-08-13 10:49:48
[date_upd] => 2010-08-13 10:49:48
[tables:protected] => Array
(
[0] => orders
)

[fieldsRequired:protected] => Array
(
[0] => id_address_delivery
[1] => id_address_invoice
[2] => id_cart
[3] => id_currency
[4] => id_lang
[5] => id_customer
[6] => id_carrier
[7] => payment
[8] => total_paid
[9] => total_paid_real
[10] => total_products
[11] => total_products_wt
)

[fieldsSize:protected] => Array
(
[payment] => 32
)

[fieldsValidate:protected] => Array
(
[id_address_delivery] => isUnsignedId
[id_address_invoice] => isUnsignedId
[id_cart] => isUnsignedId
[id_currency] => isUnsignedId
[id_lang] => isUnsignedId
[id_customer] => isUnsignedId
[id_carrier] => isUnsignedId
[secure_key] => isMd5
[payment] => isGenericName
[recyclable] => isBool
[gift] => isBool
[gift_message] => isMessage
[total_discounts] => isPrice
[total_paid] => isPrice
[total_paid_real] => isPrice
[total_products] => isPrice
[total_products_wt] => isPrice
[total_shipping] => isPrice
[total_wrapping] => isPrice
[shipping_number] => isUrl
)

[table:protected] => orders
[identifier:protected] => id_order
[_taxCalculationMethod:private] => 0
[id] =>
[fieldsRequiredLang:protected] => Array
(
)

[fieldsSizeLang:protected] => Array
(
)

[fieldsValidateLang:protected] => Array
(
)

)

[type] => ->
[args] => Array
(
)

)

[4] => Array
(
[file] => \prestashop\modules\bankwire\validation.php
[line] => 20
[function] => validateOrder
[class] => PaymentModule
[object] => BankWire Object
(
[_html:private] =>
[_postErrors:private] => Array
(
)

[compname] => ыарарап
[schet] => 2600000001
[inn] => 12345678
[kpp] => 1
[bankname] => ПРиватбанк
[korschet] => 1
[bik] => 335496
[currentOrder] =>
[currencies] => 1
[currencies_mode] => checkbox
[id] => 6
[version] => 0.5
[name] => bankwire
[displayName] => Банковский перевод
[description] => Позволяет принимать оплату банковским переводом
[tab] => Payment
[active] => 1
[_lang:private] => Array
(
)

[_path:protected] => /prestashop/modules/bankwire/
[warning] =>
[beforeUninstall] =>
[_errors] =>
[table:protected] => module
[identifier:protected] => id_module
[confirmUninstall] => Удалить модуль?
)

[type] => ->
[args] => Array
(
[0] => 4
[1] => 10
[2] => 320
[3] => Банковский перевод
[4] =>
[5] => Array
(
[{bankwire_owner}] => ыарарап
[{bankwire_details}] => ПРиватбанк
[{bankwire_address}] => 2600000001
)

[6] => 1
)

)

)
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
djdisk
Новичок
Сообщений: 3
Регистрация: 19-11-2009


30-08-2010 11:08
Цитата:( Striatum @ 10-06-2010 14:53 Смотреть сообщение )
ors спасибо большое, так заработало. При этом еще выдал такую же ошибку в строке 141, я там так же код подправил - и всё, проходит оплата, квитанция нормально выдается, там все реквизиты правильные, всё ок.
Но есть небольшая опять досадная помеха - на странице /bankwire/payment.php
при оформлении заказа пишет:
Цитата:
Вы выбрали способ оплаты банковским переводом.

Краткая информация по вашему заказу:

- Общая сумма Вашего заказа 0 (вкл. налог)
при этом НОЛЬ всегда, не смотря на сумму заказа - а в квитанции дальше всё правильно. Как бы клиенты не посмущались. Где бы подправить, подскажите, пожалуйста.




Цитата:( Striatum @ 10-06-2010 18:25 Смотреть сообщение )
Причем еще заметил, что эта строка
Цитата:
- Общая сумма Вашего заказа 0  (вкл. налог)
появилась и в дугом спосбе оплаты - наличными при получении на странице modules/cashondelivery/validation.php, а раньше всё нормально было




Что бы отображалась цена, просто в файле payment_execution.tpl (модуль bankwire) замените блок (с 21 строки):

<p style="margin-top:20px;">
- {l s='The total amount of your order is' mod='bankwire'}
<span id="amount" class="price">{displayPrice price=$total}</span>
{l s='(tax incl.)' mod='bankwire'}
</p>


на:

<p style="margin-top:20px;">
- {l s='The total amount of your order is' mod='bankwire'}
{if $currencies|@count > 1}
{foreach from=$currencies item=currency}
<span id="amount_{$currency.id_currency}" class="price" style="display:none;">{convertPriceWithCurrency price=$total currency=$currency}</span>
{/foreach}
{else}
<span id="amount_{$currencies.0.id_currency}" class="price">{convertPriceWithCurrency price=$total currency=$currencies.0}</span>
{/if}
{l s='(tax incl.)' mod='bankwire'}
</p>
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
gemchug74
Новичок
Сообщений: 29
Регистрация: 14-04-2010


24-09-2010 12:55
Как сделать чтобы после заказа ,счёт появлялся в админке тоже ? модуль работает прекрасно но вот есть такое неудобство .
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
sergstar
Новичок
Сообщений: 43
Регистрация: 06-05-2010


05-10-2010 02:40
Тоже поддерживаю верхний пост!
И ещё, как сделать чтоб в письме тоже приходила полная информация по оплате? А то приходит, но как то неполное описание счетов, БИК, ИНН и прочего?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ernest
Новичок
Сообщений: 14
Регистрация: 08-10-2010


08-10-2010 21:58
Цитата:( vpets @ 12-08-2010 19:11 Смотреть сообщение )
Подскажите плиз, что мне подкрутить, чтоб заработала валидация в модуле bankwire. У меня карзина отрабатывает - вид платежа выбирается - переходим на страницу где клиент должен подтвердить заказ. кнопа "подтвердить свой заказ" указывает на validation.php. после ее нажатия - видим "Попытка проникновения (Order -> payment = Банковский перев�)".


Цитата:( Tearfall @ 12-08-2010 20:49 Смотреть сообщение )
такая же проблема как и у товарища vpets.
После подтверждения -  видим "Попытка проникновения (Order -> payment = Банковский перев�)".
Версия движка 1.3.1
З.Ы. Магазин на локальном компе, работает на Денвере, может в этом вся соль ?


Ребята, помогите, все же разобраться с этой проблемой! Где и что нужно изменить? Какой файл? А то ума у меня самого не хватает.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Zwergstern


Новичок
Сообщений: 44
Регистрация: 12-10-2010


16-10-2010 18:08
У меня на тоже на конечной стадии оформления заказа "Банковский платёж" при нажатии на кнопку подтверждения заказа вылезает Fatal error (Order -> payment = Банковский перев�) Всю голову сломал. :crazy: Не бросайте тему!!!! давайте разберёмся, в чём дело?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


16-10-2010 18:20
А если удалить файл с русским переводом?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Zwergstern


Новичок
Сообщений: 44
Регистрация: 12-10-2010


16-10-2010 18:36
О! Ors! Спасибо! Всё получилось, правда на этапе выбора "способа покупки" из-за удаления ru.php оформление банковского платежа перешло на английский. Я предусмотрительно перед удаление ru.php просмотрел еро на хостинге, так там вместо кириллицы была абра-кадабра. Попробую переписать его в браузере, или ещё что сотрою, если ничего не выйдет, то оставлю пока как есть. По любому- Danke.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 7 < 1 2 3 4 5 6 7 >