Anonymous
когда нет вариантов, ты уже читаешь исходники.
👻
иногда быстрее посмотреть сырцы чем доку
👻
но не всегда
who are you
https://stackoverflow.com/questions/28394918/yii2-activeform-ajax-submit
Это безопасно два экшена для аякс субмит формы?
один валидирует другой сохраняет
а если прямиком отправить в сохраняющий экшен ?
Anonymous
я сразу сохраняю.
Anonymous
если валидно. Если нет, возращаю ошибки.
Stas
подскажите использую Yii::$app->request->referrer что бы получить экшен который дернул вьюху но он отдает абсолютный адрес как мне получить сам экшен или экшен+контроллер (yii-controller-action непойдет т.к. пока жет сам метод в котром я хочу это дергать)
Anonymous
в первой йиихи я не осилил так делать, а вот во второй -- легко.
Anonymous
@ASYOU99 лучше расскажи цель, то что-то это странное ты хочешь сделать.
👻
мне чето кажеться это из серии
из хлеба можно сделать тралик но зачем
Anonymous
да, не, может там чего полезного? Если нужна надёжность, я бы через сессии передавал aciton'ы, так как реферу нет доверия.
👻
передавай имя класса
Stas
клас у всех один
who are you
дайте пожалуйста ссылку на аякс отправку формы и прочее, не соображу как работать с ней, пример бы смотреть и делать подобие
Stas
who are you
там дает ошибки
who are you
т.е. форумы где у чуваков нихрена не получается
👻
че за ошибки
who are you
и 100 страниц мусолят
who are you
https://mushtaqtahir.com/blog/3/yii2-ajax-form-submission
The Ant
Парни! Кто шарит в уиишном DI? Как в статический метод прокинуть зависимость? (в разные методы 1 класса разные зависимости). Чот и так и сяк плящу нихуа нивыходит.
who are you
вот более менее нашел
Michael
Народ как заставить gii работать
На линуксе поднял апач и пр
К веб конфиги внизу прописал локальный ip 127.0.01
Alexandr
https://stackoverflow.com/questions/26315808/yii2-gii-forbidden-code-403-you-are-not-allowed-to-access-this-page
Konstantin
Karim
Konstantin
это точно общеупотребимый термин?
Stas
подскажите аякс дергает метод пересылает в него данные они валилилируются и если что то не так то я возвращаю в аякс getErrors но yii мне говорит что нельзя возвращать массив (каким является возвращаемое значение этого метода ошибок). Как правильно передать ошибки в аякс?
Ivan
Alexander
Ну вот я тоже про RT в сфинксе подумал. Это ближайшее что вспоминается. 😊
Konstantin
а, это
Konstantin
по состоянию на ES1.7 (и 2, насколько я помню)...
Konstantin
некоторые изменения можно сделать по живому, а некоторые нельзя
Konstantin
ограничения осмыслены и логичны
Konstantin
например, если было поле, которое индексировалось как английский текст...
Konstantin
то превратить его в "русский текст" - это не просто флажок поменять
Konstantin
это надо реально пересчитать все данные
Konstantin
поэтому проводится переиндексация
Oleksii
после установки DateRangePicker, он работает корректно, но сверху Undefined class DateRangePicker.
где то неймспейс нарушен
никто не стыкался?
Konstantin
а добавить поле можно и без переиндексации
Karim
а изменить текст с русского на русский?
Konstantin
всегда можно безо всяких проблем
Konstantin
единственное чего нельзя в 1.7 и 2 (может в 5 можно, не знаю) - это модификация записи
Konstantin
увы, если надо в документе хоть что-то изменить, документ сперва удаляется, а потом добавляется новый
Konstantin
это не очень эффективно, если надо поменять какой-нибудь флаг или другую мелочь, но по-моему это ограничение обусловлено lucene
Дмитрий
подскажите чем парсить хтмл в yii2 ?
Дмитрий
есть проверенные вещи?
Anonymous
это смотря что.
Дмитрий
ну чтобы DOM понимало
Anonymous
если тебе вытащить данные с 1 тэга, то можно регуляркой обойтись, если что-то большое, я бы взял phpquery.
SiZE
SiZE
или ты про структуру документа?
Дмитрий
ща
Rinat
Rinat
https://github.com/Imangazaliev/DiDOM
The Ant
в довесок к краулеру: https://github.com/symfony/css-selector
Дмитрий
спасибо!
Konstantin
We also said that documents are immutable: they cannot be changed, only replaced. The update API must obey the same rules. Externally, it appears as though we are partially updating a document in place. Internally, however, the update API simply manages the same retrieve-change-reindex process that we have already described.
👻
есть еще SimpleDom но не yii шный
Дмитрий
https://github.com/Imangazaliev/DiDOM вот это очень понравилось - простотой
Rinat
Дмитрий
так я у тебя и взял ссыль) просто посмотрел тесты ещё
SiZE
Дмитрий
https://github.com/Imangazaliev/DiDOM/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81-%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D0%BC%D0%B8-%D0%BF%D0%B0%D1%80%D1%81%D0%B5%D1%80%D0%B0%D0%BC%D0%B8-(1.6.3)
Ꝟꭵtaꝇꝩ
Виталий Заславский:
Скажите мне, пожалуйста. В ближайшее время не намечается каких-нибудь конференций не тему РНР или js в пределах северо-запада России?
The Ant
забухать нескем?
Ivan
ХАй всем! Может мне кто подсказать что это за беда такая: http://skrinshoter.ru/p/180817/A51MEJ
Ivan
что не так с field?(((
Konstantin
ну нету у тебя такого метода
Sanzhar
Ivan
во! Адекватные ошибки полезли! Спасибо!
who are you
Field 'ip' doesn't have a default value
who are you
$model = new Count();
$model->ip = Yii::$app->request->userIP;
$model->time = time();
$model->counter = 0;
$model->save();
return true;
так нельзя ?
who are you
чо не так то