Подскажите, пожалуйста, как задать отображение рекламного модуля в теле новости после определенного абзаца с условием:
- если этот абзац вообще есть в тексте, то отображать блок
- если его нет, не отображать.
Сейчас использую рекомендованный здесь код. Хочу ставить два рекламных блока, один в начале статьи, другой ближе к концу. Код развела как и советовали на ".ABlockTo" и ".ABlockTo2"
Условие ставить рекламные блоки после абзацев от 1 до 6 работает идеально практически при любой новости, так как почти в любой есть эти шесть абзацев.
Но хотелось бы вставлять рекламу в длинные статьи в конец текста. Например, после 2 и 10 абзаца.
Тут проблема: если в новости нет десятого абзаца (а таких много), то второй рекламный модуль все равно отображается, он просто приклеивается к первому модулю, что не очень хорошо.
Пример длинной статьи: https://fanasia.ru/news/li_si_jon_o_svoej_roli_v_dorame_setka/2022-04-14-307
Сейчас тут рекламные блоки стоят после 2 и 6 абзацев. Хотелось бы второй спустить ниже 10 абзаца и так, чтобы в коротких статьях он не отображался бы.