Регистрация
Вход через соцсети
Восстановление пароля

Вывод тега description

Новый топик
27.02.2010, 16:12
Ответить | Цитировать
DIGRIM

Зарегистрирован:
2006-07-26
Сообщений: 2

Помогите, плз, советом.
Стоит задача по выводу оригинального тега descripsion к каждой странице сайта. Нашел по поиску как это сделать в варианте: либо выводится тег заданный выше в подразделе, либо тег берется из ненулевого поля description непосредственно у вводимого объекта. Как то так все это работает:
<meta name='Description' content='".opt_case($f_Description,$f_Description,$current_sub[Description])."'>
НО! на сайте уже "живет" около 3000 страниц - в ручную писать описание оригинальное к каждой странице опупеешь улыбка Появилась идея автоматически выводить в тег description описание заданное выше (подраздела или раздела) + название товара (оно уникально для каждой страницы и задано через текстовое поле Name). Как заставить выводить через функцию opt_case сразу две строки: $Name и $current_sub[Description] в случае пустого поля Description ?
Или м.б. подскажите другую функцию для выполнения этой задачки?
27.02.2010, 23:15
Ответить | Цитировать
DIGRIM

Зарегистрирован:
2006-07-26
Сообщений: 2

Решение, вроде, найдено:
<meta name='Description' content='".opt($f_Description,$f_Description)."".opt_case($f_Description," ",$f_Name)." ".opt_case($f_Description," ",$current_sub[Description])."'>
Очень длинное, конечно, но пока не претендую на звание опытного юзера Netcatулыбка Если кто подскажет более красивое решение - буду очень признателен!
Сайт, для которого все это затеяно:
http://digrim.ru
01.03.2010, 11:42
Ответить | Цитировать
Хыиуду

Зарегистрирован:
2009-10-21
Сообщений: 156

Если уж через opt_case - то
opt_case($f_Description, $f_Description, $f_Name.' '.$current_sub[Description])
198 196 2010-03-01 11:42:15 7872
Описание проекта