`
dcj3sjt126com
  • 浏览: 1877881 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

yii中gii自动生成模板中文化步骤及下载

    博客分类:
  • YII
yii 
阅读更多
修改CRUD的模板中的英文变中文步骤:
打开目录 framework\gii\generators\crud\templates\default
修改_form.php
找到:
<p class="note">Fields with <span class="required">*</span> are required.</p>
修改为:
<p>字段带<span class="required">*</span> 的为必填项.</p>
 
找到:
          <?php echo "<?php echo CHtml::submitButton(\$model->isNewRecord ? 'Create' : 'Save'); ?>\n"; ?>
修改为:
          <?php echo "<?php echo CHtml::submitButton(\$model->isNewRecord ? '新增' : '更新'); ?>\n"; ?>
 
修改_search.php
找到:          
          <?php echo "<?php echo CHtml::submitButton('Search'); ?>\n"; ?>
修改为:
          <?php echo "<?php echo CHtml::submitButton('搜索'); ?>\n"; ?>
 
修改admin.php
找到:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     'Manage',
);\n";
修改为:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     '管理',
);\n";
 
找到:
$this->menu=array(
     array('label'=>'List <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'Create <?php echo $this->modelClass; ?>', 'url'=>array('create')),
);
修改为:
$this->menu=array(
     array('label'=>'列表 <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'新增 <?php echo $this->modelClass; ?>', 'url'=>array('create')),
);
 
找到:
<h1>Manage <?php echo $this->pluralize($this->class2name($this->modelClass)); ?></h1>
修改为
<h1>管理<?php echo $this->pluralize($this->class2name($this->modelClass)); ?></h1>
 
找到:
<p>
You may optionally enter a comparison operator (<b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, <b>&gt;=</b>, <b>&lt;&gt;</b>
or <b>=</b>) at the beginning of each of your search values to specify how the comparison should be done.
</p>
修改为:
<p>
你可以输入一个比较运算符 (<b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, <b>&gt;=</b>, <b>&lt;&gt;</b>
或者 <b>=</b>) 在你要进行比较搜索的值之前.
</p>
 
找到:
<?php echo "<?php echo CHtml::link('Advanced Search','#',array('class'=>'search-button')); ?>"; ?>
修改为:
<?php echo "<?php echo CHtml::link('高级搜索','#',array('class'=>'search-button')); ?>"; ?>
 
修改create.php
找到:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     'Create',
);\n";
修改为:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     '新增',
);\n";
 
找到:
$this->menu=array(
     array('label'=>'List <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'Manage <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
);
 
修改为:
$this->menu=array(
     array('label'=>'列表 <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'管理e<?php echo $this->modelClass; ?>', 'url'=>array('admin')),
);
 
找到:
<h1>Create <?php echo $this->modelClass; ?></h1>
修改为:
<h1>新增 <?php echo $this->modelClass; ?></h1>
 
修改index.php
找到:
array('label'=>'Create <?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'Manage <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
修改为:
array('label'=>'新增<?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'管理 <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
 
修改update.php
找到:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     \$model->{$nameColumn}=>array('view','id'=>\$model->{$this->tableSchema->primaryKey}),
     'Update',
);\n";
修改为:
echo "\$this->breadcrumbs=array(
     '$label'=>array('index'),
     \$model->{$nameColumn}=>array('view','id'=>\$model->{$this->tableSchema->primaryKey}),
     '更新',
);\n";
 
找到:
array('label'=>'List <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'Create <?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'View <?php echo $this->modelClass; ?>', 'url'=>array('view', 'id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>)),
     array('label'=>'Manage <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
修改为:
array('label'=>'列表<?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'新增 <?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'查看<?php echo $this->modelClass; ?>', 'url'=>array('view', 'id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>)),
     array('label'=>'管理 <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
 
找到:
<h1>Update <?php echo $this->modelClass." <?php echo \$model->{$this->tableSchema->primaryKey}; ?>"; ?></h1>
修改为:
<h1>更新 <?php echo $this->modelClass." <?php echo \$model->{$this->tableSchema->primaryKey}; ?>"; ?></h1>
 
修改view.php
找到:
<h1>View <?php echo $this->modelClass." #<?php echo \$model->{$this->tableSchema->primaryKey}; ?>"; ?></h1>
修改为:
<h1>查看 <?php echo $this->modelClass." #<?php echo \$model->{$this->tableSchema->primaryKey}; ?>"; ?></h1>
 
找到:
$this->menu=array(
     array('label'=>'List <?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'Create <?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'Update <?php echo $this->modelClass; ?>', 'url'=>array('update', 'id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>)),
     array('label'=>'Delete <?php echo $this->modelClass; ?>', 'url'=>'#', 'linkOptions'=>array('submit'=>array('delete','id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>),'confirm'=>'Are you sure you want to delete this item?')),
     array('label'=>'Manage <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
);
?>
修改为:
$this->menu=array(
     array('label'=>'列表<?php echo $this->modelClass; ?>', 'url'=>array('index')),
     array('label'=>'新增<?php echo $this->modelClass; ?>', 'url'=>array('create')),
     array('label'=>'更新<?php echo $this->modelClass; ?>', 'url'=>array('update', 'id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>)),
     array('label'=>'删除<?php echo $this->modelClass; ?>', 'url'=>'#', 'linkOptions'=>array('submit'=>array('delete','id'=>$model-><?php echo $this->tableSchema->primaryKey; ?>),'confirm'=>'Are you sure you want to delete this item?')),
     array('label'=>'管理 <?php echo $this->modelClass; ?>', 'url'=>array('admin')),
);
?>
 
打开  \protected\views\layouts\column2.php
找到:
$this->beginWidget('zii.widgets.CPortlet', array(
               'title'=>'Operations',
          ));
修改为:
$this->beginWidget('zii.widgets.CPortlet', array(
               'title'=>'操作',
          ));
0
2
分享到:
评论

相关推荐

    gii-migration:一个 Yii2 Gii 代码生成器,可轻松创建基本的新表迁移

    Yii2 Gii 代码生成器,可轻松创建基本的新表迁移。 安装 安装此扩展的首选方法是通过 。 "wilwade/gii-migration": "dev-master" 用法 //if your gii modules configuration looks like below: $ config [ '...

    yii框架中文文档、yii中文手册教程

    8. **Gii代码生成工具**:利用内置的代码生成工具自动生成模型、控制器和视图代码,提高开发效率。 9. **表单处理**:如何创建和验证用户输入的数据。 10. **安全**:包括认证、授权、CSRF防护和密码哈希等,确保...

    Laravel开发-yii2-giiall

    虽然Laravel自身有 artisan 命令行工具,可以生成控制器、模型、迁移等,但有时开发者可能更倾向于使用Yii2 Gii的图形化界面或其更灵活的自定义模板功能。 为了实现这一目标,你需要首先设置一个Yii2项目,并启用...

    yii2-enhanced-gii:增强的Yii2 Gii(生成器),生成相关的模型和CRUD

    yii2-enhanced-gii Yii2 Gii(发电机)与关系 支持 在LinkedIn上支持我 安装 安装此扩展的首选方法是通过 。 无论运行 $ composer require mootensai/yii2-enhanced-gii:dev-master $ composer require kartik-v/...

    yii2-ajaxcrud, 用于yii2的单一页面Ajax管理的Gii模板.zip

    yii2-ajaxcrud, 用于yii2的单一页面Ajax管理的Gii模板 yii2-ajaxcrud 用于yii2的单一页面Ajax管理的Gii模板 特性使用Ajax创建。读取。更新。删除页面批量删除 suportPjax小部件 suport导出函数( pdf,html,文本,cs

    yii框架中文手册教程和YII模板

    Yii框架是一款高效的、基于组件的PHP开发框架,用于...总之,Yii框架中文手册教程和YII模板资源是学习和开发Yii应用的宝贵资料。通过深入学习和实践,开发者可以充分利用Yii的强大功能,构建出高效、可扩展的Web应用。

    yii2-adminlte-gii:Yii2 Framefork代码生成器Gii for AdminLTE

    Yii2框架代码生成器扩展Gii for AdminLTE模板 安装 该软件包由。 如果要手动安装,请打开终端并运行: php composer.phar require " mervick/yii2-adminlte-gii " " * " 或添加到composer.json " require " : {...

    Yii2中文手册(中文教程完整版)

    已定稿 用 Gii 生成代码 已定稿 更上一层楼 应用结构 已定稿 结构概述 已定稿 入口脚本 已定稿 应用 已定稿 应用组件 已定稿 控制器(Controller) 已定稿 视图(View) 已定稿 模型(Model) 已定稿 过滤器 已定稿 ...

    YII 快速创建项目GII

    1. **GII概述**:GII是Yii提供的一个代码生成工具,可以自动生成模型、控制器、CRUD(创建、读取、更新、删除)操作以及表单等代码,极大地提高了开发效率。开发者只需要简单配置和输入信息,就能生成符合规范的代码...

    Yii2.0高级应用模板

    在开发过程中,你还可以利用Yii2.0的Gii工具快速生成模型、控制器和视图代码,减少重复工作。同时,框架支持Composer插件,可以方便地添加和管理第三方库,扩展应用功能。 总之,Yii2.0高级应用模板是一个强大且...

    Yii快速入门教程+2.0中文手册

    Gii是Yii提供的代码生成工具,可以帮助快速生成常见的CRUD操作、模型、控制器和视图文件,提高开发效率。 7. **数据库操作** Yii的ActiveRecord提供了方便的数据操作接口,可以轻松进行数据库查询、插入、更新和...

    yii2.0基础高级应用程序模板

    在你提供的压缩包中,包含 "yii-advanced-app-2.0.10.tgz" 和 "yii-basic-app-2.0.2.tgz" 两个文件,分别对应 Yii 2.0 的基础和高级应用程序模板。 1. **Yii 2.0 基础模板** (yii-basic-app-2.0.2.tgz) - **简介**...

    YII框架中文手册

    **Yii框架中文手册** Yii(读作"易")是一个高性能、基于组件的PHP框架,专为开发...在实际开发中,不断查阅并理解Yii中文手册,结合实例操作,将理论知识转化为实践经验,将有助于提升开发者在Yii框架下的编程技能。

    yii2-gii:此2 Gii扩展

    Gii Extension for Yii 2 此扩展为应用程序提供了一个基于Web的代码生成器,称为Gii。 您可以使用Gii快速生成模型,表单,模块,CRUD等。 有关许可证信息,请检查文件。 文档位于 。 安装 安装此扩展的首选方法是...

    Yii中文教程

    ### Yii中文教程知识点详解 #### 一、Yii框架概述 - **定义与特点**:Yii是一种基于组件且专为开发大型Web应用程序而设计的高性能PHP框架。它将Web编程中的可重用性最大化,极大地提高了开发效率。"Yii"这个名称...

    Yii 访问 Gii(脚手架)时出现 403 错误

    当使用Yii框架开发Web应用时,Gii作为代码生成器通常需要配置和访问权限。Gii模块提供了一种简单的方式,允许开发者使用Web界面快速生成模型、模块、控制器和视图等。但是,有时候在访问Gii模块时可能会遇到HTTP状态...

Global site tag (gtag.js) - Google Analytics