как правильно пишется код?

голоса: 0

<?if($URI_ID$='bdCat4')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategoria525-275.png"><?endif?>
<?if($URI_ID$='bdCat11')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategoria525-275.png"><?endif?>
<?if($URI_ID$='bdCat16')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategoria525-275.png"><?endif?>
<?if($URI_ID$='bdCat19')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategoria525-275.png"><?endif?>

Вот 4 мега тега для каждой категории. как то мне тут подсказали такой вариант. Все четыре мега тега объеденяет одна картинка. Вопрос как прописать все переменные одной строкой, типа по списку и указать одну карртинку. В общем вместо 4 строчек записать одной?

Поясню, типа так

<?if($URI_ID$='bdCat4'/'bdCat11'/'bdCat16'/'bdCat19')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategoria525-275.png"><?endif?> Не знаю как писать зеленый код, какие точки или зяпятые применять. заранее благодарен

 

И вообще, это возможно?


 

| Автор: | Категория: Дизайн сайта

Ответов: 1

голоса: 0
 
Лучший ответ

замените вместо / вставьте ||

вот так цифры номеров категорий замените на нужные

<?if($URI_ID$='bdCat4'||$URI_ID$='bdCat4'||$URI_ID$='bdCat4')?>

| Автор:
Выбор ответа лучшим | | Автор: Эдуард Лазарев

как я и предпологал, вылез глюк. К вам претензий нет, просто сам понимаю что я валенок.

Вот это я прописал <meta property="og:image:alt" content="$SITE_NAME$">
<?if($URI_ID$='bdCat4'||'bdCat11'||'bdCat16'||'bdCat19')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategoria525-275.png"><?endif?>
<?if($URI_ID$='bdCat5'||'bdCat12'||'bdCat117'||'bdCat20')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategoriadoma525kh275.png"><?endif?>
<?if($URI_ID$='bdCat6'||'bdCat13')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategorialocalos525kh275.png"><?endif?>

все три строчки видит бразаур. написал по другому

<?if($URI_ID$='bdCat4||bdCat11||bdCat16||bdCat19')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategoria525-275.png"><?endif?>
<?if($URI_ID$='bdCat5||bdCat12||bdCat17||bdCat20')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategoriadoma525kh275.png"><?endif?>
<?if($URI_ID$='bdCat6||bdCat13')?><meta property="og:image" content="http://barcelona-na-prodazhy.ru/Facebook/boardcategorialocalos525kh275.png"><?endif?> перестал вообще видеть. Что то не так! Плиз подскажите?

 

посмотрите на мой код и найдите отличия со своим ?if($URI_ID$='bdCat4'||$URI_ID$='bdCat4'||$URI_ID$='bdCat4')?>
:) спасибо, теперь да работает. Благодарю.
...