编辑Prestashop Checkout摘要页面的位置交货地址字段

时间:2014-04-06 07:12:23

标签: prestashop

我使用的是PrestaShop™1.4.9.0版本。

现在我正在尝试在结帐页面的第一步(Summery页面)中删除“电话”字段。我正在努力,但没有运气。

如何找到它?

1 个答案:

答案 0 :(得分:1)

authentication.tpl

中删除这些行

{elseif $field_name eq "phone"} <p class="text"> <label for="phone">{l s='Phone'}</label> <input type="text" class="text" name="phone" id="phone" value="{if isset($smarty.post.phone)}{$smarty.post.phone}{/if}"> <sup style="color:red;">*</sup> </p>

preProcess

复制controllers/AuthController.php方法

创建override/controllers/AuthController.php

<?php
class AuthController extends AuthControllerCore
{
}

粘贴preProcess

删除第parent::preProcess();

删除以下行:

if (!Tools::getValue('phone') AND !Tools::getValue('phone_mobile'))
  $this->errors[] = Tools::displayError('You must register at least one phone number');