私の CodeIgniter Web サイトのコントローラーは次のように設定されています。
$this->load->view('head', $data); // Contains <head> stuff
$this->load->view('header', $data); // Nav and sidebars
$this->load->view($this->uri->segment(1), $data); // Main page content
$this->load->view('footer', $data); // Footer
私の質問は、<title>
タグのコンテンツをどこに保存するかについてです。理想的には、ページ コンテンツ (3 番目に読み込まれたビュー) を使用することです<title>
が、最初のビューで読み込まれたタグにそれをどのように取り込むのでしょうか?
検索エンジン ボットと互換性がないため、JavaScript でタイトルを設定するのは良くないと読みました。
すべてのページを含む大きなビューファイルがあるという提案も読みました