Баха Волков
Евгений
проще
Евгений
а примут или нет, я хз
Баха Волков
iWatchYouFromAfar
Евгений
идеи есть, буду курить код
Евгений
Есть уже нароботки?
ну там просто все, мелочь
- в корзине нужно считать общую сумму для каждого товара
Евгений
а то дизеры заепали рисовать эту колонку
Евгений
Евгений
с ajax обновлением
iWatchYouFromAfar
я это сделал но только расширением класса и коллбэком
Евгений
не, это надо в изкоробки
Евгений
Евгений
на callback висю, потом умножаю количество на цену)
Евгений
пиздабольство канешн, но рабоатет
iWatchYouFromAfar
Евгений
потом еще когда делаешь заказ и есть поля юзера, они в его профиль не попадают нихера
Евгений
приходится плагином досохранять
Евгений
либо я не знаю чего-то
Баха Волков
Из существующих
Евгений
кароч, эти мелочи облегчили бы мне жизнь
Евгений
Евгений
раз код готовый есть
iWatchYouFromAfar
iWatchYouFromAfar
500р
Евгений
я еще не смотрел че там и где оно
iWatchYouFromAfar
Евгений
падла
Евгений
запилю это в компонент и буду продавать)
iWatchYouFromAfar
Че у тебя за следующий этап после минишопа?
iWatchYouFromAfar
компонент снега?
iWatchYouFromAfar
или все таки решил слим ковырять?
Евгений
слим хочу
Евгений
в паре с vue
Евгений
потыкал его малость, проще чем ларка
Евгений
легкий, шустрый
iWatchYouFromAfar
лан, проект перенес на модкс седня, задеплоил, проверил, вроде работает, багов вроде нет, можно пойти и почилить
iWatchYouFromAfar
Жек, увидимся мб завтра
Евгений
перенос проекта в пятницу??
iWatchYouFromAfar
ага)
Евгений
давай) мало не пей
iWatchYouFromAfar
окай)
Ad
Все равно что-то не то.
{if $_modx->resource.priceList}Yes{else}No{/if}
Всегда No. Но в priceList есть данные. Если я сделаю getImageList с priceList он мне их покажет. Где я опять с синтаксисом проебался? Я помню про JSON но в данном случае мне хочется понять "видит" оно вообще или нет в чанке.
Евгений
Ad
Да.
Евгений
{foreach json_decode($_modx->resource.tvSection3Blocks) as $p1}
{$p1.priceList|print}
{/foreach}
Евгений
это по твоему примеру
Евгений
всё, я спать
Евгений
удачи
Ad
Спасибо.
Иван
Modx жив? В каких случаях стоит использовать Modx и есть ли смысл его изучать в 2019+? — Toster.ru
https://toster.ru/q/658238
Баха Волков
Баха Волков
Иван
Все потеряно...
Баха Волков
Я же не просто так говорю, вот ты пишешь:
[[getImageList?
&tvname=`TVFields1`
&tpl=`TVFields1`
]]
Чанк TVFields1:
<h1>[[+title]]</h1>
<p>
[[getImageList?
&tvname=`TVFields2` // <-------------- ВОТ ТУТ ТЫ ПРОШЛЁПАЛ (ВСЁ ЕЩЕ НАДЕЮСЬ, ЧТО ТЫ ПОЙМЕШЬ)
&tpl=`TVFields2`
]]
</p>
Ты обращаешься к TV TVFields1, забираешь его и в каждой итерации какого-то черта обращаешься к TVFields2, зачем??
Баха Волков
{set $tv = $_modx->resource.tvSection3Blocks | fromJSON}
{foreach $tv as $row}
{$row.image}
{$row.sex}
{$row.age}
{$row.week}
{$row.cost}
{foreach ($row.priceList | fromJSON) as $price}
{$price.priceTitle}
{$price.priceUrl}
{/foreach}
{/foreach}
Gaius Cassius
А это все потому что страдают базовые знания и знания пыхи, алгоритмики простой
Изучать фремворки не зная этого - зло
Ad
Ad
То, что надо, за исключением того, что я пытаюсь еще сначала каким-то образом понять размер $row.priceList. На PHP это бы выглядело примерно так:
if ( count ( $priceList ) > 1 ) {
... do foreach ...
} else {
... dance ...
}
Avent
Gaius Cassius
Ad
А если count = 1?
Ad
И верно.
Ad
Спасибо.
Ad
Это получается, что во многих случаях можно вообще без чанков обойтись
Иван
Да
Gaius Cassius
А вообще
Берёшь блокнотик
Пишешь на чистой пыхе
Потом заменяешь где надо на {} и все
Вот и феном
Ad
*DANCE*
Ad
Правильно с точки зрения синтаксиса Fenom?
{ if count ( $row.priceList | fromJSON != 1 ) } ...
Ad
всё, покурил синтаксис еще раз, $row.priceList | length меня спасло