我们通过后端输入很多订单。对于每一个订单,我都必须单击: - 运输地址=与帐单相同 - 保存以通话书籍

我们如何将其设置为默认值(避免这两个额外的点击)

梅西!

有帮助吗?

解决方案

为管理员创建自己的主题。让我们称之为 custom.

将其添加到您本地模块的任何配置文件(或创建一个新模块)的孩子中 <config> 标签:

<stores>
    <admin>
        <design>
            <package>
                <name>default</name>
            </package>
            <theme>
                <default>custom</default>
            </theme>
        </design>
    </admin>
</stores>

这将使管理员使用您的主题。

现在将以下文件复制到您的新主题保持路径

app/design/adminhtml/default/default/template/sales/order/create/form/address.phtml在此中,您会找到“与帐单相同”的复选框

<input type="checkbox" id="order-shipping_same_as_billing" name="shipping_same_as_billing" onchange="order.setShippingAsBilling(this.checked)" <?php if($this->getIsAsBilling()): ?>checked<?php endif; ?>/>

默认情况下对其进行检查。

和复选框以保存在地址簿中。

<input name="<?php echo $this->getForm()->getHtmlNamePrefix()?>[save_in_address_book]" type="checkbox" id="<?php echo $this->getForm()->getHtmlIdPrefix()?>save_in_address_book" value="1" <?php if (!$this->getDontSaveInAddressBook() && $this->getAddress()->getSaveInAddressBook()):?> checked="checked"<?php endif;?>/>

默认情况下还将检查它。

许可以下: CC-BY-SA归因
scroll top