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

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

irbees2008 irbees2008 Опубликовано - 3 - марта TWIG
3105 - 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 %}

Можешь почитать и вот эту статейку "Hot News"

Опрос

Ваше мнение

какой форум лучше для вас
Результаты

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

Обновленное

Теги

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

Статистика

  • Caйту: 4803 дня
  • Новостей: 613
  • Комменты: 257
  • Зарегистрированно : 744
  • Онлайн всего: [24]
  • Гости: [23]
  • Поисковики: [1] Google
  • Были сегодня : [3] Яндекс, Google, Яндекс
  • SQL запросов: 30
  • Генерация страницы: 0.352сек
  • Потребление памяти: 5.626 Mb 
  •   Яндекс.Метрика