今日の日付がデータベースから2つの日付の間にあるかどうか確認したいと思います。ここに私のコードです。今日がTwigの2つの日付の間にあるかどうかをチェックする方法は?
{% if today < room.price_start_date and today > room.price_end_date %}
<a href="{{'/'|app}}/book/{{room.id}}"><button type="button" class="btn btn-default btn-xs">Book this room</button></a>
{% else %}
<a href="{{'/'|app}}/contact"><button type="button" class="btn btn-default btn-xs">Book this room</button></a>
{% endif %}
today
変数は、このコードから値を取得します。
$todayDate = date('Y-m-d');
$this['today'] = date('Y-m-d', strtotime($todayDate));
price_start_date
とprice_end_date
私は、データベースからそれらを取得し、そのカラムのタイプがDate
かどうかを確認する方法任意のアイデアですtoday
は、Twigのroom.price_start_date
とroom.price_end_date
の間にありますか?
を実際に私がもし日(room.price_start_date) '{%に比較記号を変更し、<日付()と日付(room.price_end_date)>日付()%} 'となりました。 多くのありがとうございます! –
@AhmedEssam、ありがとう、あなたが正しいです、私は比較記号を正しい方法で更新しました。自由に回答を受け入れ、他の人にも役立つことを願ってください! – Farside