以大写格式保存客户的名字和姓氏

时间:2015-02-04 17:32:53

标签: database controller prestashop-1.6

我有Prestashop 1.6,我试图在数据库中以大写格式保存客户的名字和姓氏。所以在PDF,电子邮件等所有地方看起来都很好看

电流

贾米尔艾哈迈德

目标

Jamil Ahmed

我已经通过CSS和jQuery实现了这一点,但它只在前端工作而不是保存在数据库中,因此它可以随处工作。

任何专家都可以指导我需要编辑哪些文件或类别,模板或控制器,以便当用户创建帐户或更新其信息时,名字和姓氏将以大写格式保存。

由于 我希望专家不难,

1 个答案:

答案 0 :(得分:0)

您可以使用/override/classes/Customer.php下保存的此文件覆盖Customer.php:

<?php
class Customer extends CustomerCore 
{

    public function add($auto_date = true, $null_values = false)
    {
        $this->firstname = ucfirst($this->firstname);
        $this->lastname = ucfirst($this->lastname);
        return parent::add($auto_date, $null_values);
    }

    public function update($null_values = false)
    {
        $this->firstname = ucfirst($this->firstname);
        $this->lastname = ucfirst($this->lastname);
        return parent::update($null_values);
    }
}