Name | Handle | Cache Settings | Cache Output | Cache Output on Post | Cache Output For Registered Users | Output Cache Lifetime |
---|---|---|---|---|---|---|
アコーディオン | accordion | Enable | Enable | Enable | Enable | 0 |
オートナビ | autonav | Enable | Enable | Enable | Disable | 300 |
ボード | board | Enable | Disable | Disable | Disable | 0 |
パンくず | breadcrumbs | Enable | Enable | Enable | Enable | 0 |
カレンダー | calendar | Enable | Disable | Disable | Disable | 0 |
カレンダーイベント | calendar_event | Enable | Disable | Disable | Disable | 0 |
Concrete ステータスメッセージ | desktop_app_status | Enable | Enable | Enable | Enable | 86400 |
記事 | content | Enable | Enable | Enable | Disable | 0 |
コメント欄 | core_conversation | Enable | Disable | Disable | Disable | 0 |
管理画面 注目アドオン | desktop_featured_addon | Enable | Enable | Enable | Enable | 7200 |
注目テーマ | desktop_featured_theme | Enable | Enable | Enable | Enable | 7200 |
日付ナビ | date_navigation | Enable | Disable | Disable | Disable | 0 |
デスクトップ最新ヘルス結果 | desktop_latest_health_result | Enable | Disable | Disable | Disable | 0 |
デスクトップ 最新ニュース | desktop_concrete_latest | Enable | Enable | Enable | Enable | 7200 |
ドキュメントライブラリ | document_library | Enable | Disable | Disable | Disable | 0 |
下書きリスト | desktop_draft_list | Enable | Disable | Disable | Disable | 0 |
イベントリスト | event_list | Enable | Disable | Disable | Disable | 0 |
Express エントリー詳細 | express_entry_detail | Enable | Disable | Disable | Disable | 0 |
Express エントリーリスト | express_entry_list | Enable | Disable | Disable | Disable | 0 |
外部フォーム | external_form | Enable | Disable | Disable | Disable | 0 |
FAQ | faq | Enable | Enable | Enable | Enable | 0 |
特色 | feature | Enable | Enable | Enable | Enable | 0 |
特集リンク | feature_link | Enable | Enable | Enable | Enable | 300 |
ファイル | file | Enable | Enable | Enable | Enable | 0 |
フォーム | express_form | Enable | Disable | Disable | Disable | 0 |
ギャラリー | gallery | Enable | Enable | Enable | Disable | 0 |
Googleマップ | google_map | Enable | Enable | Enable | Disable | 0 |
ヒーロー画像 | hero_image | Enable | Enable | Enable | Enable | 300 |
水平線 | horizontal_rule | Enable | Enable | Enable | Enable | 0 |
HTML | html | Enable | Enable | Enable | Enable | 0 |
画像 | image | Enable | Enable | Enable | Disable | 0 |
画像スライダー | image_slider | Enable | Enable | Enable | Disable | 0 |
最新のフォーム | desktop_latest_form | Enable | Disable | Disable | Disable | 0 |
レガシーフォーム | form | Disable | Disable | Disable | Disable | 0 |
「次へ」「前へ」ナビ | next_previous | Enable | Enable | Enable | Enable | 300 |
ページ属性表示 | page_attribute_display | Enable | Enable | Enable | Disable | 0 |
ページリスト | page_list | Enable | Enable | Enable | Disable | 300 |
ページタイトル | page_title | Enable | Enable | Enable | Disable | 0 |
RSS表示 | rss_displayer | Enable | Enable | Enable | Enable | 3600 |
検索 | search | Enable | Disable | Disable | Disable | 0 |
このページをシェア | share_this_page | Enable | Enable | Enable | Enable | 0 |
サイトアクティビティ | desktop_site_activity | Enable | Disable | Disable | Disable | 0 |
ソーシャルリンク | social_links | Enable | Enable | Enable | Enable | 0 |
アンケート | survey | Enable | Disable | Disable | Disable | 0 |
言語切り替え | switch_language | Enable | Enable | Disable | Enable | 3600 |
タグ | tags | Enable | Enable | Disable | Disable | 0 |
紹介 | testimonial | Enable | Enable | Enable | Enable | 0 |
トップナビゲーションバー | top_navigation_bar | Enable | Enable | Enable | Enable | 300 |
トピックリスト | topic_list | Enable | Disable | Disable | Disable | 0 |
ビデオプレイヤー | video | Enable | Enable | Enable | Disable | 0 |
確認待ち | desktop_waiting_for_me | Enable | Disable | Disable | Disable | 0 |
YouTubeビデオ | youtube | Enable | Enable | Enable | Disable | 0 |
Last active
August 7, 2025 09:13
-
-
Save hissy/dd33d45cff6413a6d008c216d147208f to your computer and use it in GitHub Desktop.
[Concrete CMS][9.4.x] Show cache settings of block types ブロックタイプごとのキャッシュ設定
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$loc = \Concrete\Core\Localization\Localization::getInstance(); | |
$loc->setLocale('ja_JP'); | |
echo '|Name|Handle|Cache Settings|Cache Output|Cache Output on Post|Cache Output For Registered Users|Output Cache Lifetime|'; | |
echo PHP_EOL; | |
echo '|----|----|----|----|----|----|----|'; | |
echo PHP_EOL; | |
$blockTypes = \Concrete\Core\Block\BlockType\BlockTypeList::getInstalledList(); | |
/** @var \Concrete\Core\Entity\Block\BlockType\BlockType $blockType */ | |
foreach ($blockTypes as $blockType) { | |
/** @var \Concrete\Core\Block\BlockController $controller */ | |
$controller = $blockType->getController(); | |
if ($controller === null) { | |
continue; | |
} | |
echo sprintf( | |
'|%s|%s|%s|%s|%s|%s|%s|', | |
$controller->getBlockTypeName(), | |
$blockType->getBlockTypeHandle(), | |
($controller->cacheBlockRecord()) ? t('Enable') : t('Disable'), | |
($controller->cacheBlockOutput()) ? t('Enable') : t('Disable'), | |
($controller->cacheBlockOutputOnPost()) ? t('Enable') : t('Disable'), | |
($controller->cacheBlockOutputForRegisteredUsers()) ? t('Enable') : t('Disable'), | |
$controller->getBlockTypeCacheOutputLifetime() | |
); | |
echo PHP_EOL; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment