我想设置标题,meta描述和关键字动态地使用语言特性象下面这样:笨的语言数组动态文本
$lang['/contact_title'] = "Contact Us";
$lang['/contact_desc'] = "Description for contact us page";
$lang['/contact_keywords'] = "key, words";
,并在头文件中我使用它象下面这样:
<title><?echo $this->lang->line($_SERVER['PATH_INFO']."_title");?></title>
<meta name="description" content="<?echo $this->lang->line($_SERVER['PATH_INFO']."_desc");?>">
到目前为止,这工作得很好,但我如何才能使它适用于动态标题? Regex虽然是我第一次想到,但不幸的是,它不适用于像我已经尝试过的那样的语言类,因为它适用于路由。
我使用语言课的原因是,它的巨大列表中有很多控制器,我们将一次又一次地更改这个seo关键字和标题。所以为了避免这种麻烦,我希望所有的seo细节都在一个地方。所以在未来,如果我们想进行更改,而不是访问所有控制器,我只能对一个文件进行更改。
任何人都可以建议我一个想法/解决方案,我可以如何使它与动态标题一起工作?
任何一个在那里? –
“动态标题”究竟意味着什么? – sotoz