Evooms123's avatar

Checking if a request is true or false inside the blade file

Hello everyone,

I have a search bar inside my website (with 3 inputs), and what I want is to display a message with the searching value inside it. The problem is that its not working. Here is my code :

@if((request()->query('rechercher') === false) && (request()->query('type_article') === false) && (request()->query('date') === true))
                 <p class="text-center mt-3"> Résultat pour la date "{{ request()->query('date') }}" :</p>

@elseif((request()->query('rechercher') === 0) && (request()->query('type_article') === 1) && (request()->query('date') === 0))
                  <p class="text-center mt-3">Résultat pour le type d'article "{{ request()->query('type_article') }}" :</p>

@elseif((request()->query('rechercher') === 0) && (request()->query('type_article') === 1) && (request()->query('date') === 1))
                  <p class="text-center mt-3">Résultat pour la date "{{ request()->query('date') }}"" et le type d'article "{{ request()->query('type_article') }}" :</p>

@elseif((request()->query('rechercher') === 1) && (request()->query('type_article') === 0) && (request()->query('date') === 0))
                  <p class="text-center mt-3">Résultat pour le(s) mot(s) clé(s) "{{ request()->query('rechercher') }}" :</p>

@elseif((request()->query('rechercher') === 1) && (request()->query('type_article') === 0) && (request()->query('date') === 1))
                  <p class="text-center mt-3">Résultat pour le(s) mot(s) clé(s) "{{ request()->query('rechercher') }}" et la date "{{ request()->query('date') }}" :</p>

@elseif((request()->query('rechercher') === 1) && (request()->query('type_article') === 1) && (request()->query('date') === 0))
                  <p class="text-center mt-3">Résultat pour le(s) mot(s) clé(s) "{{ request()->query('rechercher') }}" et le type d'article "{{ request()->query('type_article') }}" :</p>

@elseif((request()->query('rechercher') === 1) && (request()->query('type_article') === 1) && (request()->query('date') === 1))
                  <p class="text-center mt-3">Résultat pour le(s) mot(s) clé(s) "{{ request()->query('rechercher') }}", le type d'article "{{ request()->query('type_article') }}" et la date "{{ request()->query('date') }}" :</p>
@endif

Is there a easy way to do it ?

Cordially

0 likes
1 reply

Please or to participate in this conversation.