[Ответить в тред] Ответить в тред

09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)
25/09/16 - Персональное обращение Абу - СБОР ПОЖЕРТВОВАНИЙ НА ДВАЧ


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 24 | 5 | 8
Назад Вниз Каталог Обновить

Аноним 14/10/16 Птн 23:46:01  137819205  
14764779616520.png (11Кб, 300x200)
Чет не могу в синтаксис

вот так работает: http://pastebin.com/k7kNwJ7X
вот так не работает(3 строка): http://pastebin.com/JcSdLHma

ЧЯДНТ?
Аноним 14/10/16 Птн 23:51:24  137819627
бамп
Аноним 14/10/16 Птн 23:53:43  137819803
бамп
Аноним 14/10/16 Птн 23:55:23  137819925
бамп
Аноним 14/10/16 Птн 23:55:53  137819969
>>137819205 (OP)
А что ты хочешь получить, если isGuest == true?
Аноним 14/10/16 Птн 23:56:17  137820003
>>137819205 (OP)
http://pastebin.com/jWRRLdH8
Аноним 14/10/16 Птн 23:56:30  137820017
14764785907810.jpg (141Кб, 700x491)
>>137819205 (OP)
Это потому что ты ламер!
Ты пытаешься передать какую-то НЁХ, похожую на кортеж, когда isGuest эвалюэйтится в TRUE:
>isGuest ?
(
['label' => 'Login', 'url' => ['/site/login']],
['label' => 'Registration', 'url' => ['/site/registration']]
)

В PHP кортежей нету. Ты либо запихни эти два массива в один общий, либо избавься от одного из массивов.
Аноним 14/10/16 Птн 23:58:45  137820186
>>137820003
Эм, дорогой друк, обрати внимание, что ключи в массиве совпадают, одни значения затрутся другими.
Аноним 14/10/16 Птн 23:59:33  137820240
>>137820003
отображает только второй
>>137819969
там кнопка залогиниться. Отображается когда isGuest == true. Хочу чтобы была кнопка логина и регистрации добавить.
Аноним 15/10/16 Суб 00:00:38  137820329
>>137820240
Так посмотри, можно ли передавать в виджет сразу джве кнопки. Если да — то как.
Аноним 15/10/16 Суб 00:03:21  137820548
Попробуй так: http://pastebin.com/tikt6mPk
Если не сработает, значит скорее всего этот товарищ >>137820329 прав.
мимосиньормакака
Аноним 15/10/16 Суб 00:04:26  137820635
>>137820329
бля если честно я вообще толком не ебу че там происходит. Мне больно смотреть на тернарный оператор, я теряюсь(

Я чет подумал что если isGuest == true то отображается строка, аесли нет, то, то что после двоеточия

Вот так выглядит весь код:
http://pastebin.com/30JHAfWd
Аноним 15/10/16 Суб 00:05:23  137820707
>>137820548
не сработало
Аноним 15/10/16 Суб 00:08:24  137820936
>>137819205 (OP)
Со скобками объебался.
Аноним 15/10/16 Суб 00:08:40  137820962
>>137820635
> Мне больно смотреть на тернарный оператор
Замени его банальной развилкой. Тренарные операторы ,на мой вкус, сильно ухудшают читабельность кода.

Вынеси items в переменную и заполняй её перед вызовом виджета.
Аноним 15/10/16 Суб 00:12:50  137821271
>>137819205 (OP)
ну так ёба, в синтаксисе и проблема
надо так = ( если правда ? то это : а если нет, то не это );
Аноним 15/10/16 Суб 00:12:56  137821275
14764795763900.jpg (141Кб, 700x491)
Держи: http://pastebin.com/KQ9Pfdze
Аноним 15/10/16 Суб 00:14:50  137821414
>>137821275
Норм
Аноним 15/10/16 Суб 00:15:20  137821450
14764797205970.png (1577Кб, 727x597)
>>137820962
> ухудшают читабельность кода.

на 1-2 уровня вложения с простыми строчками вполне ОК
Аноним 15/10/16 Суб 00:16:07  137821493
['label' => 'Login', 'url' => ['/site/login']],
['label' => 'Registration', 'url' => ['/site/registration']]

Это хуйня какая-то, через запятую. Я так понимаю, ты двухмерный массив хочешь передать, а не два массива? Тогда и определить его нужно скобками:

(['label' => 'Login', 'url' => ['/site/login']],
['label' => 'Registration', 'url' => ['/site/registration']])
Аноним 15/10/16 Суб 00:17:01  137821538
14764798214270.jpg (18Кб, 474x355)
>>137821275
спасибо, держи няшу
Аноним 15/10/16 Суб 00:19:44  137821692
>>137819205 (OP)
Что за говно ты пихаешь в нав бар, кто блять так вообще делает?!
Аноним 15/10/16 Суб 00:22:30  137821866
>>137819205 (OP)
Переснать кодить, плиз.
Хватит гавнокода на 2016
Аноним 15/10/16 Суб 00:25:16  137822017
>>137821866
throw new NonGovnocodeNotSupportedException("Нужно больше говнокода для бога говнокода", 1488);
Аноним 15/10/16 Суб 00:28:49  137822230
>>137821866
ты зануда

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 24 | 5 | 8
Назад Вверх Каталог Обновить

Топ тредов
Избранное