小编ND1*_*D17的帖子

如何检查多个复选框中是否选中了至少一个复选框?

在我的表单中使用了很多复选框.我想检查是否至少选中了一个复选框.

<div id="sun">
    <li><?php echo $this->__("SUN");?> </li>
    <li><input class="allday" type="checkbox" name="availableday[Sunday][9-12]" value="9AM - 12AM"></li>
    <li><input class="allday" type="checkbox" name="availableday[Sunday][12-6]" value="12PM - 6PM"></li>
    <li><input class="allday" type="checkbox" name="availableday[Sunday][6-9]" value="6PM - 9PM"></li>
</div>
<div id="mon">
    <li><?php echo $this->__("MON");?> </li>
    <li><input class="allday" type="checkbox" name="availableday[Monday][9-12]" value="9AM - 12AM"></li>
    <li><input class="allday" type="checkbox" name="availableday[Monday][12-6]" value="12PM - 6PM"></li>
    <li><input class="allday" type="checkbox" name="availableday[Monday][6-9]" value="6PM - 9PM"></li>
</div>
<div id="tue">
    <li><?php echo $this->__("TUE");?> </li>
    <li><input class="allday" type="checkbox" name="availableday[Tuesday][9-12]" value="9AM - 12AM"></li>
    <li><input class="allday" type="checkbox" name="availableday[Tuesday][12-6]" value="12PM - 6PM"></li>
    <li><input class="allday" type="checkbox" …
Run Code Online (Sandbox Code Playgroud)

javascript checkbox

9
推荐指数
3
解决办法
1400
查看次数

将变量传递给Magento中的模板.phtml块

这段代码写在market.phtml中

<?php echo $this->getLayout()->createBlock('core/template')->setData('vendorId',$vendor->getCustomerId())->setTemplate('marketplace/vendors/badge.phtml')->toHtml();?>
Run Code Online (Sandbox Code Playgroud)

在Badge.php

echo $this->vendorId;
Run Code Online (Sandbox Code Playgroud)

但我的输出为空.这是将数据传递给阻止的正确方法吗?

php block magento

2
推荐指数
1
解决办法
3600
查看次数

标签 统计

block ×1

checkbox ×1

javascript ×1

magento ×1

php ×1