Всем привет, возникла проблема. Есть коды социальных закладок, Vk, twitter и т.д. Их нужно отобразить под контентом в определенных типах материалов (Content Type). Насколько я понял решить вопрос можно двумя способами:
1. Вставить код прямиком в node.tpl.php, НО я не знаю как прописать так чтобы он отображался только на определенных типах материалов.
2. Создать node-content type.tpl.php и вставить нужный код туда, НО возможно из-за того что тема сделана в Artisteer или из-за специфики форматирования этих файлов затея непроканала.)
Подскажите пожалуйста пути решения проблемы, как для первого, так и для второго способа и какой из них лучше? или может есть еще какие варианты?
Комментарии
if ($node->type == '...')
Сдаётся мне, что следующий вопрос будет, «а куда вставлять?»
xxandeadxx спасибо. но если я пишу if ($node->type == 'article') то все работает, а если if ($node->type == 'article, pubs') или if ($node->type == 'article', 'pubs') то все сразу неработает) как посредством этого кода вывести более одного типа материала?
Stan.Ezersky ты не прав
тут могла бы быть ссылка на мануал по пхп
Напомнило анекдот "сколько потребуется врачей, чтобы поставить клизму?"
По делу: http://php.su/learnphp/operators/?logical
if (($node->type == '...') || ($node->type == '...')):
Сэнк за ссылку
ну ващета, для данной задачи in_array() принято юзать