diff --git a/modules/page/page.admin.controller.php b/modules/page/page.admin.controller.php index 4eb120a5c..f458883ce 100644 --- a/modules/page/page.admin.controller.php +++ b/modules/page/page.admin.controller.php @@ -30,6 +30,10 @@ class pageAdminController extends page $args->mpath = (!$args->mpath) ? '' : $args->mpath; $args->opage_proc_php = $args->opage_proc_php ?? 'N'; $args->opage_proc_tpl = $args->opage_proc_tpl ?? 'N'; + if ($args->opage_proc_tpl === 'Y') + { + $args->opage_proc_php = 'Y'; + } unset($args->page_name); if($args->use_mobile != 'Y') $args->use_mobile = ''; diff --git a/modules/page/tpl/js/page_admin.js b/modules/page/tpl/js/page_admin.js index 218c14107..929a95380 100644 --- a/modules/page/tpl/js/page_admin.js +++ b/modules/page/tpl/js/page_admin.js @@ -121,4 +121,14 @@ function doCartSetup(url) { jQuery(function($){ $('#pageBtnArea').delay(1000).show(1); + $('#opage_proc_php').on('change', function() { + if (!$(this).prop('checked')) { + $('#opage_proc_tpl').prop('checked', false); + } + }); + $('#opage_proc_tpl').on('change', function() { + if ($(this).prop('checked')) { + $('#opage_proc_php').prop('checked', true); + } + }); });