0

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

どんな助けでも大歓迎です!

4

1 に答える 1

2
  1. Gii はコントローラを変更するように指示します。プロセスを生成した後に挿入する必要があるコードを示しています。これを行うと、http: //yoursite.com/controller/actionからフォームにアクセスできるようになります。

  2. UrlManager を使用して URL を管理できます。ドキュメントでこの記事を見てください - http://www.yiiframework.com/doc/guide/1.1/en/topics.url

于 2012-11-14T10:36:11.760 に答える