マイルストーン1を完了しました。これまでの作業を要約しましょう。
tbl_user
テーブルに対してチェックする認証方法を変更しました。新規プロジェクトでは、この最初のマイルストーンにおいて、多くの時間をステップ1と4に費やすことになります。
gii
ツールによって生成されたコードは、データベーステーブルに対して完全に機能するCRUD操作を実装していますが、実用的なアプリケーションでは多くの場合、修正が必要になります。このため、次の2つのマイルストーンでは、生成された投稿とコメントに関するCRUDコードをカスタマイズして、初期の要件を満たすことが私たちの仕事です。
一般的に、まず適切なバリデーションルールを追加し、リレーショナルオブジェクトを宣言することで、モデルクラスファイルを修正します。次に、個々のCRUD操作ごとにコントローラーアクションとビューコードを修正します。
タイプミスを見つけた場合、またはこのページの改善が必要だと考える場合は、
Githubで編集してください。 !
この段階では「管理」または「削除」機能はありません。
この段階では、「... /index.php?r=post」のURLでブログデモを参照した際にアクセスできる「管理」または「削除」操作は使用できません。「... /index.php?r=post」(右側の「投稿の管理」リンク)を使用しても、403(認証が必要です)エラーが発生します。
この機能を有効にするのは次の章以降です。
コメントするにはサインアップまたはログインしてください。