Jump to content

jadap303921

Members
  • Posts

    4
  • Joined

  • Last visited

Profile Information

  • First Name
    Mario
  • Last Name
    Santo

jadap303921's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Witam. Mam problem z przerobieniem płatności czekiem, mianowicie chodzi mi o to by po przejściu w płatność czekiem http://strona.pl/module/cheque/payment był wysyłany mail z potwierdzeniem płatności oraz fakturą VAT. Dzieje się to dopiero po przejściu dalej http://sklep.pl/module/cheque/validation Chciał bym pominąć "validation" tak aby "payment" wysyłał potwierdzenie i fakturę. Za pomoc będę bardzo wdzięczny, a nawet skory zapłacić . Załączam moje pliki payment.php <?php /* * 2007-2015 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2015 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA */ /** * @deprecated 1.5.0 This file is deprecated, use moduleFrontController instead */ /* SSL Management */ $useSSL = true; require('../../config/config.inc.php'); Tools::displayFileAsDeprecated(); // init front controller in order to use Tools::redirect $controller = new FrontController(); $controller->init(); Tools::redirect(Context::getContext()->link->getModuleLink('cheque', 'payment')); oraz plik validation.pgp <?php /* * 2007-2015 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2015 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA */ /** * @deprecated 1.5.0 This file is deprecated, use moduleFrontController instead */ include(dirname(__FILE__).'/../../config/config.inc.php'); Tools::displayFileAsDeprecated(); include(dirname(__FILE__).'/../../header.php'); include(dirname(__FILE__).'/cheque.php'); $context = Context::getContext(); $cart = $context->cart; $cheque = new Cheque(); if ($cart->id_customer == 0 OR $cart->id_address_delivery == 0 OR $cart->id_address_invoice == 0 OR !$cheque->active) Tools::redirect('index.php?controller=order&step=1'); // Check that this payment option is still available in case the customer changed his address just before the end of the checkout process $authorized = false; foreach (Module::getPaymentModules() as $module) if ($module['name'] == 'cheque') { $authorized = true; break; } if (!$authorized) die($cheque->l('This payment method is not available.', 'validation')); $customer = new Customer($cart->id_customer); if (!Validate::isLoadedObject($customer)) Tools::redirect('index.php?controller=order&step=1'); $currency = $context->currency; $total = (float)$cart->getOrderTotal(true, Cart::BOTH); $cheque->validateOrder((int)$cart->id, Configuration::get('PS_OS_CHEQUE'), $total, $cheque->displayName, NULL, array(), (int)$currency->id, false, $customer->secure_key); Tools::redirect('index.php?controller=order-confirmation&id_cart='.(int)($cart->id).'&id_module='.(int)($cheque->id).'&id_order='.$cheque->currentOrder.'&key='.$customer->secure_key);
  2. Właśnie chciałem użyć visibility: collapse; w .cart_navigation w global.css taką ścieżkę mi pokazuje ale zniknie całkowicie a potrzebne mi są te 2 odnośniki do innych metod płatności. Mógł byś podpowiedzieć która linijka w moim folderze z płatnościami czekiem jest za to odpowiedzialna ? Cały folder płatności wrzucilem w 1 poście jako załącznik. Edit. Usunałem całą linijkę odpowiedzialną za ten bloczek z payment_execution.tpl (tylko tam ona się znajdowała) wyczyściłem ciastka w panelu admina, lecz efekt zerowy. Jakieś pomysły ? Edit2. Już dałem radę, wszystko robiłem w standardowym folderze "modules", żeby zmienić .tpl trzeba było wejść w mój szablon i tam usunać linijkę. Dzięki wszystkim za pomoc. Temat do zamknięcia
  3. Teoretycznie działa, wszystko poznikało została sama ramka (o którą mi chodziło) ale dodatkowo pozostawało pare innych rzeczy typu "potwierdz zamowienie" "Inne metody płatności " jak usunąć reszte tych zbednych rzeczy żeby została sama ramka ze Stepami. Przekreślone chciał bym wywalić
  4. Witam, męczę się i męczę lecz nic nie wychodzi. Potrzebuje przerobić moduł płatności czekiem na taki który pobiera sama ramkę podsumowania płatności tak jak na screenie poniżej: Potrzebuje to zrobić aby móc zaincludować poprzez iframe tą ramkę w innym miejscu (dokładnie w nowym katalogu CMS). Płatność czekiem nie jest mi potrzebna dlatego zdecydowałem się ją przerobić. Zdjęcie pokazuje zaincludowaną stronę http://strona.pl/module/cheque/validation Jak widać kiepsko wygląda cała strona w stronie w tym celu potrzebuje aby ten link pokazywał tylko ramkę. Za pomoc oczywiście jestem w stanie zapłacić. W załączniku dodaje cały folder cheque. Z góry dziękuję za pomoc:) cheque.zip
×
×
  • Create New...