This commit is contained in:
Preprod mutu 2017-09-19 16:48:02 +02:00
parent 5614f2c917
commit c7ca03cf57
37 changed files with 4427 additions and 2046 deletions

View File

@ -121,6 +121,8 @@ class TNTOfficielCarrierModuleFrontController extends ModuleFrontController
//$strCarrierType = pSQL(Tools::getValue('product'));
$arrCarrierCode = (array)Tools::getValue('deliveryOptionTnt');
p($arrCarrierCode);
$strErrorMsg = null;
$arrResult = array(
'error' => 0,

View File

@ -0,0 +1,6 @@
20170914 12:08:38 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170914 12:08:38 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170914 12:10:24 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170914 12:10:24 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170914 12:10:43 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170914 12:10:43 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||

View File

@ -0,0 +1,17 @@
20170919 11:44:24 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:44:24 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:45:10 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:45:10 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:45:14 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:45:14 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:47:34 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:47:34 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:47:49 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:47:49 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:48:10 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:48:11 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:48:11 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 11:48:11 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 12:30:01 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 12:30:02 - 08949425 JSON:getCarrierQuote Error Invalid arguments: Invalid params - error city ||
20170919 12:50:44 - 08949425 JSON:getRelayPoints Error Invalid request/response: City not found or not match with post code ||

View File

@ -212,3 +212,48 @@
20170912 10:46:20 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 10:47:05 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 10:47:09 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 10:50:04 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 10:51:05 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 10:51:09 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 10:51:11 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 10:52:12 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 10:54:09 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 10:54:20 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 11:20:23 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 11:20:32 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 11:35:39 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 11:35:47 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 11:37:40 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 11:39:32 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 11:39:36 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 11:52:04 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:06:25 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:06:33 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:06:45 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:07:23 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:07:30 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:15:24 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:16:52 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:16:59 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:17:55 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:18:15 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:18:20 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:42:53 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:42:58 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 12:47:07 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:03:18 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:03:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:03:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:28:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:28:30 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:28:38 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:28:46 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:28:52 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:30:01 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 14:30:29 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 15:58:12 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 16:00:49 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 16:00:57 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 18:01:47 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 18:01:55 - 08949425 SUCCESS JSON:getCarrierQuote
20170912 18:02:03 - 08949425 SUCCESS JSON:getCarrierQuote

View File

@ -0,0 +1,3 @@
20170913 13:57:01 - 08949425 SUCCESS JSON:getCarrierQuote
20170913 14:07:03 - 08949425 SUCCESS JSON:getCarrierQuote
20170913 14:46:40 - 08949425 SUCCESS JSON:getCarrierQuote

View File

@ -0,0 +1,12 @@
20170914 10:08:47 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 10:59:33 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 14:27:30 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 14:33:38 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 14:33:43 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 14:34:00 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 14:34:10 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 17:04:11 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 17:22:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 17:22:27 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 17:22:59 - 08949425 SUCCESS JSON:getCarrierQuote
20170914 17:28:22 - 08949425 SUCCESS JSON:getCarrierQuote

View File

@ -0,0 +1,2 @@
20170915 10:13:51 - 08949425 SUCCESS JSON:getCarrierQuote
20170915 10:14:06 - 08949425 SUCCESS JSON:getCarrierQuote

View File

@ -0,0 +1,15 @@
20170918 09:13:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 09:51:47 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 09:52:20 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 09:52:41 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 09:53:06 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 09:53:10 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 16:15:38 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 16:15:46 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 16:15:55 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 16:48:44 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 16:48:50 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 16:49:08 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 18:25:16 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 18:25:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170918 18:25:30 - 08949425 SUCCESS JSON:getCarrierQuote

View File

@ -0,0 +1,347 @@
20170919 08:40:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:40:55 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:42:25 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:42:31 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:42:48 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:43:36 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:47:13 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:48:20 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:48:32 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:49:12 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:52:40 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:52:57 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:53:29 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:54:31 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:54:32 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:54:33 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:54:34 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:54:36 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:55:04 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:55:05 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:55:07 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:55:15 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:55:15 - 08949425 SUCCESS JSON:testCity
20170919 08:55:16 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:55:23 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:55:24 - 08949425 SUCCESS JSON:getRelayPoints
20170919 08:55:24 - 08949425 SUCCESS JSON:getCities
20170919 08:55:35 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:55:36 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:56:07 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:56:08 - 08949425 SUCCESS JSON:testCity
20170919 08:56:08 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:56:13 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:56:14 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:56:25 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:56:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:56:37 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:56:41 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 08:56:42 - 08949425 SUCCESS JSON:getShippingDate
20170919 08:56:42 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 08:56:44 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:05:36 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:05:42 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:05:43 - 08949425 SUCCESS JSON:testCity
20170919 09:05:43 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:06:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:07:02 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:07:11 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:14:02 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:14:10 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:14:25 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:16:14 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:16:39 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:16:49 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:16:59 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:18:09 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:20:31 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:20:44 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:22:01 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:24:55 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:25:03 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 09:33:03 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:16:36 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:16:37 - 08949425 SUCCESS JSON:testCity
20170919 10:16:37 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:16:57 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:17:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:17:27 - 08949425 SUCCESS JSON:testCity
20170919 10:17:27 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:17:40 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:17:40 - 08949425 SUCCESS JSON:getRelayPoints
20170919 10:17:40 - 08949425 SUCCESS JSON:getCities
20170919 10:17:53 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:17:54 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:18:38 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:18:52 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:19:12 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:19:19 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:19:34 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:19:55 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:22:43 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:23:04 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:23:25 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:23:58 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:24:05 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:26:58 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:27:02 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:27:06 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:27:12 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:29:13 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:36:03 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:36:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:38:31 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:38:44 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:38:55 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:39:14 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:39:38 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:39:49 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:40:28 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:40:37 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:41:27 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:44:15 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:44:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:47:27 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:49:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:50:32 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:50:32 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:50:35 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 10:52:24 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:05:12 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:07:45 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:07:50 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:12:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:12:29 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:12:58 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:13:19 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:13:27 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:14:17 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:14:28 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:16:03 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:16:15 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:16:54 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:18:13 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:18:27 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:18:41 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:21:24 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:42:31 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:43:00 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:43:00 - 08949425 SUCCESS JSON:testCity
20170919 11:43:01 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:43:20 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:43:21 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:43:37 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:43:39 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 11:48:11 - 08949425 SUCCESS JSON:testCity
20170919 11:53:21 - info@chocolatdevenement.com SUCCESS JSON:isCorrectAuthentication
20170919 11:53:35 - CHOCOLATS ou Chocolat d\'evenement OP SUCCESS JSON:isCorrectAuthentication
20170919 11:53:49 - 08949425 SUCCESS JSON:isCorrectAuthentication
20170919 12:29:03 - 08949425 SUCCESS JSON:isCorrectAuthentication
20170919 12:29:14 - info@chocolatdevenement.com SUCCESS JSON:isCorrectAuthentication
20170919 12:29:25 - 08949425 SUCCESS JSON:isCorrectAuthentication
20170919 12:30:36 - 08949425 SUCCESS JSON:testCity
20170919 12:35:40 - 08949425 SUCCESS JSON:getShippingDate
20170919 12:35:41 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 12:36:02 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 12:36:10 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 12:36:12 - 08949425 SUCCESS JSON:getShippingDate
20170919 12:36:12 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 12:39:09 - 08949425 SUCCESS JSON:testCity
20170919 12:39:35 - 08949425 SUCCESS JSON:testCity
20170919 12:39:35 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:40:42 - 08949425 SUCCESS JSON:testCity
20170919 12:40:43 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:41:19 - 08949425 SUCCESS JSON:testCity
20170919 12:41:19 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:41:24 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:41:24 - 08949425 SUCCESS JSON:getCities
20170919 12:41:40 - 08949425 SUCCESS JSON:testCity
20170919 12:41:41 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:42:26 - 08949425 SUCCESS JSON:testCity
20170919 12:42:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:44:11 - 08949425 SUCCESS JSON:testCity
20170919 12:44:11 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:44:20 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:44:20 - 08949425 SUCCESS JSON:getCities
20170919 12:44:29 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:44:29 - 08949425 SUCCESS JSON:getCities
20170919 12:45:27 - 08949425 SUCCESS JSON:testCity
20170919 12:45:27 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:45:33 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:45:33 - 08949425 SUCCESS JSON:getCities
20170919 12:46:28 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:47:04 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:47:14 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:47:14 - 08949425 SUCCESS JSON:getCities
20170919 12:47:44 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:47:44 - 08949425 SUCCESS JSON:getCities
20170919 12:47:55 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:47:55 - 08949425 SUCCESS JSON:getCities
20170919 12:50:12 - 08949425 SUCCESS JSON:testCity
20170919 12:50:12 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:50:20 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:50:20 - 08949425 SUCCESS JSON:getCities
20170919 12:50:31 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:50:32 - 08949425 SUCCESS JSON:getCities
20170919 12:50:33 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:50:33 - 08949425 SUCCESS JSON:getCities
20170919 12:50:37 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:50:37 - 08949425 SUCCESS JSON:getCities
20170919 12:50:44 - 08949425 SUCCESS JSON:getCities
20170919 12:50:47 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:50:47 - 08949425 SUCCESS JSON:getCities
20170919 12:50:58 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:50:58 - 08949425 SUCCESS JSON:getCities
20170919 12:55:05 - 08949425 SUCCESS JSON:testCity
20170919 12:55:06 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:55:38 - 08949425 SUCCESS JSON:testCity
20170919 12:55:38 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:55:44 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:55:44 - 08949425 SUCCESS JSON:getCities
20170919 12:56:05 - 08949425 SUCCESS JSON:testCity
20170919 12:56:06 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:56:13 - 08949425 SUCCESS JSON:getRelayPoints
20170919 12:56:13 - 08949425 SUCCESS JSON:getCities
20170919 12:56:36 - 08949425 SUCCESS JSON:testCity
20170919 12:56:37 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 12:57:36 - 08949425 SUCCESS JSON:isCorrectAuthentication
20170919 12:59:52 - 08949425 SUCCESS JSON:testCity
20170919 12:59:53 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 13:00:33 - 08949425 SUCCESS JSON:testCity
20170919 13:00:33 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 13:00:54 - 08949425 SUCCESS JSON:getShippingDate
20170919 13:00:54 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 13:01:05 - 08949425 SUCCESS JSON:getShippingDate
20170919 13:01:06 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 13:03:58 - 08949425 SUCCESS JSON:testCity
20170919 13:03:59 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 13:04:08 - 08949425 SUCCESS JSON:getRelayPoints
20170919 13:04:08 - 08949425 SUCCESS JSON:getCities
20170919 13:04:25 - 08949425 SUCCESS JSON:getShippingDate
20170919 13:04:25 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 13:04:36 - 08949425 SUCCESS JSON:getShippingDate
20170919 13:04:37 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 13:07:29 - 08949425 SUCCESS JSON:getShippingDate
20170919 13:07:29 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 14:37:48 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:38:01 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:38:02 - 08949425 SUCCESS JSON:testCity
20170919 14:38:03 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:38:30 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:38:30 - 08949425 SUCCESS JSON:testCity
20170919 14:38:31 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:44:35 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:44:35 - 08949425 SUCCESS JSON:getRelayPoints
20170919 14:44:35 - 08949425 SUCCESS JSON:getCities
20170919 14:44:38 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:44:40 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:44:40 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:44:42 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:44:54 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:45:02 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:45:03 - 08949425 SUCCESS JSON:getRelayPoints
20170919 14:45:03 - 08949425 SUCCESS JSON:getCities
20170919 14:45:10 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:45:11 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:45:19 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:45:28 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:45:30 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:49:52 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:49:52 - 08949425 SUCCESS JSON:testCity
20170919 14:49:53 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:00 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:01 - 08949425 SUCCESS JSON:getRelayPoints
20170919 14:50:01 - 08949425 SUCCESS JSON:getCities
20170919 14:50:05 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:07 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:16 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:17 - 08949425 SUCCESS JSON:getRelayPoints
20170919 14:50:17 - 08949425 SUCCESS JSON:getCities
20170919 14:50:20 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:24 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:41 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:45 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:49 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:50:56 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:51:01 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:51:05 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:51:05 - 08949425 SUCCESS JSON:testCity
20170919 14:51:06 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:51:12 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:51:15 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:51:15 - 08949425 SUCCESS JSON:getRelayPoints
20170919 14:51:15 - 08949425 SUCCESS JSON:getCities
20170919 14:51:29 - 08949425 SUCCESS JSON:getShippingDate
20170919 14:51:30 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 14:51:47 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:51:48 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:51:52 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:51:54 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:53:08 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:53:13 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:53:37 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 14:57:01 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:18:09 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:18:18 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:18:48 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:19:14 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:19:20 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:19:27 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:19:35 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:19:44 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:20:48 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:21:15 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:21:49 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:22:18 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:22:33 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:23:02 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:24:43 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:24:56 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:35:23 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:40:48 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:43:37 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:45:02 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:45:17 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:45:44 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:46:13 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:48:02 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:48:03 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:48:19 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:48:23 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:48:24 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:48:24 - 08949425 SUCCESS JSON:testCity
20170919 15:48:25 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:48:25 - 08949425 SUCCESS JSON:testCity
20170919 15:48:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:48:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:48:50 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:49:02 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:51:04 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:53:50 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:54:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:57:03 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:58:41 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 15:59:00 - 08949425 SUCCESS JSON:getShippingDate
20170919 15:59:02 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 15:59:10 - 08949425 SUCCESS JSON:checkSaveShipment
20170919 16:02:00 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:02:25 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:02:57 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:31:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:31:34 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:31:40 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:35:18 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:35:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:35:34 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:35:45 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:37:22 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:37:43 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:39:40 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:41:29 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:44:57 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:45:26 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:46:04 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:46:33 - 08949425 SUCCESS JSON:getCarrierQuote
20170919 16:47:33 - 08949425 SUCCESS JSON:getCarrierQuote

View File

@ -0,0 +1,16 @@
20170919 11:50:44 Starting TNT module install
20170919 11:50:45 parent::install OK
20170919 11:50:45 updateSettings OK
20170919 11:50:45 register hooks OK
20170919 11:50:45 create tab OK
20170919 11:50:45 create database tables OK
20170919 11:50:45 install carrier OK
20170919 11:50:45 override templates KO
20170919 12:27:32 Starting TNT module install
20170919 12:27:33 parent::install OK
20170919 12:27:33 updateSettings OK
20170919 12:27:33 register hooks OK
20170919 12:27:33 create tab OK
20170919 12:27:33 create database tables OK
20170919 12:27:33 install carrier OK
20170919 12:27:33 override templates KO

View File

@ -0,0 +1,16 @@
20170919 11:50:41 Starting TNT module uninstall
20170919 11:50:41 unoverride templates OK
20170919 11:50:41 Unregister hooks OK
20170919 11:50:41 Delete tab OK
20170919 11:50:41 Delete TNT carrier OK
20170919 11:50:41 Delete settings OK
20170919 11:50:44 Parent::uninstall OK
20170919 11:50:44 TNT module uninstall complete
20170919 11:59:45 Starting TNT module uninstall
20170919 11:59:45 unoverride templates OK
20170919 11:59:45 Unregister hooks OK
20170919 11:59:45 Delete tab OK
20170919 11:59:45 Delete TNT carrier OK
20170919 11:59:45 Delete settings OK
20170919 11:59:45 Parent::uninstall OK
20170919 11:59:45 TNT module uninstall complete

View File

@ -260,6 +260,7 @@ class AdminOrdersController extends AdminOrdersControllerCore
TNTOfficiel_Debug::log(array('msg' => '>>', 'file' => __FILE__, 'line' => __LINE__));
$arrTNTOrder = TNTOfficiel_OrderHelper::getInstance()->getOrderData($orderId);
$this->context->smarty->assign(array(
'bt_filename' => $arrTNTOrder['bt_filename'],
'getManifestUrl' => $this->context->link->getAdminLink('AdminTNTOfficiel').'&action=getManifest',

View File

@ -289,9 +289,9 @@ var TNTOfficiel_deliveryPointsBox = function (method, strDataB64) {
// console.error( objJqXHR.status + ' ' + objJqXHR.statusText );
})
.always(function () {
if ($('#opc_payment_methods').length > 0) {
$(_this.CSSSelectors.loading).hide();
}
$(_this.CSSSelectors.loading).hide();
// if ($('#opc_payment_methods').length > 0) {
// }
});
});

