ブログで未来の日付を非表示にするには
funi > ブログで未来の日付を非表示にするには @ 2014/5/11 22:11 |
---|
いつもお世話になってます。
ブログの日付でトップ表示させたい記事を未来設定にしています。 ですが、未来の日付を表示させるのは違和感があるので、過去の場合にだけ日付を出すという形にしたいと思います。 以下は /app/webroot/theme/xxx/Blog/default/posts.php の日付表示を自分なりにカスタムしてみたものです。
上記でテストすると、未来・過去の日付に関わらず日付が表示されません。 $myday と $mytoday はechoで呼び出せています。 どの辺りに問題があるのか、ご教授頂ければと思います。よろしくお願いします。 ■ BaserCMS Ver:3.0.6.1 〜 4.1.0.1 |
cosam > Re: ブログで未来の日付を非表示にするには @ 2014/5/11 23:45 |
---|
404 not found!
I'm sorry! Virus was present in this reply. |
tecking > Re: ブログで未来の日付を非表示にするには @ 2014/5/11 23:47 |
---|
funiさん
strtotime() が Y.m.d という日付の書式をサポートしてないから、ではないでしょうか。 《関連ページ》 PHPマニュアル「日付の書式」 (http://www.php.net/manual/ja/datetime.formats.date.php) 1行目・2行目の Y.m.d を Y-m-d とすると、strtotime() が解釈してくれるかとおもいます。 一度おためしください。 |
cosam > Re: ブログで未来の日付を非表示にするには @ 2014/5/11 23:57 |
---|
404 not found!
I'm sorry! Virus was present in this reply. |
funi > Re: ブログで未来の日付を非表示にするには @ 2014/5/12 15:13 |
---|
引用:
strtotime() が Y.m.d という日付の書式をサポートしてないから、ではないでしょうか。 tecking さま、ご教授ありがとうございました。 ご指摘の通り、 - で繋ぐことで解決しました。 ようやく意図したとおりの表示が出来るようになりました。 cosam さまも、ありがとうございました。 (*- -)(*_ _) ■ BaserCMS Ver:3.0.6.1 〜 4.1.0.1 |