From 9f3c8f2897b81af4ec320481cd18603541fb6d28 Mon Sep 17 00:00:00 2001 From: Andi Nitsche Date: Fri, 14 Apr 2017 11:21:16 +0200 Subject: [PATCH] fixed day ticket template for Lublin EJC --- .../partial/eticket-package-overview.phtml | 34 +++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/module/PreReg/view/partial/eticket-package-overview.phtml b/module/PreReg/view/partial/eticket-package-overview.phtml index 62bb7816..ebd76207 100644 --- a/module/PreReg/view/partial/eticket-package-overview.phtml +++ b/module/PreReg/view/partial/eticket-package-overview.phtml @@ -87,7 +87,22 @@ error_log('variant name: '.$productVariantName); $productVariant = $product->getProductVariantByName($productVariantName); foreach($productVariant->getProductVariantValues() as $value): - $timestamp = strtotime($value->getValue()); + $pattern = [ + '/^.*\ -\ /', + '/st\ /', + '/nd\ /', + '/rd\ /', + '/th\ /', + ]; + $replace = [ + '', + '', + '', + '', + '', + ]; + $datestring = preg_replace($pattern, $replace, $value->getValue()).' 2017'; + $timestamp = strtotime($datestring); $date = new DateTime(); $date->setTimestamp($timestamp); ?> @@ -96,7 +111,22 @@ getProductVariantByName($productVariantName)->getProductVariantValues() as $value): - $timestamp = strtotime($value->getValue()); + $pattern = [ + '/^.*\ -\ /', + '/st\ /', + '/nd\ /', + '/rd\ /', + '/th\ /', + ]; + $replace = [ + '', + '', + '', + '', + '', + ]; + $datestring = preg_replace($pattern, $replace, $value->getValue()).' 2017'; + $timestamp = strtotime($datestring); $date = new DateTime(); $date->setTimestamp($timestamp); ?> format('d.m.'); ?>