Проблема с adsense injector
Здравствуйте.
Пытаюь установить рекламу adsense в тело ноды, но модуль создает ошибку на сайте.
- Notice: Undefined index: body в функции _ai_noinject() (строка 213 в файле/sites/all/modules/adsense_injector/adsense_injector.module).
- Notice: Undefined index: body в функции _ai_manual_insertion() (строка 191 в файле /sites/all/modules/adsense_injector/adsense_injector.module).
- Notice: Undefined index: body в функции _ai_process_auto_insertions() (строка 173 в файле /sites/all/modules/adsense_injector/adsense_injector.module).
- Notice: Undefined index: body в функции _ai_process_auto_insertions() (строка 179 в файле /sites/all/modules/adsense_injector/adsense_injector.module).
- Notice: Undefined offset: 0 в функции _ai_process_auto_insertions() (строка 179 в файле /sites/all/modules/adsense_injector/adsense_injector.module).
- Notice: Undefined index: #markup в функции _ai_process_auto_insertions() (строка 179 в файле /sites/all/modules/adsense_injector/adsense_injector.module).
Похоже, что модуль не работает всвязке с модулем recipe
(Такие замечания появляются только на страницах рецептов, на страница обычных статей все в порядке)
Нет идей как доработать модуль? Или может использовать какой-нибудь другой модуль для вставки рекламы в рецепты?
Пишет, что поле body пустое, нужно или сделать поле body обязательным и его заполнять или отключить вывод ошибок на сайте или поправить сам модуль injector, чтобы была проверка пустоты поля body.
Мда. Теперь появилась и еще ошибка, уже на страницах обычных нод. Warning: DOMNode::appendChild(): Document Fragment is empty в функции _ai_injectXPath() (строка 269 в файле sites/all/modules/adsense_injector/adsense_injector.module).
То ли модуль глючный какой-то для D7, то ли я чего-то не то делаю.
Нашла в чем ошибка. Нельзя оставлять пустыми места включения рекламы в ноду. Даже если там не будет рекламы,должно стоять <!--BACK-->, например, для bottom insertion
Ну это для обычных нод. А в рецепты мне так и не улалось вставить адсенс. Может там просто нет тех полей, которые есть в обычной ноде. А адсенс инжектор требует их...