0
votes

Je reçois une erreur de syntaxe lorsque vous utilisez si la condition dans le fichier View de Laravel

syntax error, unexpected '<' (View: 
C:\xampp\htdocs\laravel\pizzahouse\resources\views\pizza.blade.php)

2 commentaires

Veuillez poster l'erreur et la ligne correspondante dans laquelle l'erreur se produit.


J'ai joint l'erreur


3 Réponses :


2
votes

Vous n'avez pas besoin d'utiliser l'ouverture {{ code> et la fermeture }} CODE> Tags pour les variables à l'intérieur du @if code>. Et aussi vous utilisez la mauvaise notation pour accéder aux tableaux.

@foreach($pizzas as $pizza)
    <div>
       <h3> You ordered {{$pizza['type']}} pizza for {{$pizza['price']}} rupees; </h3>

        @if($pizza['price'] > 50)

            <p>This Pizza is Expensive</p>

        @elseif($pizza['price'] < 50)

            <p>This Pizza is lower price</p>

        @elseif($pizza['price'] == 50)

            <p>This Pizza is everage price</p>

        @endif

    </div>
@endforeach


1 commentaires

Heureux d'avoir pu aider. N'oubliez pas de marquer la réponse comme correcte afin que les autres savent que ce problème est résolu.



0
votes

Modifier ceci:

@foreach($pizzas as $pizza)
<div>
   <h3> You ordered {{$pizza['type']}} pizza for {{$pizza['price']}} rupees; </h3>

    @if($pizza['price'] > 50)

        <p>This Pizza is Expensive</p>

    @elseif($pizza['price'] < 50)

        <p>This Pizza is lower price</p>

    @elseif($pizza['price'] == 50)

        <p>This Pizza is everage price</p>

    @endif    

</div>
@endforeach


0 commentaires

1
votes

Cette ligne: xxx

devrait être: xxx


1 commentaires

Veuillez ajouter quelques explications à votre réponse. Comment cela résout-il le problème de l'autorisation?