Magento-将数量标签文本更改为小时并具有下拉列表

Magento-将数量标签文本更改为小时并具有下拉列表,magento,e-commerce,Magento,E Commerce,需要有关如何将标签“数量”更改为“小时”以及下拉列表的帮助。我对那个特定的产品有分层定价。我需要将文本“数量”替换为该特定产品的小时数。需要帮助。提前感谢。要更改标签,请导航到后端>目录>属性>管理属性搜索目标属性。在属性信息部分>管理标签/选项的左侧编辑,在那里您将找到标题部分并更改标签 关于将门店所有者的属性类型更改为从目录输入类型下拉列表中选择的属性类型,一旦您分配并保存了一个属性,您就无法在该属性之后进行更改 编辑 若要仅更改一个产品,请检查它,如果为真,请打印其他标签 $_produc

需要有关如何将标签“数量”更改为“小时”以及下拉列表的帮助。我对那个特定的产品有分层定价。我需要将文本“数量”替换为该特定产品的小时数。需要帮助。提前感谢。

要更改标签,请导航到
后端>目录>属性>管理属性
搜索目标属性。在属性
信息部分>管理标签/选项的左侧
编辑
,在那里您将找到标题部分并更改标签

关于将门店所有者的属性类型更改为从
目录输入类型下拉列表中选择的属性类型
,一旦您分配并保存了一个属性,您就无法在该属性之后进行更改

编辑

若要仅更改一个产品,请检查它,如果为真,请打印其他标签

$_product->getAttributeText('quantity')

要更改标签,请导航到
后端>目录>属性>管理属性
搜索目标属性。在属性
信息部分>管理标签/选项的左侧
编辑
,在那里您将找到标题部分并更改标签

关于将门店所有者的属性类型更改为从
目录输入类型下拉列表中选择的属性类型
,一旦您分配并保存了一个属性,您就无法在该属性之后进行更改

编辑

若要仅更改一个产品,请检查它,如果为真,请打印其他标签

$_product->getAttributeText('quantity')

您可以通过以下方式编程完成:

  • 在以下位置为addtocart部件添加自定义phtml文件:app/design/frontend/[your_template\u package\u name]/[your_template\u name]/template/catalog/product/view/addtocart\u custom.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->__('Hours:') ?></label>
                <select class="input-text qty" name="qty" id="qty">
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                </select>
            <?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; ?>
    
    
    1.
    2.
    3.
    
    您可以通过以下方式编程完成:

  • 在以下位置为addtocart部件添加自定义phtml文件:app/design/frontend/[your_template\u package\u name]/[your_template\u name]/template/catalog/product/view/addtocart\u custom.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->__('Hours:') ?></label>
                <select class="input-text qty" name="qty" id="qty">
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                </select>
            <?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; ?>
    
    
    1.
    2.
    3.
    在我的例子(magento ce 1.9.2)中,addtocart.phtml的路径是:

    app/design/frontend/YOURTEMPLATE/default/template/catalog/product/view
    
    将“数量”一词替换为以以下开头的一行(在我的例子中为第32行):

    <label for="qty">
    
    
    
    德国劳埃德船级社, 在我的例子(magento ce 1.9.2)中,addtocart.phtml的路径是:

    app/design/frontend/YOURTEMPLATE/default/template/catalog/product/view
    
    将“数量”一词替换为以以下开头的一行(在我的例子中为第32行):

    <label for="qty">
    
    
    
    德国劳埃德船级社,
    H

    这将更改全局的选项。我需要更改单个特定产品,您愿意更改哪一页。你没有这个功能,但是在填充的时候有一些方法可以做到……如何做到这一点?我在上面问过你,你想在哪一页进行更改?是产品详细信息还是列表?我已经更新了我的答案,您可以检查属性标签值,而不是全局,您可以打印其他。幸运的是,这改变了global的选项。我需要更改单个特定产品,您愿意更改哪一页。你没有这个功能,但是在填充的时候有一些方法可以做到……如何做到这一点?我在上面问过你,你想在哪一页进行更改?是产品详细信息还是列表?我已经更新了我的答案,您可以检查属性标签值,而不是全局,您可以打印其他。很好,luckI,我投票结束这个问题,因为Stack Overflow是一个问答网站。你的问题不是关于编程。也许你应该把它贴在上面?我投票把这个问题作为离题题来结束,因为Stack Overflow是一个问答网站。你的问题不是关于编程。也许你应该把它贴上去?谢谢阿兰。事实上,它按照我想要的方式工作。唯一的问题是显示数量和小时数以及两个添加到购物车按钮。知道如何解决这个问题吗?请参阅已编辑的xml(最后一部分)。我做了一些改变。。它现在应该可以工作了。我用“product.info.addtocart”替换了“product.info.addtocart”,而不是使用引用名“product.info.addto”,删除了附加的“添加到购物车”按钮Tank Alain。事实上,它按照我想要的方式工作。唯一的问题是显示数量和小时数以及两个添加到购物车按钮。知道如何解决这个问题吗?请参阅已编辑的xml(最后一部分)。我做了一些改变。。它现在应该可以工作了。我用“product.info.addtocart”替换了“product.info.addtocart”而不是使用引用名“product.info.addto”,删除了附加的“添加到购物车”按钮