カスタムコンポーネントのバックエンドJoomla 3.0日付形式を変更したいと思います。現在、コンポーネントはJoomlaの日付バックエンド形式を使用しています。これはY-m-dであり、カスタムコンポーネントの場合はd-m-Yに変更する必要があります。そのフォーマットを変更する場所が見つかりませんでした。
しかし、コンポーネントの日付形式コードは次のコードからのものであることがわかりました。
<?php echo $item->date; ?>
そして、次の形式で日付を表示したいと思います。
echo date_format($date, 'd-m-Y H:i:s');
しかし、Joomlaコードでどのように実装するかわかりません。これについてのアイデアが必要です。
以下に示すように、JHtml
を使用して日付を設定できます。
<?php echo JHtml::_('date', $item->date, 'd-m-Y H:i:s'); ?>
だからあなたがする必要があるのは<?php echo $item->date; ?>
上記のコード
事前にフォーマットされた文字列を使用して、言語ファイルを変更できます。例:/language/en-GB/en-GB.ini
DATE_FORMAT_LC = "l、d F Y"
DATE_FORMAT_LC1 = "l、d F Y"
DATE_FORMAT_LC2 = "l、d F Y H:i"
DATE_FORMAT_LC3 = "d F Y"
DATE_FORMAT_LC4 = "d.m.y"
DATE_FORMAT_JS1 = "d-m-y"