Ключевые слова для NetCat 2.3

Lino
04.07.2005 01:01

Как можно организовать корректные keywords и description в системе NetCat 2.3 Standart? Мы знаем, что в макете дизайна вставляется код, организующий эти мета-теги для всего раздела, то есть:
<meta name=Description content=\"".$current_sub[Description]."\">
<meta name=Keywords content=\"".$current_sub[Keywords]."\">
******************************************************
Как сделать возможным вывод ключевых слов на странице - не перечне обьектов, а самого обьекта?
Для этого в данном шаблоне заводим 2 поля - Description и Keywords типа "текстовый блок". Эти поля мы можем заполнить на этапе редактирования обьекта.
Вывести их в макет дизайна можно, записав:
<meta name=Description content=\"".$f_Description."\">
<meta name=Keywords content=\"".$f_Keywords."\">
Но тогда только на странице вывода обьекта мы имеем мета-теги, а на всем разделе (перечне обьектов) их не имеем.
Выход есть!
Используем переменную action и функцию opt_case:
".opt_case($action=="index","<meta name=Description content=\"".$current_sub[Description]."\">","<meta name=Description content=\"".$f_Descriptions."\">")."
".opt_case($action=="index","<meta name=Keywords content=\"".$current_sub[Keywords ]."\">","<meta name=Keywords content=\"".$f_Keywords ."\">")."

Все! Теперь мы видим и можем задавать мета-теги как в самом разделе, так и в обьекте при редактировании.
Для написания ответа авторизуйтесь

Любая перепечатка возможна только при выполнении условий.
Несанкционированное использование материалов запрещено. Все права защищены.
Политика конфиденциальности сайта
Согласие пользователя сайта на обработку персональных данных
©