Inital commit
This commit is contained in:
@@ -15,7 +15,7 @@ namespace Thelia\Module;
|
||||
use Symfony\Component\Routing\Router;
|
||||
use Thelia\Core\HttpFoundation\Response;
|
||||
use Thelia\Core\Template\ParserInterface;
|
||||
use Thelia\Core\Template\TemplateHelper;
|
||||
use Thelia\Core\Template\TemplateHelperInterface;
|
||||
use Thelia\Model\Order;
|
||||
use Thelia\Tools\URL;
|
||||
|
||||
@@ -33,15 +33,17 @@ abstract class AbstractPaymentModule extends BaseModule implements PaymentModule
|
||||
public function generateGatewayFormResponse($order, $gateway_url, $form_data)
|
||||
{
|
||||
/** @var ParserInterface $parser */
|
||||
$parser = $this->container->get("thelia.parser");
|
||||
$parser = $this->getContainer()->get("thelia.parser");
|
||||
|
||||
$parser->setTemplateDefinition(TemplateHelper::getInstance()->getActiveFrontTemplate());
|
||||
$parser->setTemplateDefinition(
|
||||
$parser->getTemplateHelper()->getActiveFrontTemplate()
|
||||
);
|
||||
|
||||
$renderedTemplate = $parser->render(
|
||||
"order-payment-gateway.html",
|
||||
array(
|
||||
"order_id" => $order->getId(),
|
||||
"cart_count" => $this->getRequest()->getSession()->getCart()->getCartItems()->count(),
|
||||
"cart_count" => $this->getRequest()->getSession()->getSessionCart($this->getDispatcher())->getCartItems()->count(),
|
||||
"gateway_url" => $gateway_url,
|
||||
"payment_form_data" => $form_data
|
||||
)
|
||||
@@ -92,4 +94,12 @@ abstract class AbstractPaymentModule extends BaseModule implements PaymentModule
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @inherited
|
||||
*/
|
||||
public function manageStockOnCreation()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user