无论如何要禁用magento中的数量编辑?

时间:2012-12-13 17:19:33

标签: magento

正如我的标题所说,无论如何都要在magento购物车中禁用数量编辑?目前,我可以看到magento中的文本框。我想看到纯文本或文本框中的数量被禁用。

2 个答案:

答案 0 :(得分:1)

我认为此.phtml文件位于app/design/frontend/base/default/checkout,因此如果是,您可以复制该文件并将其粘贴到您自己的自定义主题(app/design/frontend/[custom_package]/[custom_theme]/template/checkout/...)中。

.phtml模板文件中将文本框修改为只读或者您想要的。

注意,修改核心文件是的好习惯。对于app/design/代码,最好制作自己的包/主题并复制/粘贴默认内容并在其中进行修改(确保您的包/主题在管理面板中设置)。

ORGINAL文件位置/app/design/frontend/base/default/template/checkout/cart/item

答案 1 :(得分:0)

是的,你可以,转到以下路径app \ design \ frontend \ base \ default \ template \ catalog \ product \ view \ addtocart.phtml。

  <?php $_product = $this->getProduct(); ?>
<?php $buttonTitle = $this->__('Add to Cart'); ?>
<?php if($_product->isSaleable()): ?>
    <div class="add-to-cart">
        <?php if(!$_product->isGrouped()): ?>
        <label for="qty"><?php echo $this->__('Qty:') ?></label>
        <input type="text" name="qty" id="qty" maxlength="12" value="<?php echo $this->getProductDefaultQty() * 1 ?>" title="<?php echo $this->__('Qty') ?>" class="input-text qty" />
        <?php endif; ?>
        <button type="button" title="<?php echo $buttonTitle ?>" class="button btn-cart" onclick="productAddToCartForm.submit(this)"><span><span><?php echo $buttonTitle ?></span></span></button>
        <?php echo $this->getChildHtml('', true, true) ?>
    </div>
<?php endif; ?>

将输入标签编辑为文本或根据需要将其注释