公開日から3日以内に、K2記事の横にcssNewアイコンを追加するプロセスを自動化しようとしています。これがcom_k2\template\category_item.phpで思いついたものです
$newdate = time($this->item->publish_up) + 86400;
$nowdate = time();
<?php echo $nowdate <= $newdate?' item-new':'' ?>
最初の行は記事の公開日を取得し、それに3日を追加します。2行目は、現在のサーバー時間を取得します。次に、3行目で2つの日付を比較し、アイテムをエコーします。現在の時刻が公開日から3日以内の場合は、新しいです。
コードはエラーメッセージを生成しませんでしたが、すべての記事に新しいアイコンが表示されるため、2つの日付の比較は機能しないようです。
誰かが親切に私を正しい方向に向けてもらえますか?私はphpが苦手で、そのコーディングのほとんどは他のコードから推測されました。私の推測では、変数は適切に定義されていますが、2つの日付を単純に比較することはできません。