簡體   English   中英

如何在codeigniter購物車中設置數量更新的最大值

[英]how to set max value in quantity update in codeigniter cart

<?php echo form_input('cart[' . $item['id'] . '][qty]', $item['qty'], max=> $item['price'] ' type="number"  min="1" value="1" )'; ?>

如何設置最大值它顯示我語法錯誤,意外的“=>”(T_DOUBLE_ARROW)

最簡單的方法是傳遞關聯數組,

<?php 
      echo form_input(
             array(
               'name'=> 'cart[' . $item['id'] . '][qty]', 
               'type'=>"number",
               'min'=>1,
               'max'=> $item['price'],
               'value'=> $item['qty'], 
              ) 
      ); 
?>

您仍然可以像下面這樣更正現有的

<?php 
    echo form_input(
              /*name*/
             'cart[' . $item['id'] . '][qty]',  

             /* value */
             $item['qty'],                       

             /* other attributes as string */
             'max="'.$item['price'].'" type="number" min="1"'           
     ); 
?>

來自:https ://www.codeigniter.com/userguide3/helpers/form_helper.html

form_input([$data = ''[, $value = ''[, $extra = '']]])

參數:

 $data (array) – Field attributes data $value (string) – Field value $extra (mixed) – Extra attributes to be added to the tag either as an array or a literal string

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM