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

Модератор
Re: Работа с дополнительными свойствами в HostCMS v. 6
Habl,
Руководство пользователя: Свойства товара, доступные для группы товаров ...........88
Re: Работа с дополнительными свойствами в HostCMS v. 6
Ну что же меня не как не поймут.....
Это понятно что там можно их включать и выключать
Но как эти свойства вывести в подкаталог с перечнем товаров в данной группе??? Пока что они выводятся только в самой карточке,а нужно в ПОДКАТАЛОГ
Re: Работа с дополнительными свойствами в HostCMS v. 6
<td class="td2"><xsl:value-of select="property_value[tag_name='ctenka']/value"/></td>
Здравствуйте, почему не получается вывсети доп. свойство эти тегом?
Модератор
Re: Работа с дополнительными свойствами в HostCMS v. 6
Habl,
смотря в каком template выводите и есть ли вообще данные в XML
Re: Работа с дополнительными свойствами в HostCMS v. 6
МагазинКаталогТоваровСайт15 вот в этом template, данные тоже есть, лично в админке их вбивал, к тому в карточке с товаром доп. свойство есть, а вот в каталог почему то не выводится...
Re: Работа с дополнительными свойствами в HostCMS v. 6
Подскажите как правильно создать множественное значение свойства, по примеру не очень понятно
foreach ($files as $file) {

   $oProperty = Core_Entity::factory('Property',ID)->createNewValue(ID товара);
   $sPropertyFileName = "shop_property_file_{ID товара}_{$oProperty->id}.jpg";
...
   $oProperty->file = $sPropertyFileName;
   $oProperty->file_name = $sPropertyFileName;
   $oProperty->file_description = '';

   $oProperty->file_small = 'small_'.$sPropertyFileName;
   $oProperty->file_small_name = 'small_'.$sPropertyFileName;
   $oProperty->file_small_description = '';
   $oProperty->save();
}

и $oProperty->id - всегда возвращается одинаковый, все файлы именуются одинаково
Re: Работа с дополнительными свойствами в HostCMS v. 6
а можно сделать вывод свойств редактируемым (чтобы не заходя в админку можно было править текст)
Re: Работа с дополнительными свойствами в HostCMS v. 6
и можно ли как то в макет вывести название свойств?
а то $aPropertyValues состоит только из id, property_id, entity_id=154 и value

-----------
разобрался с этим....
Re: Работа с дополнительными свойствами в HostCMS v. 6
прошу прощение за то, что не задал вопрос одним постом, просто по ходу вопросы возникают...
я прочитал все страницы
и так и не понял, как в макет вывести свойство файл (потому что он выводит только имя файла, откуда брать директорию?)
Модератор
Re: Работа с дополнительными свойствами в HostCMS v. 6
inteo,
1. Вы неправильно называете переменные, в примере у Вас вовсе на $oProperty, а $oProperty_Value
2. При создании нового значения id будет доступен после сохранения.

spuR писал(а):
а можно сделать вывод свойств редактируемым (чтобы не заходя в админку можно было править текст)

У каждого свойства своя таблица, зная таблицу можете.

spuR,
можно,
$oProperty_Value->Property->name


spuR писал(а):
и так и не понял, как в макет вывести свойство файл (потому что он выводит только имя файла, откуда брать директорию?)

Директорию брать от того объекта, значением св-ва которого он является.
Авторизация