Доброго времени суток!
Подскажите пожалуйста как ограничить "Блок" с рекламой для показа только в полных версиях node записей?
Ограничение к показу "node/*" не избавляет от рекламы при "/node/add"(тут тоже всплывает реклама).
Очень буду благодарен!
Комментарии
Здравствуйте.
http://www.drupal.ru/node/39719
при чем тут адсенс, капец
если можно в шаблоне прописать то
if ($teaser)
{
}
else
{
}
if (!$teaser)
{
}
к примеру
скорее всего php код тут нужен
if ( arg(0) == 'node' and is_numeric(arg(1)) ) {
и так далее
То есть стандартными средствами я это решить не смогу?
Дело в том что я далеко не кодер, и во избежании дальнейших проблем хотелось бы решить вопрос стандартными средствами предоставленными Drupal(там есть ограничения на показ).
Просто вставить код в node шаблона я могу конечно, но делать этого не хотелось бы...
п.с. Slide Banner Advmaker'а ставлю.
может и можно исключениями
или модулем context
все зависит от структуры, может у вас 100 типов материалов, тогда исключениями задолбешься
В условиях отображения блока
V Показывать только на перечисленных страницах:
node/0*
.
.
.
node/9*
можно использовать "Display suite", он позволяет контролировать отображение блоков.
ссылка на обучающий ролик есть в интернете.
то есть просто перечислить страницы на которых эта реклама может отображаться? (условно от 1 до 100500-ой записи).
кривенько конечно, но если не найдется другого варианта - прийдется поступать именно так, брав в запас N-ое количество записей.
нет, там всего 10 строк будет, а не 100500, там же маска звездочкой
интересный вариант решения, я сам не догадался
эхех! как я об этом раньше не подумал Ведь делал ограничение
node/*
Спасибо огромное! Вроде работает! По крайней мере нареканий пока что нет
Звездочки они такие хитрые....
Щас подумал, а ведь можно и 9 строчек, так строка с node/0* похоже лишняя.
можете посмотреть вот тут:
http://drupalace.ru/lesson/dobavlyaem-region-v-nodu-ili-kommentariy
не совсем то, да и то для семерки вроде