Jump to content

Проблема с [HSC] Topic Template System 2.2.0.1

Featured Replies

Мод установился и вроде даже работает, но проблема следующая:

При создании темы из темплейта, при нажатии "создать тему" или "предварительный просмотр" все данные в полях очищаются и в тему соответственно ничего не попадает.

Кто знает как это исправить?

Скрины прилепил

1 скрин - забили в темплейт все что мы хотим

ipb_styles.css

2. скрин - нажали предварительный просмотр.

post-2770-0-02248700-1365429326.png

Link to comment
https://ipbmafia.ru/topic/1877-problema-s-hsc-topic-template-system-2201/
Share on other sites

Респект и Дарк, просьба проверить данный модуль на работоспособность ибо даже на чистой версии форума он не отображает значения при постинге, при этом версия мода 1.5.0.0 (которая висит в шаре) работает на ура. А данная версия (2.2.0.1) находиться у вас в преме. :-)

Заранее благодарен.

Советую прочитать инструкцию по эксплуатации данного компонента прежде, чем жаловаться на его неработоспособность, у меня он работает.

Хм.. вроде все по гайду.

Тогда не могли бы вы подсказать.

В АЦ этого модуля в поле Topic Display Template

указанно следующее:

{1_label}: {1_value}

{2_label}: {2_value}

{3_label}: {3_value}

Рендерить это в теле сообщения, но в сообщении это не появляется.

Если ставить <!--__TTS__--> в topicViewTemplate, то отображается, но вот в самом сообщении нет. Как можно это исправить?

В общем проблема у меня заключалась в следующем:

В стилях в группе шаблонов: topicTemplatePostFields запись не очень коректная:

Вот такая:


<if test="is_array($fields) && count($fields)">

<foreach loop="$fields as $field">

<li class='ipsField'>

	 {$field}

</li>

</foreach>

</if>

Заменил ее на:

<if test="hasFields:|:is_array($fieldHtml) && count($fieldHtml)">

<foreach loop="topicTemplateFields:$fieldHtml as $field">

<li class='ipsField'>

	 {$field}

</li>

</foreach>

</if>

Так же нужно заменить переменную

$fields

На

$fieldHtml

Если вы ставили с нуля версию 2.2.0.1, то можно просто добавить шаблон


topicTemplatePostFields

В группу шаблонов:

skin_topictemplate

Следующего вида: Содержание:

<if test="hasFields:|:is_array($fieldHtml) && count($fieldHtml)">

  <foreach loop="topicTemplateFields:$fieldHtml as $field">

    <li class='ipsField'>

	  {$field}

    </li>

  </foreach>

</if>

Переменная:

$fieldHtml

  • 2 недели спустя...

Anyone that can provide this mod? I cant find it anywhere :(

Ty

Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.