diff --git a/app/webroot/theme/admin-third/Elements/admin/sites/form.php b/app/webroot/theme/admin-third/Elements/admin/sites/form.php index 70cfd3f06a..890be064c5 100644 --- a/app/webroot/theme/admin-third/Elements/admin/sites/form.php +++ b/app/webroot/theme/admin-third/Elements/admin/sites/form.php @@ -179,6 +179,22 @@ class="helptext">BcForm->error('Site.theme') ?> + + BcForm->label('Site.use_subdomain', __d('baser', 'ドメイン設定')) ?> + + BcForm->input('Site.use_subdomain', ['type' => 'radio', 'options' => [0 => __d('baser', '主となるドメインと同じドメイン'), 1 => __d('baser', '主となるドメインとは異なるドメイン')], 'default' => 0]) ?> + BcForm->error('Site.use_subdomain') ?> +
+ BcForm->label('Site.domain_type', __d('baser', 'ドメインタイプ')) ?>  + BcForm->input('Site.domain_type', ['type' => 'radio', 'options' => [1 => __d('baser', 'サブドメイン'), 2 => __d('baser', '別ドメイン')], 'default' => 1]) ?> + + BcForm->error('Site.domain_type') ?> +
+ +
+
+ + BcForm->label('Site.status', __d('baser', '公開状態')) ?> diff --git a/app/webroot/theme/admin-third/js/admin/sites/edit.js b/app/webroot/theme/admin-third/js/admin/sites/edit.js index 37b09771d2..a50f95cba7 100644 --- a/app/webroot/theme/admin-third/js/admin/sites/edit.js +++ b/app/webroot/theme/admin-third/js/admin/sites/edit.js @@ -97,4 +97,22 @@ $(function () { } } + // サブサイトにドメイン(サブドメイン)を使用するかどうかの表示 + chengeUseDomein($("input[name='data[Site][use_subdomain]']:checked").val()); + $("input[name='data[Site][use_subdomain]']").click(function() { + //変数valueにcheckedされたradioボタンのvalue値を取得する + use_subdomain = $("input[name='data[Site][use_subdomain]']:checked").val(); + chengeUseDomein(use_subdomain); + }); + function chengeUseDomein(use_subdomain) { + if (use_subdomain == 0) { + //ドメインを利用しない場合は、ドメインタイプは利用しない + $(".domain_type").hide('slow'); + $("#SiteDomainType0").prop("checked", true); + } else { + //ドメインを利用する場合は、ドメインタイプのラジオボタンを表示 + $(".domain_type").show('slow'); + } + } + });