Хаки и Скрипты Next Generation CMS

Размещаем блок рекламы в середине новости на TWIGe

irbees2008 irbees2008 Опубликовано - 3 - марта TWIG
3087 - 0
  • Обсудить на :на форуме
  • Адаптировал: infinity237
  • Уровень сложности исполнения: Справочник

Многие видели на сайтах в новостях блоки с рекламой которые размещены в самом тексте,вот такой вариант и выкладываю.
И так приступим,прежде всего лучше все это делать на SVN версии движка.
1.Размещаем по середине текста без учёта точек:

Код:
{% set text_news = news.short~news.full %}
{{ text_news|slice(0,text_news|length/2) }}
TextText
{{ text_news|slice(text_news|length/2,text_news|length) }}
2. После трех точек:
Код:
{% set text_news = news.short~news.full %}
{% for text in text_news|split('.') %}
{{text}}{% if loop.index and not(loop.last) %}.{% endif %} {% if loop.index == 3 %}123{% endif %}
{% endfor %}
3. после 3 точки и 7
Код:
{% set text_news = news.short~news.full %}
{% for text in text_news|split('.') %}
{{text}}{% if loop.index and not(loop.last) %}.{% endif %} {% if loop.index == 3 %}После 3{% endif %}{% if loop.index == 7 %}После 7{% endif %}
{% endfor %}

Можешь почитать и вот эту статейку "Антилич через htaccess"

Опрос

Ваше мнение

Как вам наш дизайн сайта?
Результаты

Последние комментарии

Обновленное

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйту: 4760 дней
  • Новостей: 608
  • Комменты: 257
  • Зарегистрированно : 721
  • Онлайн всего: [23]
  • Гости: [21]
  • Поисковики: [2] Google, Яндекс
  • Были сегодня : [3] Google, Яндекс, Яндекс
  • SQL запросов: 29
  • Генерация страницы: 0.223сек
  • Потребление памяти: 5.160 Mb 
  •   Яндекс.Метрика