switch ($contentType){
case M3_VIEW_TYPE_CONTENT: // 汎用コンテンツ
if ($firstKey == M3_REQUEST_PARAM_CONTENT_ID || $firstKey == M3_REQUEST_PARAM_CONTENT_ID_SHORT){ // コンテンツIDのとき
- $defaultIndexFile = get_page_template();
+ $defaultIndexFile = get_page_template(); // 固定ページテンプレート
}
break;
case M3_VIEW_TYPE_PRODUCT: // 製品
case M3_VIEW_TYPE_BBS: // BBS
break;
case M3_VIEW_TYPE_BLOG: // ブログ
- if ($firstKey == M3_REQUEST_PARAM_BLOG_ID || $firstKey == M3_REQUEST_PARAM_BLOG_ID_SHORT || // ブログIDのとき
- $firstKey == M3_REQUEST_PARAM_BLOG_ENTRY_ID || $firstKey == M3_REQUEST_PARAM_BLOG_ENTRY_ID_SHORT){ // ブログ記事IDのとき
- $defaultIndexFile = get_page_template();
+// if ($firstKey == M3_REQUEST_PARAM_BLOG_ID || $firstKey == M3_REQUEST_PARAM_BLOG_ID_SHORT || // ブログIDのとき
+// $firstKey == M3_REQUEST_PARAM_BLOG_ENTRY_ID || $firstKey == M3_REQUEST_PARAM_BLOG_ENTRY_ID_SHORT){ // ブログ記事IDのとき
+ if ($firstKey == M3_REQUEST_PARAM_BLOG_ENTRY_ID || $firstKey == M3_REQUEST_PARAM_BLOG_ENTRY_ID_SHORT){ // ブログ記事IDのとき
+ $defaultIndexFile = get_single_template(); // 記事詳細テンプレート
}
break;
case M3_VIEW_TYPE_WIKI: // Wiki
// const BREADCRUMB_TITLE = 'テンプレート管理'; // 画面タイトル名(パンくずリスト)
const TITLE_INFO_URL = 'テンプレートの情報'; // テンプレート情報URLのタイトル
const TEMPLATE_THUMBNAIL_FILENAME = 'template_thumbnail.png'; // テンプレートサムネール
+ const TEMPLATE_THUMBNAIL_FILENAME_WP = 'screenshot.png'; // テンプレートサムネール(WordPressテンプレート)
const previewImageSizeHeight = 27;
const previewImageSizeWidth = 42;
const imageSizeHeight = 135;
// 画面イメージ表示設定
$name = $this->convertToDispString($fetchedRow['tm_name']); // テンプレート名
$templateIndexFile = $templateDir . '/index.php'; // テンプレートindex.phpファイル
- $imgUrl = $this->gEnv->getTemplatesUrl() . '/' . $templateId . '/' . self::TEMPLATE_THUMBNAIL_FILENAME;
+
+ if ($fetchedRow['tm_type'] == 100){ // WordPressテンプレートの場合
+ $imgUrl = $this->gEnv->getTemplatesUrl() . '/' . $templateId . '/' . self::TEMPLATE_THUMBNAIL_FILENAME_WP; // WordPressテンプレート
+ } else {
+ $imgUrl = $this->gEnv->getTemplatesUrl() . '/' . $templateId . '/' . self::TEMPLATE_THUMBNAIL_FILENAME;
+ }
// 新規に追加されたテンプレートかチェック
$idText = $this->convertToDispString($templateId);