Jump to content
Дизайн и модификация Invision Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Silence

topic_id на форуме

Recommended Posts

Как вызвать  topic_id в forumRow forumTable

{$topic_id = \IPS\Request::i()->id}

С помощью этого кода я извлекаю его только в topic ... 

Я хочу отображать его везде, где видны темы, чтобы пронумеровать их.

Share this post


Link to post

Приветствую!

Не очень понял задачу если честно.

15 часов назад, Silence сказал:

Как вызвать  topic_id в forumRow forumTable

Если при стандартном отображении форумов, то там только в категориях есть последний пост, или у вас на главной в режиме списка? Если в режиме списка то другой нужен шаблон.

Чтобы получить просто id из объекта темы, то будет $topic->tid, ну или $row->tid

А так лучше покажите на скриншотах, где и что нужно, чтобы было понятнее.

  • Like 1

Share this post


Link to post

Я пытаюсь помочь другу/пользователю... мы хотим пронумеровать темы на форуме и подфоруме... выглядит так:

1.png.ebaeac3fc9f2fd7c24a100b8e5a041da.png2.png.43adfca9c209d03c74ed2ff07ea2ffd6.png

номер темы... в данном случае id темы и название..

поэтому они отображаются в topic

но в forumRow .. когда я ввожу код, появляется идентификатор форума:

3.png.fb077cdfd3a5604e40b2cece32317faf.png

 

Share this post


Link to post
4 минуты назад, Silence сказал:

но в forumRow .. когда я ввожу код, появляется идентификатор форума:

и topicRow

Share this post


Link to post

На данный момент я нашел решение:

в topic: 

 №{$topic_id = \IPS\Request::i()->id} | 

в topicRow:

№{$row->tid} | 

в forumRow ...... только для этого кода я не нашел решения

Edited by Silence

Share this post


Link to post

Теперь в topicRow выглядит так, как и должно быть

77.thumb.png.ad4ab6d447e917c1decb3d96e44c16a1.png

Share this post


Link to post
42 минуты назад, Silence сказал:

в forumRow ...... только для этого кода я не нашел решения

Можно получить id темы из ссылки, попробуйте так:

{$lastPost['topic_url']->hiddenQueryString['id']}

 

А вообще лучше это делать плагином, чтобы сразу были везде изменения, а не собирать потом по шаблонам, это касается и seo заголовков и прочего.

  • Like 1

Share this post


Link to post

 

6 минут назад, Lesovsky сказал:

это касается и seo заголовков и прочего

Вот про если подробнее:

 

image.png

  • Like 1

Share this post


Link to post
5 минут назад, Lesovsky сказал:

Можно получить id темы из ссылки, попробуйте так:


{$lastPost['topic_url']->hiddenQueryString['id']}

 

А вообще лучше это делать плагином, чтобы сразу были везде изменения, а не собирать потом по шаблонам, это касается и seo заголовков и прочего.

Дааа.Спасибо большое...да - я собираюсь сделать это плагином...но мне пришлось тестировать сами коды...Спасибо большое... П.С. у тебя есть сообщение от меня

Share this post


Link to post
58 минут назад, Silence сказал:

Сделал и все работает... Спасибо

 

Numbering topics _ Темы нумерации 1.0.1.xml 4.46 kB · 0 скачиваний

Вариант через модификацию шаблонов менее гибок, в том числе что сложнее поддерживать и у вас не все места отредактированы, позже если нужно загружу в архив свою версию плагина.

  • Like 1

Share this post


Link to post
16 минут назад, Lesovsky сказал:

Вариант через модификацию шаблонов менее гибок, в том числе что сложнее поддерживать и у вас не все места отредактированы, позже если нужно загружу в архив свою версию плагина.

Спасибо... А можно ли сделать настройку... с помощью которой нумеруем только определённые форумы или подфорумы

Share this post


Link to post
17.12.2024 в 18:35, Silence сказал:

Спасибо... А можно ли сделать настройку... с помощью которой нумеруем только определённые форумы или подфорумы

Можно, и уже:

 

  • Like 1

Share this post


Link to post

Это работает отлично. Спасибо за ваши навыки ... 

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...