Magento / PHP Синтаксис для атрибутов - PullRequest
0 голосов
/ 16 октября 2018

У меня установлено расширение Simple Shopping Feed на Magento 1.9.Есть раздел, в котором вы можете извлекать переменные из продуктов для создания XML-файла, который затем извлекается Google Merchant Center.

Чего я хотел бы добиться, так это заполнить некоторые из этих тегов условно.

Этот фрагмент уже существует в генераторе шаблонов XML, который, кажется, работает:

<g:gender>
<? if ({gender,[strtolower]} == 'children') return ''; else return '{gender, 
[strtolower]}'; ?>
</g:gender>

Однако, когда я пытаюсь повторить это, чтобы установить тег для определенной ценовой категории, я боюсь, что ячто-то отсутствует? ...:

<g:custom_label_1>
<?php if ({price} <= '100') return 'under £100';
elseif ({price} <='200' && 
{price} > '100') return '£100-200';
elseif ({price} <='500' && {price} > '200') 
return '£200-500';
elseif ({price} > '500') return 'over £500';
else return 'not set';?>
</g:custom_label_1>

Он просматривает переменные / атрибуты продукта с помощью {nameofattribute} - не уверен, является ли это стандартным для magento, но подумал, что я лучше объясню фигурные скобки в моих примерах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...