■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Re: 過ぎた日付を取得しないPHPの記述が分かりません。

tommy6073 > Re: 過ぎた日付を取得しないPHPの記述が分かりません。 @ 2018/3/22 11:22
こんにちはtommy6073です。

スケジュールプラグインのソースを変更すると、プラグインの更新があった際に対応が必要となるため、
テンプレートをテーマフォルダへコピーしてカスタマイズすることをお勧めします。

まずは、app/Plugin/Schedule/View/Schedules/default/index.phpをコピーし、
theme/{ご使用中のテーマ}/Schedules/default/ディレクトリを作り、そこへindex.phpをコピーします。
これでこちらのテンプレートが優先的に反映されるようになります。

そして、index.php内の下記コードの下に、
<?php foreach($schedules as $schedule): ?>

次のコードを追加してください。
<?php if (date('Y-m-d', strtotime($schedule['Schedule']['end_date'])) < date('Y-m-d')) continue; ?>


こうすることで、終了日が現在日より古いものはスケジュールで表示されなくなります。

ご参考ください!
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
65 人のユーザが現在オンラインです。 (64 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 65