Nikolay
форейч внутри форейча?
🙈 PG
$index будет идти всегда от 0
Алексей
неее.. погоди... там же json декодирование в массив.. там row[0] по любому будет.
🙈 PG
ну и тогда {if $index == 0}
Nikolay
так я понял кажись в свой форейч я добаляю index=$index
Yaroslav
{if $row.MIGX_id == '1'}true{else}false{/if}
{foreach $items as $item index=$i first=$first last=$last} // добрый вечер)
Nikolay
и потом вывожу {if $index == 0}
Yaroslav
🙈 PG
неее.. погоди... там же json декодирование в массив.. там row[0] по любому будет.
row это уже элемент, а значит что такая запись выведет первый ключ, те MIGX_id
Nikolay
Ребята остановитесь
🙈 PG
и потом вывожу {if $index == 0}
это точно надежнее
Nikolay
прошу
Nikolay
я потерялася
🙈 PG
какие $row[0] ??
а как вывести первый элемент массива не зная его ключ?
🙈 PG
и потом вывожу {if $index == 0}
используй такой вариант и не парься
🙈 PG
https://github.com/fenom-template/fenom/blob/master/docs/ru/tags/foreach.md
Yaroslav
используй такой вариант и не парься
разве я что-то перепутал?
Алексей
MIGX_id[y] != $row[x]
Nikolay
хорошо второй вопрос
Nikolay
у меня есть селект с 2 вариантами
Nikolay
в мигх
Nikolay
{if $row.filter == '1'}true {else} false {/if }
🙈 PG
разве я что-то перепутал?
не, все правильно
Nikolay
делаю так всегда отдает false
Nikolay
хотя в таблицу пишет все адекватно
Nikolay
1 и 2
Nikolay
{if $row.filter == '1'}true {else} false {/if }
Алексей
у тебя скорее типы разные - строка и число.
🙈 PG
тебе лучше распечатать rows и посмотреть варианты
Nikolay
понял
Владислав
Ребят, такой вопросик. Я удаляю в дериктории файл со скриптом, обновляю, смотрю в инспекторе, этот файл есть
Владислав
Шо собственно делать
Андрей
Где удаляешь, как удаляешь
Владислав
В папке проекта лежит файл со скриптами
Владислав
Сайт на локальном хостинге
Владислав
Я удаляю этот файл
Владислав
Через инспектор F12
Владислав
Во вкладке source
Yaroslav
а зачем там смотреть?
Yaroslav
кэш смотришь?
Nikolay
{if $index == 0}true{else}folse{/if} ребят почему оно никогда false не отдает
Nikolay
только true
Владислав
кэш смотришь?
Смотрю какие файлы подключены
Владислав
В папке со всеми данными сайта файла скриптов нет
Yaroslav
Смотрю какие файлы подключены
а что пишет в способе подключения в network ? сеть или кэш?
Nikolay
{set $rows = json_decode($_modx->resource.group_a, true)} {foreach $rows as $row index=$index} {include 'group-card'} {/foreach}
Nikolay
потом идет {if $index == 0}полуфинал{else}финал{/if}
Nikolay
финал не идет
Nikolay
if внутри чанка
Yaroslav
if внутри чанка
выведи не в чанке для отладки а сразу
Nikolay
вне чанка отработало в чанке только частичнл
Иван
{set $items = $_modx->resource.group_a | fromJSON} {foreach $items as $idx => $item} {if $idx == 0}полуфинал{else}финал{/if} {/foreach}
Yaroslav
Yaroslav
так что звиздят получается?
Yaroslav
никогда не использовал include и пожалуй не буду, если не выяснится, что тут не грубая ошибка какая-то)
Nikolay
ну вот как есть вне чанка выдало как надо, в чанке полуфинал написало а вместо финала пустота
Yaroslav
передай явно (при чем для теста под другим именем)
🙈 PG
{'@FILE chunks/item.tpl' | chunk : $row}
🙈 PG
я такой вариант использую обычно
Nikolay
это если чанк файлом подключать
Nikolay
тут же надо не файлом
Yaroslav
стоп
Yaroslav
это же не объявленная переменная а внутри конструкции. чего это она должна передаваться?
Yaroslav
чет долго я соображал… у этой переменной свой контекст, не должна она передаваться
Nikolay
а как ее правильно объявить?
Nikolay
Где почитать ?
Владислав
Я даже рп знаю как описать проблему свою...
Владислав
Когда нажимаю "просмотреть"
Владислав
Открывается дерево файлов
Владислав
А,видимо удалил файл index.html
Владислав
Другой вопрос вытекает
Владислав
Как восстановить?