Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как вставить html блок после 3-ьей статьи?
Форумы портала PHP.SU » » Вопросы новичков » Как вставить html блок после 3-ьей статьи?

Страниц (1): [1]
 

1. Extazy - 03 Мая, 2015 - 16:22:11 - перейти к сообщению
Ув. гуру!
Подскажите, пожалуйста, какой самый простой способ вставить рекламный блок после третьей выводимой статьи на сайте? (между 1 и 2 строкой)

http://joxi[dot]ru/n2Y8y4wF64O3m6

На css это ведь не сделать типа nth-child(3) ?
2. Ts.Saltan - 03 Мая, 2015 - 19:06:00 - перейти к сообщению
Extazy пишет:
На css это ведь не сделать типа nth-child(3) ?

nth-child(3n)

Extazy пишет:
ставить рекламный блок после третьей выводимой статьи на сайте? (между 1 и 2 строкой)

если, например, идёт вывод статей в цикле, то так:
PHP:
скопировать код в буфер обмена
  1. foreach($articles as $k=>$article){ //Допустим, $articles - массив с о статьями
  2.    if($k%3 == 0) showADS(); //после каждого 3-го блока покажем рекламу
  3.    showArticle($article); //отображаем сам блок
  4. }
  5.  

 

Powered by ExBB FM 1.0 RC1