去哪里改啊,气死了这破功能。
不过还是非常谢谢你回复
首先说明一下,这功能不破,是你没耐心看源码。反而这样做更灵活。 这个文本是在模型类中的 attributeLabels() 方法中设置的:
public function attributeLabels() { return [ 'id' => 'ID', 'content' => '内容', 'created_at' => '创建时间', ]; }
显然不是你说的,Cmodel.php有这么一函数 public function generateAttributeLabel($name)
{ return ucwords(trim(strtolower(str_replace(array('-','_','.'),' ',preg_replace('/(?<![A-Z])[A-Z]/', ' \0', $name))))); }
ucwords 和 strtolower两个函数去掉就好了。