Модуль YandexCMSModule Prestashop

Уважаемый модератор, в шапке темы сплошные 404 ссылки. В том числе и на сам модуль. Как правильно скачать с гитхаба не все знают, вот мы с товарищем Для просмотра ссылки Войди или Зарегистрируйся и запутались. Модуль вликолепен, да еще и бесплатен. В нем бы еще пару фич сделать. Я как понял вы автор модуля. Может обсудим доработку (добавить sales_notes в экспорт)?
 
если я правильно понял
бесплатный в базовой версии для версий 1,5-1,6
все фичи и доработки платные по договоренности с автором..
 
Друзья! Подскажите в чем может быть проблема: установил последнюю версию Yamodul, все устанавливается, все хорошо, НО Преста не видит модуль как модуль оплаты, среди модулей оплаты его просто нет! В чем проблема?
 
Друзья! Подскажите в чем может быть проблема: установил последнюю версию Yamodul, все устанавливается, все хорошо, НО Преста не видит модуль как модуль оплаты, среди модулей оплаты его просто нет! В чем проблема?

Выше же написали, нужно распаковать скачанный архив yandex-money-cms-prestashop-master и переименовать папку в архиве с модулем с src на yamodule
 
В том то и дело что я так сделал и все установилось, но преста упорно не видит модуль среди модулей оплаты
 
В том то и дело что я так сделал и все установилось, но преста упорно не видит модуль среди модулей оплаты
странно, я сейчас на тестовый сайт поставил последнюю версию кассы.
на всякий случай, нужно архив yandex-money-cms-prestashop-master разархивировать и в имеющемся там архиве ycms.prestashop.zip переименовать папку src в yamodule
 
странно, я сейчас на тестовый сайт поставил последнюю версию кассы.
на всякий случай, нужно архив yandex-money-cms-prestashop-master разархивировать и в имеющемся там архиве ycms.prestashop.zip переименовать папку src в yamodule

Разобрался! Это глючит модуль Быстрый заказ для Prestashop v2.3.8 - от Zelarg - отключил его и все заработало... теперь надо найти нормальный модуль Быстрого заказа
 
Полезная инфа.
Решил немного кастомизировать модуль Яндекс.Денег добавив полезную инфу при оплате через банковскую карту (для физ.лиц, не Яндекс.Касса)

1. Добавляем адрес сайта в комментарий.
Чтобы покупатель всегда мог отыскать в истории операций ваш магазин.
2. Делаем понятную надпись суммы заказа.
Так удобнее и смотрится лучше.
3. Отправляем себе номер корзины, с которой совершен заказ.
Чтобы найти его при необходимости.

Скриншот того, что получится:
yandex-prestashop-trace.png

Теперь, что делаем:
Редактируем файл модуля находящегося по пути: .../modules/yamodule/controllers/front/redirectcard.php
Находим строку:
PHP:
elseif (!empty($code) && $cnf) {
После нее на следующей строке вставляем:
PHP:
$shopdomain = Configuration::get('PS_SHOP_DOMAIN');
Далее строку:
PHP:
$comment = $message = $this->module->l('Total:').$total_to_pay.$this->module->l(' rub');
Заменяем на:
PHP:
$comment = $message = ucfirst($shopdomain).$this->module->l(' - Заказ на сумму: ').$total_to_pay.$this->module->l(' руб.');
Потом находим строку:
PHP:
"comment" => trim($comment),
И заменяем на:
PHP:
"comment" => trim($comment)." Номер корзины: ".$this->context->cart->id.".",
Также:
PHP:
"message" => trim($message),
на:
PHP:
"message" => trim($message)." Номер корзины: ".$this->context->cart->id.".",
Вуаля! :) Теперь вы всегда сможете легко найти нужный заказ по любому платежу.

P.S: Чтобы найти заказ по номеру корзины, перейдите в "Клиенты > Корзины > выберите нужный ID > Информация о заказе"
 
Последнее редактирование:
Назад
Сверху