Size: a a a

MODX. Русскоязычное сообщество.

2020 April 10

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Олег Шварновський
а что разве никак нельзя проверить сразу в шаблоне значение опции?
можно. напишите условие и проверяйте на здоровье
источник

ОШ

Олег Шварновський... in MODX. Русскоязычное сообщество.
Алексей Смирнов
можно. напишите условие и проверяйте на здоровье
так я и написал как обратится к опции
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Олег Шварновський
а что разве никак нельзя проверить сразу в шаблоне значение опции?
можно, я ж написал
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Олег Шварновський
а что разве никак нельзя проверить сразу в шаблоне значение опции?
{if $Stock?}
бла бла бла
{/if}

В чанке
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
{if $_modx->resource.Stock.0?}
бла бла бла
{/if}
В шаблоне
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Олег Шварновський
так я и написал как обратится к опции
может, покажите что написали? че на гуще гадать...?
источник

SK

Sergey Korn in MODX. Русскоязычное сообщество.
👍 Кста, у него на днях курс по магазинам на MODX выходит по очень приятной цене и -25% по промокоду OPENMODX_STAYHOME
источник

S

Sentinel in MODX. Русскоязычное сообщество.
Олег Шварновський
так я и написал как обратится к опции
источник

ОШ

Олег Шварновський... in MODX. Русскоязычное сообщество.
та я ето читал, думал может можно сразу в шаблоне, щас буду пробовать как Андрей написал
источник

ОШ

Олег Шварновський... in MODX. Русскоязычное сообщество.
Попробовал но почему где то допустил ошибку
[[msProductOptions? &onlyOptions=`productStock` &tpl=`productOptionStock`]]

Сам чанк
{foreach $options as $option}
   {if $option.value == 1}
       Out of stock
   {else}
       In stock
   {/if}
{/foreach}

Но почему то срабатывает Else
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
а $option.value что показывает?
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
какое у него значение?
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Олег Шварновський
Попробовал но почему где то допустил ошибку
[[msProductOptions? &onlyOptions=`productStock` &tpl=`productOptionStock`]]

Сам чанк
{foreach $options as $option}
   {if $option.value == 1}
       Out of stock
   {else}
       In stock
   {/if}
{/foreach}

Но почему то срабатывает Else
Нафиг ты вообще в сниппет пихаешь?
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Проверяй просто в шаблоне
источник

ОШ

Олег Шварновський... in MODX. Русскоязычное сообщество.
Андрей Сергеевич
Нафиг ты вообще в сниппет пихаешь?
там феном не включен я доработки делаю
источник

ОШ

Олег Шварновський... in MODX. Русскоязычное сообщество.
а без фенома незнаю как проверить
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Олег Шварновський
а без фенома незнаю как проверить
Модификаторами
источник

ОШ

Олег Шварновський... in MODX. Русскоязычное сообщество.
Андрей Сергеевич
Модификаторами
имею ввиду как обратится к опции товара
источник

ОШ

Олег Шварновський... in MODX. Русскоязычное сообщество.
а именно к ее значению
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Олег Шварновський
имею ввиду как обратится к опции товара
[[+Option.value]]
источник