Skip to content

Commit 08abd34

Browse files
committed
commit
1 parent fe3acd4 commit 08abd34

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

app/site/controllers/Admin/Pages.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,15 @@ public function getFormDefinition(FAPI\Form $form, &$form_state)
115115
$templates[$key] = basename($template);
116116
}
117117

118+
if (($theme_name = $this->getSiteData()->getThemeName($page->getWebsiteId())) != null) {
119+
$theme_dir = App::getDir(App::TEMPLATES).DS.'frontend'.DS.$theme_name.DS;
120+
foreach (glob($theme_dir.'pages'.DS.'*.php') as $template) {
121+
$key = str_replace($theme_dir, "", $template);
122+
$key = preg_replace("/\.php$/i", "", $key);
123+
$templates[$key] = basename($template)." (".$theme_name.")";
124+
}
125+
}
126+
118127
$page_title = $page_content = $page_template_name = '';
119128
if ($page->isLoaded()) {
120129
$page_title = $page->title;

app/site/migrations/InitialDataMigration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ private function addVariables($website_model, $homePage)
218218
'app/frontend/menu_with_logo' => ['locale' => null, 'value' => 1],
219219
'app/backend/log_requests' => ['locale' => null, 'value' => 1],
220220
'app/frontend/log_requests' => ['locale' => null, 'value' => 1],
221-
'app/frontend/themename' => ['locale' => $website_model->default_locale, 'value' => 'theme'],
221+
'app/frontend/themename' => ['locale' => null, 'value' => 'theme'],
222222
] as $path => $info) {
223223
$configuration_model = \App\Site\Models\Configuration::new($this->getContainer());
224224
$configuration_model->website_id = $website_model->id;

0 commit comments

Comments
 (0)