使用GII(通过YII)生成视图后如何访问视图?

时间:2012-11-14 10:05:59

标签: yii gii

我已经设法使用YII和GII创建了几个表单,但我会说实话,我不完全理解它。如果有人能向我解释这一点,我真的很感激。

基本上,我在这里创建了访问表单创建者:

index.php/gii/form

然后我填写了:

Model Class: Product
View Name: createProduct
View Path: application.views (default)
Scenario: createProduct

当我生成代码时,我最终得到一个名为“createProduct.php”的文件位于:

protected\views\createProduct.php
  1. 如何访问此视图?我认为这样的事情应该有效:http://mysite.com/createProduct(但事实并非如此)
  2. 如果我想将链接更改为:http://mysite.com/admin/products/createProduct
  3. ,该怎么办?

    非常感谢任何帮助!

1 个答案:

答案 0 :(得分:2)

  1. Gii告诉您修改控制器。它显示了生成过程后应插入的代码。执行此操作后,您将能够通过http://yoursite.com/controller/action

  2. 访问您的表单
  3. 您可以使用UrlManager管理您的网址。在文档中查看此文章 - http://www.yiiframework.com/doc/guide/1.1/en/topics.url