Я пытаюсь проверить, равен ли первый символ sku, а затем показать значение пользовательской опции. вот код
if (strpos($sku_code, 'F') == 0) {
$select->setValue($configValue);
}
Использование этого кода дает желаемый эффект: он изменяет значение пользовательской опции, но, к сожалению, он меняет значение для всех sku, а не только для тех, которые начинаются с 'F'
Есть мысли? или примеры чего я могу попробовать?
1010 * ОБНОВЛЯТЬ *
Спасибо за помощь .. Я попробовал ваше решение, но с тем же эффектом. Просто игнорируя утверждение
вот код, который я использую.
if (strpos($sku_code, 'F') === 0) {
$select->setValue($configValue);
}
else if ($_value->getTitle() == 'M') {
$select->setValue($_value->getOptionTypeId());
}
else if ($_value->getTitle() == 'T') {
$select->setValue($_value->getOptionTypeId());
}