Как добавить баннеры после категорий на главной странице в Phpbb?
Я пытался в forumlist_body.html, viewforum_body.html и viewtopic_body.html. Но я никогда не вижу разницы. Я использую phpbb 3.1.
это мой стиль в админ-панели. Я использовал тему DVGFX, но она унаследована от prosilver.
Благодарю.
Файл для изменения forumlist_body.html
Вот оригинальные строки с 11 по 27
<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW or forumrow.S_NO_CAT -->
<div class="forabg">
<div class="inner">
<ul class="topiclist">
<li class="header">
<!-- EVENT forumlist_body_category_header_row_prepend -->
<dl class="icon">
<dt><div class="list-inner"><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></div></dt>
<dd class="topics">{L_TOPICS}</dd>
<dd class="posts">{L_POSTS}</dd>
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
</dl>
<!-- EVENT forumlist_body_category_header_row_append -->
</li>
</ul>
<ul class="topiclist forums">
<!-- ENDIF -->
Вы должны добавить что-то вроде этого:
<!-- IF forumrow.S_IS_CAT -->
add your ADS here
<!-- ENDIF -->
Но лучший способ это перегрузить forumlist_body_category_header_before
событие. Итак, ваш код должен быть:
<!-- IF forumrow.S_IS_CAT -->
<a href="site2.com">
<img alt="" height="80" src="site1.com/reklam/ads.jpg"; width="1000">
</a>
<!-- ENDIF -->
<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW or forumrow.S_NO_CAT -->
<div class="forabg">
<div class="inner">
<ul class="topiclist">
<li class="header">
<!-- EVENT forumlist_body_category_header_row_prepend -->
<dl class="icon">
<dt><div class="list-inner"><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></div></dt>
<dd class="topics">{L_TOPICS}</dd>
<dd class="posts">{L_POSTS}</dd>
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
</dl>
<!-- EVENT forumlist_body_category_header_row_append -->
</li>
</ul>
<ul class="topiclist forums">
<!-- ENDIF -->
Эти советы помогут вам во время разработки: PCA
> General
> Server configuration
> Load Settings
> General options
> Recompile stale style components
установлен в да . Таким образом, вам не нужно перезагружать кеш после каждого обновления
Других решений пока нет …