会社を辞めて、久しぶりにWordpressでホームページをつくろうかなと思い・・・
テンプレートを拾ってきて、作っているのですが。
あのとき勘違いしていたことが、いっぱいでてきたんですよ(恥)
とりあえずこれね、ページをトップページにする。
1.管理画面
2.左メニューの「表示設定」
3.2のページ内の「フロントページの表示」
固定ページを選択して、フロントページ枠のプルダウンから指定ページを設定。
※Wordpress3.0.4を使用しています。
▼参考URL
http://ja.forums.wordpress.org/topic/202
あれ、管理画面から出来るのね、落ち着いてみて初めて知った。
でもこれだと、トップページにテンプレート「home.php」が使えないのですが、ですが、ですが・・・。
とりあえず、やりたいことはこれかな
ページをトップページにして、テンプレートを適用させる
テンプレートファイル「home.php」以外の名前でひとつテンプレートを作る。
1.「top.php」というものを作りました。
んで、下記のようにテンプレートを作成。
top.php
———————————————–
<?php
/*
Template Name: Top
*/
?>
<?php include (TEMPLATEPATH . ‘/home.php’); ?>
———————————————–
※home.phpにもTemplate Nameかけるやん。
2.「ページ」を作成して、左端、「ページ属性」のテンプレートで
「Top」を選択
このとき、上記のTemplate Nameをしっかり確認。
これでページをトップページにして、テンプレート対応もできたー。
▼参考URL
http://www.textdrop.net/net/change-wordpress-toppage/ 続きを読む..
1対1や1対N、多対多のとき階層を含んで持ってきたものを
どうやってform_forで表示するのかひっかかってしまった・・・。
% fields_for.
fields_for(record_or_name_or_array, *args, &block)
—————–
< % form_for @hogeUser, :url => { :action => “update” } do |f| %>
user_name: < %= f.text_field :name %>
< % fields_for @hoge.group do |gf| %>
group_name: < %= gf.text_field :name %>
< % end %>
< % end %>
——————
参考URL
has_and_belongs_to_manyな関係でのform_forの書き方
※現在利用中のRailsのバージョンは2.3.8です。


