1 (edited by Xakker 2015.03.31 16:13)

Topic: Похожие темы после первого сообщения в Fancy Similar Topics

в расширении Fancy Similar Topics похожие топики выводятся через хуки не в файле, а в шаблоне.
Если нужно вывести похожие темы форума punbb после первого сообщения, можно сделать так:
Изначально в расширении хук hd_main_elements имеет такой вид:

    <hook id="hd_main_elements"><![CDATA[
      if (isset($fancy_simtopics_links)) {
        $main_elements['<!-- forum_crumbs_end -->'] .= $fancy_simtopics_links;
      }
    ]]></hook>

Его мы меняем на хук vt_row_add_user_data_cache

    <hook id="vt_row_add_user_data_cache"><![CDATA[
      if (isset($fancy_simtopics_links)) {
        echo $fancy_simtopics_links;
      }
    ]]></hook>

Это конечно не идеальное решение, но на скорую руку сойдет. Если немного потрудится, то можно сделать и лучше.

2

Re: Похожие темы после первого сообщения в Fancy Similar Topics

Xakker wrote:

Это конечно не идеальное решение, но на скорую руку сойдет.

СЕО монстры использовали сей метод для перелиновки тем.