Вставка рекламы в текст новости
Приветствую. Есть известный метод вставки рекламного блока в текст новости: 1. Открываем файл index.php, и находим строчку (примерно № 305-306)
$tpl->set ( '{content}', "
" . $tpl->result['content'] . "
" );
2. Выше этой строки вставляем
/*вывод рекламы*/ $tpl->result['content'] = str_replace ('{reklama}','ваш рекламый код',$tpl->result['content']); /*реклама конец*/
3.
в абсолютно любом месте статьи вставляем тег {reklama}
но данный метод обладает недостатками - если реклама в админке отключается, то в тексте остается {reklama}. плюс не хватает возможности использования тегов для мобильных устройств. как реализовать, чтобы получить возможность использования нечто подобного:
$tpl->result['content'] = str_replace ('{reklama}','[smartphone][/smartphone] [tablet][/tablet] [desktop][/desktop]',$tpl->result['content']);
с сохранением необходимости вставки в код самой новости только {reklama} возможно есть какие-то другие решение-предложения по реализации подобного, так как мое не идеально, в силу необходимости при смене кода ползти в index.php. в идеале конечно реализовать подобное с возможностью контроля в панели рекламных материалов.
Источник: dle-faq.pro
Похожие новости
- Две лицензии по цене одной
- NVBG
- Blogss для DLE
- Розвиток агробізнесу в Україні: шлях до успіху в сучасному світі
- DataLife Engine 17.1 Nulled + Оригинал
- DataLife Engine v.17.1 Final Release
- DataLife Engine v.17.1 Press Release
- KinoLove для DLE 17.0
- Repost - шаблон для организации новостных, игровых, городских сообществ
- Bullet Energy 1.3 rev 2021 сборка r9 : форум