@phpgeeks

Страница 5762 из 8430
Magic
19.09.2017
21:06:16
твиг

Like
19.09.2017
21:06:27
Ну ключ же

Вызови значение

Google
(;¬_¬)
19.09.2017
21:06:48
чо ты с ним сделал

Like
19.09.2017
21:06:54
Показывай код

(;¬_¬)
19.09.2017
21:06:56
кого в кого ты вкладываешь

Like
19.09.2017
21:07:01
Ты просто ключи выводишь

Судя по 0 1

Magic
19.09.2017
21:07:14
ща, мб я намудрил

(;¬_¬)
19.09.2017
21:07:14
Ты просто ключи выводишь
ну это еще надо было суметь

Magic
19.09.2017
21:07:17
но пробовал раза три

и вроде не ключи вывожу

суть в том что на последнем этапе

я делаю как надо

(;¬_¬)
19.09.2017
21:07:35
но вообще конечно {% for key, value in array %}

Magic
19.09.2017
21:07:38
т.е ключ= значения

Google
Magic
19.09.2017
21:07:39
да

я так и делаю

там вложенное получается

Like
19.09.2017
21:07:55
Аналогично и со вторым массивом

(;¬_¬)
19.09.2017
21:07:56
что вложенное-то?

Like
19.09.2017
21:07:57
Сделай

Magic
19.09.2017
21:08:04
и на последнем этапе value корректно отдает, а key в виде ключа, а не имени

(;¬_¬)
19.09.2017
21:08:07
я все еще не понял что у него куда вложенно

Magic
19.09.2017
21:08:13
что вложенное-то?
я ж скрин кинул

Like
19.09.2017
21:08:13
Собаки картинки

Можно даже с одной переменной

Если не нужны индексы

(;¬_¬)
19.09.2017
21:09:01
окей. если массив такой, как ты показывал, то я не понимаю что у тебя не работает

Ivan
19.09.2017
21:09:03
Привет

(;¬_¬)
19.09.2017
21:09:57
{% for key, valueOrArray in array %} {% for key2, value2 in valueOrArray %} {% endfor %} {% endfor %} примерно так. нет?

Like
19.09.2017
21:10:03
Блин, сделай проверку ис эрей на value и делай еще один for на value

(;¬_¬)
19.09.2017
21:10:05
ну и естессна что key2 у кошек и собак это 0 и 1

Google
(;¬_¬)
19.09.2017
21:10:19
а если тебе надо чтоб выводило dog и фоточки то тебе нужен key1

Magic
19.09.2017
21:10:24
(;¬_¬)
19.09.2017
21:10:33
дык ты уверен что ты тот ключ дергаешь?

Magic
19.09.2017
21:10:45
сейчас перепроверю

Like
19.09.2017
21:10:46
(;¬_¬)
19.09.2017
21:10:47
потому что есть подозрение что нет

Magic
19.09.2017
21:10:56
говорю ж делал минут 15 и уехал. вроде верно делал

(;¬_¬)
19.09.2017
21:10:58
либо название ключу второму дал такое же как у первого

и не подумал о том что перетрется

Like
19.09.2017
21:11:06
(;¬_¬)
19.09.2017
21:11:23
Привет
я вас слушаю, молодой человек

Like
19.09.2017
21:18:30
я вас слушаю, молодой человек
А не будет тебе ответа, хахаха (ну или как там это писали)

Magic
19.09.2017
21:19:47
Короче, заморочка такая, в итоге походу надо было делать 1 {% for key, valueOrArray in array %} и 2ой вложенный но только с 1 параметром, а не двумя. тогда проверка ломалась

Like
19.09.2017
21:20:17
Лол

Фича твига

Magic
19.09.2017
21:20:25
видимо

в сыром пхп логика другая все же чуть

Like
19.09.2017
21:20:36
Он не показывает во что превращается код?

типа в AR ->toSql()

Google
Magic
19.09.2017
21:21:13
вот если делать в каждом for key,value то есть риск того что ты не вернешь key буквенный. и проверки странные будут

не знаю, я не видел такого метода

чтоб глянуть во что превращается

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

Like
19.09.2017
21:21:38
Ща на гитхабе глянем

Если успею

Like
19.09.2017
21:22:15
О, я смотрю, создатель симфони сделал лексер и парсер для этого

Admin
ERROR: S client not available

Like
19.09.2017
21:22:18
Красиво :)

Magic
19.09.2017
21:22:27
щас, допишу до конца, проверю все - особенности твига или я дурак

Like
19.09.2017
21:22:47
https://github.com/twigphp/Twig/blob/2.x/src/Loader/ArrayLoader.php

Первый раз вижу такое

Like
19.09.2017
21:22:59
Ванька, есть идеи?

Зачем такой код

Magic
19.09.2017
21:23:21
спорим я знаю ответ ;)
мб, не спорю, но я и не разбирался сильно. я сидел над задачей 15 мин)

Like
19.09.2017
21:23:37
А, это походу фича парсера

(;¬_¬)
19.09.2017
21:24:02
Зачем такой код
какие-то костыли для приведения старого кода к неймспейсам

Like
19.09.2017
21:24:10
Понял

Google
(;¬_¬)
19.09.2017
21:24:45
я правда такой проверки ни разу не видел

и не до конца понимаю как она работает

но раз работает, значит работает

Like
19.09.2017
21:24:59
Блин, ненавижу клацать чужие абстракции

Ну, скорее всего, class_exists

Если не загрузил, он дает не исключение

Ну или у него всегда \false

Хз крч

(;¬_¬)
19.09.2017
21:26:05
ну классэкзистс это проверка что класс существует... так что да, скорее всего если его еще не загрузили и файл юзается то оно брякнется... но вот if(\false)

Like
19.09.2017
21:26:31
Ну я говорю, мб class_exists могет в state

Без исключения

Ибо вообще, \false это как \string (any type) в 7.*

(;¬_¬)
19.09.2017
21:26:51
ну а почему тогда не if(class_exists())

Like
19.09.2017
21:26:59
Что бы глоб тип он брал

Ибо если оно всегда false, то зачем оно вообще там..

Magic
19.09.2017
21:28:06




Вот как мне вместо НАЗВАНИЕ СЕКЦИИ поставить keyOrValue?

В твиге

(;¬_¬)
19.09.2017
21:28:45
key

Alex
19.09.2017
21:29:05
Ох уж этот твиг.. чем вам нативная пыха то не нравится?)

Страница 5762 из 8430