$config_dir (Smarty クラス変数) - PHPプロ!マニュアル
Smarty クラス変数 - $config_dir
$config_dir
テンプレートから読み込むための 設定ファイル を置くディレクトリです。デフォルトは ./configs で、実行中の PHP スクリプトが置かれた場所にある configs/ ディレクトリを探すことを意味します。
テクニカルノート: このディレクトリをwebサーバのドキュメントルート下に置く事は推奨されません。
テンプレートから読み込むための 設定ファイル を置くディレクトリです。デフォルトは ./configs で、実行中の PHP スクリプトが置かれた場所にある configs/ ディレクトリを探すことを意味します。
テクニカルノート: このディレクトリをwebサーバのドキュメントルート下に置く事は推奨されません。
Manual Menu
▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)
kende様のご指摘通り、三項演算子を使用する際には、コードの複雑度などを考慮する必要がありますね。書きやすさと共に可読性も追求したいところですね。