View File

@ -0,0 +1,10 @@
{*
* TNT OFFICIAL MODULE FOR PRESTASHOP
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016 GFI Informatique, 2016 TNT
* @license https://opensource.org/licenses/MIT MIT License
*}
<div class="fluidMedia">
<iframe src="{$middlewareUrl|escape:'htmlall':'UTF-8'}?username={$username|escape:'htmlall':'UTF-8'}&account={$account|escape:'htmlall':'UTF-8'}&password={$password|escape:'htmlall':'UTF-8'}" frameborder="0"></iframe>
</div>

View File

@ -0,0 +1,44 @@
{*
* TNT OFFICIAL MODULE FOR PRESTASHOP
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016 GFI Informatique, 2016 TNT
* @license https://opensource.org/licenses/MIT MIT License
*}
{* extends /<ADMIN>/themes/default/template/helpers/form/form.tpl *}
{extends file="helpers/form/form.tpl"}
{*block name="other_input"}
    {if isset($input.name) && $input.type == 'test1'}
    {/if}
{/block*}
{block name="defaultForm" prepend}
<h2><img src="{$tntofficiel.titleImgSrc|escape:'html':'UTF-8'}" alt="{$tntofficiel.TNTCarrierTrad|escape:'html':'UTF-8'}" /></h2>
<div class="export-logs">
<a class="btn btn-default" href="{$tntofficiel.downloadLogsURL|escape:'html':'UTF-8'}"><i class="icon-pencil"></i> {$tntofficiel.exportLogsTrad|escape:'html':'UTF-8'}</a>
</div>
{/block}
{*block name="after"}
{/block*}
{block name="script"}
$(document).ready(function () {
$('#TNT_CARRIER_PASSWORD').val("%p#c`Q9,6GSP?U4]e]Zst");
var boolSomethingChanged = false;
$('#configuration_form').on('change', function () {
boolSomethingChanged = true;
});
$('#configuration_form').on('submit', function (objEvent) {
if (boolSomethingChanged) {
//element.submit();
} else {
objEvent.preventDefault();
}
});
});
{/block}

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,17 @@
{*
* TNT OFFICIAL MODULE FOR PRESTASHOP
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016 GFI Informatique, 2016 TNT
* @license https://opensource.org/licenses/MIT MIT License
*}
<span class="btn-group-action">
<span class="btn-group">
<a class="btn btn-default _blank {if ($bt_filename == '')}disabled{/if}" href="{$smarty.const._MODULE_DIR_|escape:'htmlall':'UTF-8'}tnt_media/media/bt/{$bt_filename|escape:'html':'UTF-8'}" target="_blank" rel="tooltip" title="{l s='BT' mod='tntofficiel'}">
<i class="icon-AdminTNTOfficiel"></i>
</a>
<a class="btn btn-default _blank" href="{$getManifestUrl|escape:'html':'UTF-8'}&amp;id_order={$order->id|intval}" rel="tooltip" title="{l s='Manifest' mod='tntofficiel'}">
<i class="icon-file-text"></i>
</a>
</span>
</span>

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,91 @@
{*
* TNT OFFICIAL MODULE FOR PRESTASHOP
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016 GFI Informatique, 2016 TNT
* @license https://opensource.org/licenses/MIT MIT License
*}
<head>
<link rel="stylesheet" type="text/css" href="{$smarty.const._PS_MODULE_DIR_|escape:'htmlall':'UTF-8'}tntofficiel/views/css/manifest.css" />
</head>
<div class="body">
<div class="merchant-table-container">
<table class="merchant-table bold">
<tr>
<td style="width: 15%;">Compte exp.</td>
<td style="width: 2%;">:</td>
<td class="uppercase" style="width: 23%;">{$manifestData['carrierAccount']|escape:'htmlall':'UTF-8'}</td>
<td style="width: 60%;">&nbsp;</td>
</tr>
<tr>
<td>Nom exp.</td>
<td>:</td>
<td class="uppercase">{$manifestData['address']['name']|escape:'htmlall':'UTF-8'}</td>
</tr>
<tr><td>& Adresse</td>
<td>:</td>
<td class="uppercase">
{$manifestData['address']['address1']|escape:'htmlall':'UTF-8'}<br>
{if ($manifestData['address']['address2'] != null)}
{$manifestData['address']['address2']|escape:'htmlall':'UTF-8'}<br>
{/if}
{$manifestData['address']['city']|escape:'htmlall':'UTF-8'}{if ($manifestData['address']['city'] != null)},&nbsp;{/if}
{$manifestData['address']['postcode']|escape:'htmlall':'UTF-8'}{if ($manifestData['address']['postcode'] != null)},&nbsp;{/if}
{$manifestData['address']['country']|escape:'htmlall':'UTF-8'}</td>
</tr>
</table>
</div>
<br />
<hr />
<div class="parcels-table-container">
<table class="parcels-table">
<tr><td style="width: 20%">Num BT</td><td>Poids (Kgs)</td><td>Destinataire</td><td>Code Postal</td><td>Ville</td><td>Service</td></tr>
{foreach from=$manifestData['parcelsData'] item=parcel}
<tr><td>&nbsp;</td></tr>
<tr class="parcels">
<td style="width: 20%;">{$parcel['parcel_number']|escape:'htmlall':'UTF-8'}</td>
<td>{$parcel['weight']|escape:'htmlall':'UTF-8'}</td>
<td>{$parcel['address']->firstname|escape:'htmlall':'UTF-8'} {$parcel['address']->lastname|escape:'htmlall':'UTF-8'}</td>
<td>{$parcel['address']->postcode|escape:'htmlall':'UTF-8'}</td>
<td>{$parcel['address']->city|escape:'htmlall':'UTF-8'}</td>
<td>{$parcel['tntData']['carrier_label']|escape:'htmlall':'UTF-8'}</td>
</tr>
{/foreach}
</table>
</div>
<hr>
<div class="total-table-container">
<table class="total">
<tr style="margin: 0; padding: 0;"><td style="margin: 0; padding: 0; width: 20%;">Compte&nbsp;{$manifestData['carrierAccount']|escape:'htmlall':'UTF-8'}</td><td style="margin: 0; padding: 0;">Total</td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>&nbsp;</td></tr>
<tr style="margin: 0; padding: 0;"><td style="margin: 0; padding: 0; width: 20%;">{$manifestData['totalWeight']|escape:'htmlall':'UTF-8'}</td><td style="margin: 0; padding: 0;">{$manifestData['parcelsNumber']|escape:'htmlall':'UTF-8'}</td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>&nbsp;</td></tr>
<hr />
<tr><td>&nbsp;</td></tr>
<hr />
</table>
</div>
<div class="signature">
<div>
<table>
<tr><td>&nbsp;</td><td></td><td></td><td></td></tr>
<tr><td>&nbsp;</td><td></td><td></td><td></td></tr>
<tr><td>&nbsp;</td><td></td><td></td><td></td></tr>
<tr><td>&nbsp;</td><td></td><td></td><td></td></tr>
<tr><td>Signature de l'expéditeur</td><td>_____________________</td><td>Date ___/___/______</td><td></td></tr>
</table>
</div>
<br /><br /><br />
<br /><br />
<div>
<table>
<tr>
<td>Reçu par TNT</td><td>_____________________</td><td>Date ___/___/______</td><td>Heure ____:____</td>
</tr>
</table>
</div>
</div>
</div>

