Евгений
проще
Евгений
Интересные?
ну мне нужные, если осилю канешн
Евгений
а примут или нет, я хз
Баха Волков
Евгений
идеи есть, буду курить код
Евгений
Есть уже нароботки?
ну там просто все, мелочь - в корзине нужно считать общую сумму для каждого товара
Евгений
а то дизеры заепали рисовать эту колонку
iWatchYouFromAfar
идеи есть, буду курить код
давай напишем функционал вывода отдельно суммы доставки в корзине?
Евгений
с ajax обновлением
iWatchYouFromAfar
я это сделал но только расширением класса и коллбэком
Евгений
не, это надо в изкоробки
Баха Волков
а то дизеры заепали рисовать эту колонку
Я в одном проекте не стал класс расширять и на js запилил
Евгений
на callback висю, потом умножаю количество на цену)
Евгений
пиздабольство канешн, но рабоатет
Баха Волков
я всегда так делаю
Хотя в классе ну строк 10-15
Евгений
потом еще когда делаешь заказ и есть поля юзера, они в его профиль не попадают нихера
Евгений
приходится плагином досохранять
Евгений
либо я не знаю чего-то
Баха Волков
приходится плагином досохранять
Насколько я знаю, это единственный вариант
Баха Волков
Из существующих
Евгений
Насколько я знаю, это единственный вариант
ну вот, я ковырнул код, там добавить просто поля нужно в массив
Евгений
кароч, эти мелочи облегчили бы мне жизнь
Евгений
+
вот и сделай PR тогда
Евгений
раз код готовый есть
iWatchYouFromAfar
вот и сделай PR тогда
я слишком тупой
Евгений
я слишком тупой
ну мне код скинь
iWatchYouFromAfar
500р
Евгений
я еще не смотрел че там и где оно
iWatchYouFromAfar
Евгений
падла
Евгений
запилю это в компонент и буду продавать)
iWatchYouFromAfar
Че у тебя за следующий этап после минишопа?
iWatchYouFromAfar
компонент снега?
iWatchYouFromAfar
или все таки решил слим ковырять?
Евгений
слим хочу
Евгений
в паре с vue
Евгений
потыкал его малость, проще чем ларка
Евгений
легкий, шустрый
prohor
потыкал его малость, проще чем ларка
Все там норм только миграций не хватает.
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
Баха Волков
Все равно что-то не то. {if $_modx->resource.priceList}Yes{else}No{/if} Всегда No. Но в priceList есть данные. Если я сделаю getImageList с priceList он мне их покажет. Где я опять с синтаксисом проебался? Я помню про JSON но в данном случае мне хочется понять "видит" оно вообще или нет в чанке.
Я пишу вчера: у тебя нет этой TV. Объясняю: Ты вот этим кодом обращаешься к TV который должен быть привязан к шаблону данного ресурса, ещё раз повторяю, этого TV нет у тебя, ты в конфигурацию MIGX его указал в качестве настройки типа ввода данных для другого TV. Выше написал, глянь в БД, ты же не глянул, если бы глянул, то ты наверное понял бы, что у этого чертового TV нет в базе значений. Короче в пизду.
Иван
Все потеряно...
Баха Волков
Я же не просто так говорю, вот ты пишешь: [[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
{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}
Доброе утро. Я вчера был замотанный тяжелым днём и просто тупо криво объяснял логику того, то я хочу получить
Ad
То, что надо, за исключением того, что я пытаюсь еще сначала каким-то образом понять размер $row.priceList. На PHP это бы выглядело примерно так: if ( count ( $priceList ) > 1 ) { ... do foreach ... } else { ... dance ... }
Ad
А если count = 1?
Gaius Cassius
А если count = 1?
Напиши в ифе это В чем траблы то?)
Ad
И верно.
Ad
Спасибо.
Ad
Это получается, что во многих случаях можно вообще без чанков обойтись
Иван
Да
Gaius Cassius
А вообще Берёшь блокнотик Пишешь на чистой пыхе Потом заменяешь где надо на {} и все Вот и феном
Ad
*DANCE*
Ad
Правильно с точки зрения синтаксиса Fenom? { if count ( $row.priceList | fromJSON != 1 ) } ...
Ad
всё, покурил синтаксис еще раз, $row.priceList | length меня спасло