@yii2ru

Страница 1149 из 1721
Denis
12.04.2018
14:02:53
При этом нигде далее не используется, но без него не работает

Matviy
12.04.2018
14:03:00
Тогда разберись в каком случае вызывается attach у поведения
Ну я так понял. в момент присоединения к компоненту. Вроде ж то, что надо, разве не так? вызываю parent::attach($owner);, потом присоединяю валидаторы уже к овнеру. Логично же. Но не работает

Максим
12.04.2018
14:04:45
При этом нигде далее не используется, но без него не работает
обязательный параметр для анонимной функции

Google
Matviy
12.04.2018
14:06:22
открой Component и разбери устройство класса :)
Не разобрался короче) Так когда аттач вызывается? В любом случае через init никак, в нем нету еще овнера

А через beforeValidate тоже не подходит, так как мне нужно сделать пару аттрибутов безопастными, а $model->load() не производит валидации.

Короче, я хз, что делать

Denis
12.04.2018
14:43:13
А как можно прицепить ассеты из разных папок? То есть мне надо ещё свой стиль прицепить к шаблону, а там уже есть прицпленный вот так



Matviy
12.04.2018
14:45:57
Так второй ассетбандл сделай, или тот, что есть, отредактируй

Denis
12.04.2018
14:51:43
Тот ; что есть -это пакетный в вендоре

А сделать свой-это скипровать в смысле ?



Кэш сломал?

Google
Denis
12.04.2018
14:52:49
Всего то хотел выводить кликаьельные ссылки на email

Matviy
12.04.2018
14:52:59
Права не выставлены на рантайм

Рекурсивно поставь 777

на весь рантайм

А сделать свой-это скипровать в смысле ?
В смыслы создать свой ассетбандл с теми файлами, которые нужно добавить, и зарегистрируй после того в лейауте

Denis
12.04.2018
14:55:09
Ну ок. Сделаю

Права не выставлены на рантайм
А оно сразу не могло что ли? Там же init что то отрабатывает

В смысле скрпит

Где chmod выполняется

Matviy
12.04.2018
14:56:32
А хз, но не выставлено) Мало ли, может та папка какк-то не так сотворилась

Denis
12.04.2018
14:57:45
Так второй ассетбандл сделай, или тот, что есть, отредактируй
Так. Второй не проблема. Его второй переменной привязать или как ?

Matviy
12.04.2018
14:58:17
В смысле? Просто в лейауте зарегистрируй его так же, как основной

После него, например

Denis
12.04.2018
14:59:13
Не своем тебя понял. Но мне пора уже)

Matviy
12.04.2018
14:59:30
Ну блин

Так тчо не понятного

что

Так же, как основной ассетбандл в лейауте

Можно после него на следующей строчке

свой ассетбандл зарегистрируй

Google
Matviy
12.04.2018
15:00:04
Аналогично

ЧТо не понятного-то)

Denis
12.04.2018
15:11:05
Что вот первый привязан к переменной $bundle И она там вроде нигде не используется. Кода под рукой нет

Matviy
12.04.2018
15:22:42
Да наплюй на первый, тебе ж свой нужно зарегистрировать. Я не понимаю, в чом завтык

Evgenii
12.04.2018
15:24:32
Всем привет! Есть задача обращаться к экшену как к js скрипту. Прописав роут ['pattern' => 'script', 'route' => 'site/script', 'suffix' => '.js'], я подключаю во вьюхе скрипт <script src="http://mysite.ru/script.js">. По роуту site/script я пишу в файл дату каждого обращения к скрипту. Но печаль в том, что при каждом обновлении страницы дата записывается 2 раза т.е. происходит 2 обращения к скрипту. А нужно только 1. Чисто из любопытсва сделал аналогичною ситуацию использовав вместо <script> тег <img>. Например так: <img src="http://mysite.ru/script.png">. Тут обращение к скрипту происходит строго 1 раз. Может кто знает почему <script> может себя так вести?

Matviy
12.04.2018
15:25:46
Наверное браузер проверяет, есть ли такой скрипт, а потом уже загружает

Или какк-то так

Дебаггером посмотри, точно два раза экшн вызывается?

Denis
12.04.2018
15:29:10
Да наплюй на первый, тебе ж свой нужно зарегистрировать. Я не понимаю, в чом завтык
Допустим, в том пакете что то обновилось. Ну вернее косяк в верстке плюс новые плюхи появились. И все на его ассете. А мне нужно то всего пртцпеть своих пять правил и ради этого на основе первого делать свой, а после обновления опять ковырять. Ну не об этом я мечтаю) не об этом)

