Ich habe ein Formular, um Produkt in den Warenkorb und darin gibt es einen Link.Wie zu verwenden, wenn Bedingung in echo
Dies ist Link
<?php
echo $this->Html->link('<div class="single-products">'.'<div class="productinfo text-center myimg">'.$this->Html->image("product/".$row["Product"]["photo"],array(/*"width"=>"2500px",*/"height"=>"250px")).'<h2> ₹ '.$row["Product"]["price"].'</h2>'.'<p>'.$row["Product"]["name"]."</p><a href='javascript:document.ff".($i++).".submit()' class='btn btn-default add-to-cart'><i class='fa fa-shopping-cart'></i>Add to cart</a>".'</div>'.'</div>',
array
(
'controller'=>'Public',
'action'=>'singleproduct?id='.$row["Product"]["id"],
),
array
(
'escape'=>false //NOTICE THIS
)
);
?>
Und ich mag diesen Code verwenden, gerade über Add to cart
Taste
<?php
if($row["Product"]["psize"]==1)
{
?>
Size<select name="psize">
<option value="S">S</option>
<option value="M">M</option>
<option value="L">L</option>
<option value="XL">XL</option>
</select>
<?php
}
elseif($row["Product"]["psize"]==2)
{
?>
Size<select name="psize">
<option value="28">28</option>
<option value="30">30</option>
<option value="32">32</option>
<option value="34">34</option>
</select>
<?php
}
?>
Dieser Code funktioniert, wenn ich es außerhalb dieser HTML-Hilfs Verbindung setzen, aber wegen des Designproblems, und ich will es gerade über dem Add to Cart Knopf anzeigen Ich habe versucht, aber konnte nicht herausfinden, wie man diesen inneren Link setzt.
Was ist, wenn Sie sonst nur statt elseif verwenden. –
und versuchen Sie auch, "==" zu "=" zu entfernen. –
danke euch allen, aber ich habe mein Problem gelöst.Ich habe den Einkaufswagen-Button aus dem Link entfernt und habe ihn nach draußen gelegt und dann kann ich den Code über dem Einkaufswagen-Button benutzen. – Vky