View File

@ -0,0 +1,16 @@
{*
* TNT OFFICIAL MODULE FOR PRESTASHOP
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016 GFI Informatique, 2016 TNT
* @license https://opensource.org/licenses/MIT MIT License
*}
<head>
<link rel="stylesheet" type="text/css" href="{$smarty.const._PS_MODULE_DIR_|escape:'htmlall':'UTF-8'}tntofficiel/views/css/manifest.css" />
</head>
<div class="footer-text" style="text-transform: uppercase">
<hr>{"La responsabilité de TNT concernant la perte, l'endommagement et le retard est limitée par la convention CMR ou de Varsovie, applicable quelle qu'elle soit. L'expéditeur accepte que les conditions générales, accessibles via l'aide TNT, sont acceptables et régissent ce contrat. Si aucun service ou option d'achat n'est séléctionné alors le service le plus rapide sera facturé à l'expéditeur."|escape:'htmlall':'UTF-8'|upper}
<hr>
</div>
<br>

View File

@ -0,0 +1,21 @@
{*
* TNT OFFICIAL MODULE FOR PRESTASHOP
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016 GFI Informatique, 2016 TNT
* @license https://opensource.org/licenses/MIT MIT License
*}
<head>
<link rel="stylesheet" type="text/css" href="{$smarty.const._PS_MODULE_DIR_|escape:'htmlall':'UTF-8'}tntofficiel/views/css/manifest.css" />
</head>
<table class="table-header">
<tr>
<td></td>
<td class="title">DOCUMENT MANIFESTE</td>
<td class="logo-container">
<img class="logo" src="{$smarty.const._PS_MODULE_DIR_|escape:'htmlall':'UTF-8'}tntofficiel/logo.gif" alt="logo">
</td>
</tr>
</table>

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -0,0 +1,66 @@
{*
* TNT OFFICIAL MODULE FOR PRESTASHOP
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016 GFI Informatique, 2016 TNT
* @license https://opensource.org/licenses/MIT MIT License
*}
<html>
<head>
<title>{l s='shipping detail' mod='tntofficiel'}</title>
<link type="text/css" href="{$smarty.const._MODULE_DIR_|escape:'htmlall':'UTF-8'}tntofficiel/views/css/tracking.css" rel="stylesheet" />
<link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css' />
</head>
<body>
<div class="header">
<div class="tnt-logo"></div>
<div class="title">{l s='shipping detail' mod='tntofficiel'}</div>
<a class="close" href="#" onclick="window.close(); window.opener.focus();return false;" title="{l s='Close' mod='tntofficiel'}"> </a>
</div>
{foreach from=$parcels item=parcel}
<div class="header-track">
<div class="track-label">{l s='tracking number' mod='tntofficiel'}</div>
<div class="track-number">{$parcel['parcel_number']|escape:'htmlall':'UTF-8'}</div>
<div class="button">
<a href="{$parcel['tracking_url']|escape:'html':'UTF-8'}" onclick="this.target='_blank';">{l s='follow my parcel' mod='tntofficiel'}&nbsp;<div class="tnt-arrow"></div></a>
</div>
</div>
<div class="status-track">
<p></p>
{if (isset($parcel['trackingData']['allStatus']) && count($parcel['trackingData']['allStatus']))}
<ul>
{foreach from=$parcel['trackingData']['allStatus'] item=label key=id}
<li class="status {if ($id == $parcel['trackingData']['status'] || ($id == 5 && $parcel['trackingData']['status'] > 5))} current {/if}" style="display: inline-block">{$label|escape:'htmlall':'UTF-8'}</li>
{/foreach}
</ul>
{/if}
{if (isset($parcel['trackingData']['history']))}
<div class="history-track">
<ul>
{foreach from=$parcel['trackingData']['history'] item=info key=idx}
<li>
<ul>
<li class="index">{$idx|intval}</li>
<li class="label">{$info['label']|escape:'htmlall':'UTF-8'} :</li>
{if (isset($info['date']) && strlen($info['date']))}
<li class="date">{$info['date']|escape:'htmlall':'UTF-8'|date_format:"%d.%m.%Y - %R"}</li>
{/if}
{if (isset($info['center']) && strlen($info['center']))}
<li class="center"> - {$info['center']|escape:'htmlall':'UTF-8'}</li>
{/if}
</ul>
</li>
{/foreach}
</ul>
</div>
<br /><br />
{/if}
</div>
{/foreach}
<div class="footer-track">
<div class="button">
<a href="#" onclick="window.close(); window.opener.focus();return false;">{l s='Close' mod='tntofficiel'}</a>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,18 @@
<?php
/**
* TNT OFFICIAL MODULE FOR PRESTASHOP.
*
* @author GFI Informatique <www.gfi.fr>
* @copyright 2016-2017 GFI Informatique, 2016-2017 TNT
* @license https://opensource.org/licenses/MIT MIT License
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@ -5,6 +5,7 @@
* @copyright 2016 GFI Informatique, 2016 TNT
* @license https://opensource.org/licenses/MIT MIT License
*}
<!-- Tnt carriers -->
{foreach $carriers.products as $tnt_index => $product}
{foreach $current_delivery_option as $idAddressSelected => $idCarrierOptionSelected}
@ -81,13 +82,14 @@
{assign var='descript' value="Pour une livraisons dans une de nos agences TNT en France métropolitaine.<br>
Mise à votre disposition sur présentation d'une pièce d'identité et contre signature dès 8 heures le lendemain de l'expédition de votre commande et ce pendant 10 Jours."}
{/if}
<div class="delivery_option item">
<div class="delivery_option delivery-option item">
<div>
<table class="resume table table-bordered">
<tr>
<td class="delivery_option_radio">
<td class="delivery-option-radio">
<input id="delivery_option_{$idAddress|intval}_tnt{$tnt_index|intval}" {* id="delivery_option_{$id_address|intval}_{$option@index}" *}
class="tnt_carrier_radio" {* class="delivery_option_radio" *}
class="tnt_carrier_radio custom-input" {* class="delivery_option_radio" *}
type="radio"
name="delivery_option_tnt[{$idAddress|intval}]" {* name="delivery_option[{$id_address|intval}]" *}
data-key="{$product.id|escape:'htmlall':'UTF-8'}"
@ -132,7 +134,7 @@
{/if}
</td>
<td class="delivery_option_price">
<div class="delivery_option_price">
<div class="delivery_option_price ">
{if $product.total_price_with_tax && !$product.is_free && (!isset($free_shipping) || (isset($free_shipping) && !$free_shipping))}
{if $use_taxes == 1}
{if $priceDisplay == 1}
@ -175,7 +177,7 @@
</div>
<a id="fancybox_extra_address_data" href="#extra_address_data" hidden="hidden"></a>
<div style="display: none;">
<div style="display:none">
<div id="extra_address_data">
<h1 class="page-subheading">{l s='TNT Additional Address' mod='tntofficiel'}</h1>

View File

@ -5,7 +5,6 @@
* @copyright 2016 GFI Informatique, 2016 TNT
* @license https://opensource.org/licenses/MIT MIT License
*}
<!-- Tnt carriers -->
{foreach $carriers.products as $tnt_index => $product}
{foreach $current_delivery_option as $idAddressSelected => $idCarrierOptionSelected}
@ -82,14 +81,13 @@
{assign var='descript' value="Pour une livraisons dans une de nos agences TNT en France métropolitaine.<br>
Mise à votre disposition sur présentation d'une pièce d'identité et contre signature dès 8 heures le lendemain de l'expédition de votre commande et ce pendant 10 Jours."}
{/if}
<div class="delivery_option delivery-option item">
<div class="delivery_option item">
<div>
<table class="resume table table-bordered">
<tr>
<td class="delivery-option-radio">
<td class="delivery_option_radio">
<input id="delivery_option_{$idAddress|intval}_tnt{$tnt_index|intval}" {* id="delivery_option_{$id_address|intval}_{$option@index}" *}
class="tnt_carrier_radio custom-input" {* class="delivery_option_radio" *}
class="tnt_carrier_radio" {* class="delivery_option_radio" *}
type="radio"
name="delivery_option_tnt[{$idAddress|intval}]" {* name="delivery_option[{$id_address|intval}]" *}
data-key="{$product.id|escape:'htmlall':'UTF-8'}"
@ -134,7 +132,7 @@
{/if}
</td>
<td class="delivery_option_price">
<div class="delivery_option_price ">
<div class="delivery_option_price">
{if $product.total_price_with_tax && !$product.is_free && (!isset($free_shipping) || (isset($free_shipping) && !$free_shipping))}
{if $use_taxes == 1}
{if $priceDisplay == 1}
@ -177,7 +175,7 @@
</div>
<a id="fancybox_extra_address_data" href="#extra_address_data" hidden="hidden"></a>
<div style="display:none">
<div style="display: none;">
<div id="extra_address_data">
<h1 class="page-subheading">{l s='TNT Additional Address' mod='tntofficiel'}</h1>
@ -365,9 +363,9 @@
location.reload();
})
.always(function () {
{*if ($('#opc_payment_methods a').length() > 0) {
$('#loading').hide();
}*}
$('#loading').hide();
// {*if ($('#opc_payment_methods a').length() > 0) {
// }*}
});
};