Работа с дополнительными свойствами в HostCMS v. 6

Re: Re: Работа с дополнительными свойствами в HostCMS v. 6
HostCMS писал(а):

$oProperty = Core_Entity::factory('Property', 123); // ID св-ва
$aPropertyValues = $oProperty->getValues(456); // ID структуры
if (isset($aPropertyValues[0]))
{
echo $aPropertyValues[0]->value;
}


Спасибо огромное!
Модератор
Re: Работа с дополнительными свойствами в HostCMS v. 6
Пожалуйста.
Re: Работа с дополнительными свойствами в HostCMS v. 6
HostCMS

Сейчас выводится доп свойство той структуры которое указанно
$aPropertyValues = $oProperty->getValues(456); // ID структуры


А как сделать чтобы выводилось доп свойство, той структуры на которой сейчас пользователь?
Модератор
Re: Работа с дополнительными свойствами в HostCMS v. 6
egoist, ID текущего узла структуры содержится в CURRENT_STRUCTURE_ID
Re: Работа с дополнительными свойствами в HostCMS v. 6
HostCMS

Еще раз спасибо.
Re: Работа с дополнительными свойствами в HostCMS v. 6
как в xsl шаблоне отфильтровать вывод свойств только из первой группы свойств?

в пятерке было так:

<xsl:if test="count(property[@dir_id = 1]) > 0">
      <h2>Дополнительные фото</h2>
                     
                     
   <!-- Выбираем список групп свойств -->
   <xsl:apply-templates select="/shop/properties_items_dir"/>
                  </xsl:if>


здесь не хочет срабатывать...
как правильно?
Email: golden-puma@yandex.ru; Telegram: @GoldenPuma; Сайт: https://goldenpuma.ru
Re: Re: Работа с дополнительными свойствами в HostCMS v. 6
HostCMS писал(а):
Как такое может быть, если значение в таблице одно?!

Dимон писал(а):
Подготовлю тестовую площадку — дам доступы.

Отправил доступы (тикет 000134952)
Re: Работа с дополнительными свойствами в HostCMS v. 6
помогите кто-нибудь : как в стандартном xsl шаблоне ВыводЕдиницыИнформационнойСистемы выводить свойства элемента, только из определенной группы свойств?

вернее мне в одном месте нужно из одной группы вывести
а в другом месте из другой группы свойств

замучалась уже
Email: golden-puma@yandex.ru; Telegram: @GoldenPuma; Сайт: https://goldenpuma.ru
Re: Работа с дополнительными свойствами в HostCMS v. 6
      <xsl:if test="count(property_value[property_dir_id=1])">            
<xsl:apply-templates select="property_value[property_dir_id=1]"/>
</xsl:if>


Мне необходимо было вывести свойства из группы с property_dir_id=1.
Модератор
Re: Работа с дополнительными свойствами в HostCMS v. 6
Puma,получаете св-во (у значения есть его ID), у него раздел, проверяете полученные данные.
ipsilloncorp писал(а):
Мне необходимо было вывести свойства из группы с property_dir_id=1.

Включите XML и убедитесь, что у property_value нет никакого property_dir_id. См. ответ для Puma,.
Авторизация