viには知らない機能がまだまだいっぱいありますね
guw : カーソル単語を小文字へ(lower)
gUw : カーソル単語を大文字へ(upper)
参照元:http://choitech.blog.shinobi.jp/
ちょっとした時に役に立つので便利ですね!
2013年3月31日日曜日
2013年3月24日日曜日
FuelPHPでNewsテーブルを作った時の不具合
CakePHPの時はこんなことなかったのですが…(汗
FuelPHPのScaffoldでNewsテーブルを作ったら
indexページで1行しか表示されないようになっていました。
原因はこちら
それはもう、ダメですよねw
単複同形だからテーブル名がNewsなのですが、FuelPHPではきちんと解釈してくれないみたいです。
とりあえず、適当に変数名を変えたら解決です。
それともう一つ、「Reserves」テーブルはファイル名がreserf.phpになるなど、まだまだきちんと解釈してくれない単語がありそうです。
こちらは、エラーは出ないのですけどね
FuelPHPのバージョンは1.3です
2013年3月21日木曜日
FuelPHPで数字のみのカラムを使う
FuelPHPでoilコマンドでテーブルを作ってmigrateしました
oil g admin rankings 1:int 2:int 3:int
とかやって実行すると普通に通るのですが、ページにアクセスできません
oil g admin rankings num1:int num2:int num3:int -f
このようにすると大丈夫でした
やはり数字のみのカラムだとダメなようです
バージョンは1.3です
時間がないので、数字のみのカラムを使えるようにするのは諦めました←
ちなみに、すでにテーブルがあると、上記コマンドを実行してもmigrateファイルが上書きされるようで
新しいファイルを作ってくれません
なので、
oil r migrate
しても
Already on the latest migration for app:default.
なので
oil r migrate:down
oil r migrate
とすると、バージョンダウンするので大丈夫です
oil r migrate:help
便利ですねヘルプコマンド
2013年3月17日日曜日
Adminのログインをgroup(100)以外も出来るようにする
FuelPHPにて
管理画面にログインする権限を、
groupが100でないユーザにも与えたいと思います。
ユーザのgroupを確認してログインを振り分けているのはおそらくこの部分
rolesの設定を「app/config/simpleauth.php」で行なっているので、rolesをみて振り分けるようにできるのがベストなのですが、
ユーザのrolesを確認する「Auth::get_roles」がうまく使えません
なので、「app/classes/controller/admin.php」を書き換えてゴリ推します
これで何とかなりそうです
しかし、「Auth::get_roles」が使えないのが気がかりなので、時間ができたらもう少し調べてみたいです
もしくは、どなたかタレコミくださいorz
管理画面にログインする権限を、
groupが100でないユーザにも与えたいと思います。
ユーザのgroupを確認してログインを振り分けているのはおそらくこの部分
rolesの設定を「app/config/simpleauth.php」で行なっているので、rolesをみて振り分けるようにできるのがベストなのですが、
ユーザのrolesを確認する「Auth::get_roles」がうまく使えません
なので、「app/classes/controller/admin.php」を書き換えてゴリ推します
これで何とかなりそうです
しかし、「Auth::get_roles」が使えないのが気がかりなので、時間ができたらもう少し調べてみたいです
もしくは、どなたかタレコミくださいorz
登録:
投稿 (Atom)