Jump to content
Sign in to follow this  
DrTauren

Получение содержимого определённого поля "Клубов"

Recommended Posts

DrTauren

По умолчанию в клубах выводятся все дополнительно созданные поля. Можно ли как-то обращаться к определённому полю и выводить именно его, а не всё скопом?
Вот кусок кода, отвечающий за вывод всего скопом. Переделать под описанную выше задачу не выходит. Буду рад, если кто-то сможет помочь или намекнуть 🙃

{{if \IPS\Member\Club\CustomField::roots()}}
					{{foreach \IPS\Member\Club\CustomField::roots() as $field}}
              		{{if $field->id}}
						{{if isset( $fieldValues[ "field_" . $field->id ] )}}
							<div class='ipsSpacer_bottom'>
								<div class='ipsType_richText ipsType_medium'>
                                  <b class='ipsType_minorHeading'>{$field->_title}:</b> {$field->displayValue( $fieldValues[ "field_" . $field->id ] )|raw}
								</div>
							</div>
						{{endif}}
              		{{endif}}
					{{endforeach}}
				{{endif}}

 

Share this post


Link to post
Share on other sites
anufmikh
{{if $field->id}}

Заменить на:

{{if \in_array( $field->id, array( 1, 2, 3 ) )}}

Где 1, 2, 3 - идентификаторы нужных полей.

  • Upvote 1

Share this post


Link to post
Share on other sites
DrTauren

@anufmikh Огромное спасибо, очень помог!

Share this post


Link to post
Share on other sites
DrTauren

@anufmikh Образовалась проблема. Выводится содержимое двух блоков в строку. Почему-то перед вторым содержимым появляется пробел, хотя он не добавлен нигде, в том числе в самом поле. Есть идеи?

Share this post


Link to post
Share on other sites
DrTauren

@anufmikh и последний вопрос. Как правильно обратиться из любого другого места форума к нужным строкам?

Share this post


Link to post
Share on other sites
DrTauren

up

Share this post


Link to post
Share on other sites

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...