42
42
* @property URL $url
43
43
* @property User $user
44
44
*/
45
- require_once (dirname (DIR_SYSTEM ) . "/catalog/controller/payment/mollie/helper.php " );
45
+ require_once (dirname (DIR_SYSTEM ) . "/catalog/controller/extension/ payment/mollie/helper.php " );
46
46
47
- class ControllerPaymentMollieBase extends Controller
47
+ class ControllerExtensionPaymentMollieBase extends Controller
48
48
{
49
49
// Current module name - should be overwritten by subclass using one of the MollieHelper::MODULE_NAME_* values.
50
50
const MODULE_NAME = NULL ;
@@ -114,8 +114,8 @@ protected function installAllModules ()
114
114
$ extensions ->install ("payment " , "mollie_ " . $ module_name );
115
115
116
116
// Set permissions.
117
- $ this ->model_user_user_group ->addPermission ($ user_id , "access " , "payment/mollie_ " . $ module_name );
118
- $ this ->model_user_user_group ->addPermission ($ user_id , "modify " , "payment/mollie_ " . $ module_name );
117
+ $ this ->model_user_user_group ->addPermission ($ user_id , "access " , "extension/ payment/mollie_ " . $ module_name );
118
+ $ this ->model_user_user_group ->addPermission ($ user_id , "modify " , "extension/ payment/mollie_ " . $ module_name );
119
119
}
120
120
}
121
121
@@ -168,7 +168,7 @@ protected function getExtensionModel ()
168
168
public function index ()
169
169
{
170
170
// Load essential models
171
- $ this ->load ->language ("payment/mollie " );
171
+ $ this ->load ->language ("extension/ payment/mollie " );
172
172
$ this ->load ->model ("setting/setting " );
173
173
$ this ->load ->model ("setting/store " );
174
174
$ this ->load ->model ("localisation/order_status " );
@@ -207,7 +207,7 @@ public function index ()
207
207
if ($ doRedirect )
208
208
{
209
209
$ this ->session ->data ['success ' ] = $ this ->language ->get ("text_success " );
210
- $ this ->redirect ($ this ->url ->link ("extension/payment " , "token= " . $ this ->session ->data ['token ' ], "SSL " ));
210
+ $ this ->redirect ($ this ->url ->link ("extension/extension " , "type=payment& token= " . $ this ->session ->data ['token ' ], "SSL " ));
211
211
}
212
212
213
213
// Set data for template
@@ -320,20 +320,20 @@ public function index ()
320
320
);
321
321
322
322
$ data ['breadcrumbs ' ][] = array (
323
- "href " => $ this ->url ->link ("extension/payment " , "token= " . $ this ->session ->data ['token ' ], "SSL " ),
323
+ "href " => $ this ->url ->link ("extension/extension " , "type=payment& token= " . $ this ->session ->data ['token ' ], "SSL " ),
324
324
"text " => $ this ->language ->get ("text_payment " ),
325
325
"separator " => ' :: ' ,
326
326
);
327
327
328
328
$ data ['breadcrumbs ' ][] = array (
329
- "href " => $ this ->url ->link ("payment/mollie_ " . static ::MODULE_NAME , "token= " . $ this ->session ->data ['token ' ], "SSL " ),
329
+ "href " => $ this ->url ->link ("extension/ payment/mollie_ " . static ::MODULE_NAME , "token= " . $ this ->session ->data ['token ' ], "SSL " ),
330
330
"text " => $ this ->language ->get ("heading_title " ),
331
331
"separator " => " :: " ,
332
332
);
333
333
334
334
// Form action url
335
- $ data ['action ' ] = $ this ->url ->link ("payment/mollie_ " . static ::MODULE_NAME , "token= " . $ this ->session ->data ['token ' ], "SSL " );
336
- $ data ['cancel ' ] = $ this ->url ->link ("extension/payment " , "token= " . $ this ->session ->data ['token ' ], "SSL " );
335
+ $ data ['action ' ] = $ this ->url ->link ("extension/ payment/mollie_ " . static ::MODULE_NAME , "token= " . $ this ->session ->data ['token ' ], "SSL " );
336
+ $ data ['cancel ' ] = $ this ->url ->link ("extension/extension " , "type=payment& token= " . $ this ->session ->data ['token ' ], "SSL " );
337
337
338
338
// Load global settings. Some are prefixed with mollie_ideal_ for legacy reasons.
339
339
$ settings = array (
@@ -435,15 +435,15 @@ public function index ()
435
435
// Set different template for Opencart 2 as it uses Bootstrap and a left column
436
436
if ($ this ->isOpencart2 ())
437
437
{
438
- $ this ->renderTemplate ("payment/mollie_2.tpl " , $ data , array (
438
+ $ this ->renderTemplate ("extension/ payment/mollie_2.tpl " , $ data , array (
439
439
"header " ,
440
440
"column_left " ,
441
441
"footer " ,
442
442
));
443
443
}
444
444
else
445
445
{
446
- $ this ->renderTemplate ("payment/mollie.tpl " , $ data , array (
446
+ $ this ->renderTemplate ("extension/ payment/mollie.tpl " , $ data , array (
447
447
"header " ,
448
448
"footer " ,
449
449
));
@@ -457,7 +457,7 @@ public function index ()
457
457
*/
458
458
private function validate ($ store = 0 )
459
459
{
460
- if (!$ this ->user ->hasPermission ("modify " , "payment/mollie_ " . static ::MODULE_NAME ))
460
+ if (!$ this ->user ->hasPermission ("modify " , "extension/ payment/mollie_ " . static ::MODULE_NAME ))
461
461
{
462
462
$ this ->error ['warning ' ] = $ this ->language ->get ("error_permission " );
463
463
}
@@ -482,33 +482,33 @@ protected function checkModuleStatus ()
482
482
if ($ this ->isOpencart22 ())
483
483
{
484
484
$ mod_files = array (
485
- DIR_APPLICATION . "controller/payment/mollie/base.php " ,
486
- DIR_APPLICATION . "language/en-gb/payment/mollie.php " ,
487
- DIR_TEMPLATE . "payment/mollie.tpl " ,
488
- DIR_TEMPLATE . "payment/mollie_2.tpl " ,
489
- DIR_CATALOG . "controller/payment/mollie-api-client/ " ,
490
- DIR_CATALOG . "controller/payment/mollie/base.php " ,
491
- DIR_CATALOG . "language/en-gb/payment/mollie.php " ,
492
- DIR_CATALOG . "model/payment/mollie/base.php " ,
493
- DIR_CATALOG . "view/theme/default/template/payment/mollie_checkout_form.tpl " ,
494
- DIR_CATALOG . "view/theme/default/template/payment/mollie_return.tpl " ,
495
- DIR_CATALOG . "view/theme/default/template/payment/mollie_return_2.tpl " ,
485
+ DIR_APPLICATION . "controller/extension/ payment/mollie/base.php " ,
486
+ DIR_APPLICATION . "language/en-gb/extension/ payment/mollie.php " ,
487
+ DIR_TEMPLATE . "extension/ payment/mollie.tpl " ,
488
+ DIR_TEMPLATE . "extension/ payment/mollie_2.tpl " ,
489
+ DIR_CATALOG . "controller/extension/ payment/mollie-api-client/ " ,
490
+ DIR_CATALOG . "controller/extension/ payment/mollie/base.php " ,
491
+ DIR_CATALOG . "language/en-gb/extension/ payment/mollie.php " ,
492
+ DIR_CATALOG . "model/extension/ payment/mollie/base.php " ,
493
+ DIR_CATALOG . "view/theme/default/template/extension/ payment/mollie_checkout_form.tpl " ,
494
+ DIR_CATALOG . "view/theme/default/template/extension/ payment/mollie_return.tpl " ,
495
+ DIR_CATALOG . "view/theme/default/template/extension/ payment/mollie_return_2.tpl " ,
496
496
);
497
497
}
498
498
else
499
499
{
500
500
$ mod_files = array (
501
- DIR_APPLICATION . "controller/payment/mollie/base.php " ,
502
- DIR_APPLICATION . "language/english/payment/mollie.php " ,
503
- DIR_TEMPLATE . "payment/mollie.tpl " ,
504
- DIR_TEMPLATE . "payment/mollie_2.tpl " ,
505
- DIR_CATALOG . "controller/payment/mollie-api-client/ " ,
506
- DIR_CATALOG . "controller/payment/mollie/base.php " ,
507
- DIR_CATALOG . "language/english/payment/mollie.php " ,
508
- DIR_CATALOG . "model/payment/mollie/base.php " ,
509
- DIR_CATALOG . "view/theme/default/template/payment/mollie_checkout_form.tpl " ,
510
- DIR_CATALOG . "view/theme/default/template/payment/mollie_return.tpl " ,
511
- DIR_CATALOG . "view/theme/default/template/payment/mollie_return_2.tpl " ,
501
+ DIR_APPLICATION . "controller/extension/ payment/mollie/base.php " ,
502
+ DIR_APPLICATION . "language/english/extension/ payment/mollie.php " ,
503
+ DIR_TEMPLATE . "extension/ payment/mollie.tpl " ,
504
+ DIR_TEMPLATE . "extension/ payment/mollie_2.tpl " ,
505
+ DIR_CATALOG . "controller/extension/ payment/mollie-api-client/ " ,
506
+ DIR_CATALOG . "controller/extension/ payment/mollie/base.php " ,
507
+ DIR_CATALOG . "language/english/extension/ payment/mollie.php " ,
508
+ DIR_CATALOG . "model/extension/ payment/mollie/base.php " ,
509
+ DIR_CATALOG . "view/theme/default/template/extension/ payment/mollie_checkout_form.tpl " ,
510
+ DIR_CATALOG . "view/theme/default/template/extension/ payment/mollie_return.tpl " ,
511
+ DIR_CATALOG . "view/theme/default/template/extension/ payment/mollie_return_2.tpl " ,
512
512
);
513
513
}
514
514
@@ -517,17 +517,17 @@ protected function checkModuleStatus ()
517
517
{
518
518
if ($ this ->isOpencart22 ())
519
519
{
520
- $ mod_files [] = DIR_APPLICATION . "controller/payment/mollie_ " . $ module_name . ".php " ;
521
- $ mod_files [] = DIR_APPLICATION . "language/en-gb/payment/mollie_ " . $ module_name . ".php " ;
522
- $ mod_files [] = DIR_CATALOG . "controller/payment/mollie_ " . $ module_name . ".php " ;
523
- $ mod_files [] = DIR_CATALOG . "model/payment/mollie_ " . $ module_name . ".php " ;
520
+ $ mod_files [] = DIR_APPLICATION . "controller/extension/ payment/mollie_ " . $ module_name . ".php " ;
521
+ $ mod_files [] = DIR_APPLICATION . "language/en-gb/extension/ payment/mollie_ " . $ module_name . ".php " ;
522
+ $ mod_files [] = DIR_CATALOG . "controller/extension/ payment/mollie_ " . $ module_name . ".php " ;
523
+ $ mod_files [] = DIR_CATALOG . "model/extension/ payment/mollie_ " . $ module_name . ".php " ;
524
524
}
525
525
else
526
526
{
527
- $ mod_files [] = DIR_APPLICATION . "controller/payment/mollie_ " . $ module_name . ".php " ;
528
- $ mod_files [] = DIR_APPLICATION . "language/english/payment/mollie_ " . $ module_name . ".php " ;
529
- $ mod_files [] = DIR_CATALOG . "controller/payment/mollie_ " . $ module_name . ".php " ;
530
- $ mod_files [] = DIR_CATALOG . "model/payment/mollie_ " . $ module_name . ".php " ;
527
+ $ mod_files [] = DIR_APPLICATION . "controller/extension/ payment/mollie_ " . $ module_name . ".php " ;
528
+ $ mod_files [] = DIR_APPLICATION . "language/english/extension/ payment/mollie_ " . $ module_name . ".php " ;
529
+ $ mod_files [] = DIR_CATALOG . "controller/extension/ payment/mollie_ " . $ module_name . ".php " ;
530
+ $ mod_files [] = DIR_CATALOG . "model/extension/ payment/mollie_ " . $ module_name . ".php " ;
531
531
}
532
532
}
533
533
0 commit comments