Перейти к содержимому


Фотография
- - - - -

Выгрузка в YML выбранных товаров


В теме одно сообщение

#1 Max

Max

Отправлено 16 June 2016 - 17:19

В данных момент выгружает в YML все товары указанной категории.

Требуется не выгружать товары только с пометкой "0".

Для этого создал текстовое поле в товаре, в поле товара указал 0, сохранил.

добавил в positions

    <positions layout="ymlexport">
		<position name="onoff">выгрузка в yml =0 - не выгружать</position>

в уmlexport добавил if

<?php if ($item_params['onoff'][$item->id] != 0 ) :?>

но все товары данного типа пропали из файла экспорта в yml.

Прошу помощи для решения этой задачи. Заранее спасибо!


Сообщение отредактировал Max: 16 June 2016 - 17:20

  • 0

Joomla: 3.4.8 JBZoo: 2.2.5 Pro rev3095 Zoo: 3.3.7 WidgetKit: 2.4.3


#2 SmetDenis

SmetDenis

Отправлено 17 June 2016 - 11:30

На сколько помню, массив $item_params наполняется из хелпера.

Скорее всего там вы не делали правок.

 

 

 

Если хотите решить это все на уровне шаблона, то проще применить классический подход с renderPostion

$check = trim(strip_tags($this->renderPostion('onoff')));
if ($check != '0') {
    // шаблон xml lkz материала
}

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!