Matviy
12.04.2018
15:29:55
Ну а как, хочешь, чтоб твои правила сами автоматически поправились, когда там что-нибуть поменяется?

Я просто не совсем понимаю, как такое возможно сделать вообще)

NVlad
12.04.2018
15:30:51
Сделай свой собственный ассет

NVlad
12.04.2018
15:30:56
и зарегистрируй его

Matviy
12.04.2018
15:30:59
Ничего не надо на основе перовго делать, просто свои првила в отдельный ассетбандл запихни, и все.

NVlad
12.04.2018
15:31:45
в одной странице может присутсвовать несколько ассетов

https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/structure-assets.md

Evgenii
12.04.2018
15:38:42
Дебаггером посмотри, точно два раза экшн вызывается?
Смотрел в панели разработчика вкладку network, там одно обращение в script.js, но экшен отрабатывает точно 2 раза ибо там file_put_contents() пишет дату. Она записывается 2 раза с разницей в несколько секунд

то ли это осбенность yii, я не могу понять

Matviy
12.04.2018
15:43:34
В экшне точку остановки поставь, и посмотри, скольок раз отрабатывает

На всякий случай

Google
Evgenii
12.04.2018
15:45:15
"точку остановки"? не совсем понял о чем вы

речь идет о каком-то дебагере?

Matviy
12.04.2018
15:46:16
ну да

Evgenii
12.04.2018
15:46:59
не осилил такие вещи) юзаю var_dump и exit

еще пробовал sleep(20) делать, так оно 2й раз через 20 сек записывает дату. тут подозрения подтверждаются

Matviy
12.04.2018
15:51:27
Осиливай, полюбому пригодится

Ruslan
12.04.2018
15:52:58
Добро пожаловать

Павел
12.04.2018
15:53:29
Добро пожаловать
Я чет растерялся и не знаю что ответить:DDD

Mr.
12.04.2018
15:53:51
обычно те кто сюда приходят сразу задают вопросы

Admin
ERROR: S client not available

Mr.
12.04.2018
15:53:58
ну это так, наблюдение

обычно начинают с того, что к yii2 имеет косвенное отношение

например, вопросы про apache

или как работать с git

Павел
12.04.2018
15:54:53
Да у меня были когда ссылку на группу скинули. Пока дошло до вступления я их решил)

Ruslan
12.04.2018
15:54:54
апач еще жив?

Максим
12.04.2018
15:55:09
апач еще жив?
Апач жив!

Дмитрий
12.04.2018
15:55:31
Честер жив!

Максим
12.04.2018
15:55:33
Mr.
12.04.2018
15:55:58
ну на локалхосте, я думаю, большинство до сих пор юзает апач, если не в докере или вагранте

Google
Mr.
12.04.2018
15:56:52
думаю, нет тех, кто на прод апач ставит

разве что в связке с nginx

Максим
12.04.2018
15:57:17
?
12.04.2018
15:57:23
Сейчас смысла в этом нет

Mr.
12.04.2018
15:57:26
так да

2018 год на дворе же

если-б у меня машина помощнее была, я-б тоже был красавчиком, и в контейнере всё делал

?
12.04.2018
15:59:48
Хз без докера вполне норм

Штука хорошая но иногда ищбыточна

Mr.
12.04.2018
16:00:25
не спорю, норм но удобней как-то с ними

конечно, если пихать её во всё подряд - избыточна :D так про любую штуку в программировании можно сказать

да и не только в программировании

?
12.04.2018
16:01:57
За все время только 1 раз юзал докер и то потому что было впадлу разворачивать mssql

Mr.
12.04.2018
16:02:21
давайте померяемся кто чем сколько раз пользовался?

я вот докер пытался поднять, но на тот момент он не хотел с hyper-v работать, поэтому я его вообще ни разу не юзал

?
12.04.2018
16:02:37
А надо ?

Mr.
12.04.2018
16:02:43
вот именно

вы не заметили как здесь быстро тема меняется? началось всё с приветствия новоприбывшего

Дмитрий
12.04.2018
16:03:33
Докер использую чтобы в системе не свинячить

Вот мне нахрен не сдался php со всеми зависимостями в системе

?
12.04.2018
16:04:50
Ну а держать дофига контейнеров ?

Страница 1149 из 1721