Алексей
будь проклят этот Сфинкс
SiZE
Есть
SiZE
Наверное
SiZE
Точно
Vladislav
WTF
Юрий
WTF
пхп7
Юрий
а не 5.6 твой
mr.
Меню тут спрашивают можно ли создать миграцию уже созданной в БД таблицы как то автоматом. 😅. Нету такого расширения случайно ?
https://github.com/MKiselev/web-dev-info-stock/blob/master/yii2/README.md#Как-создать-миграции-на-существующую-структуру
mr.
Есть кто работал в Yii2 со Сфинксом?
Yii1 + Sphinx юзал, но лучше выкинь сфинкс. Сейчас начинаю с эластиком работать - просто кайф.
Stas
WTF
ты что с дев ветки проект стянул
Stas
у меня по старому еще в этом файле синтаксис 5.6 хотя стоит 2.0.13
Vladislav
уже проблема решена)
Vladislav
благодарю)
mr.
ты что с дев ветки проект стянул
Опять сука звёздочки в зависимости понаставят, потом ходи разгребай)
Юрий
yii-mail или как его тянет свифт 6 версии с 2.1 а не 5.3 как в 2.0
Юрий
а там скачок по версии пхп
Алексей
Yii1 + Sphinx юзал, но лучше выкинь сфинкс. Сейчас начинаю с эластиком работать - просто кайф.
я такое уже слышал, невозможно выкинуть, может знаешь, подскажи: я при формировании запроса в Сфинкс добавляю Match вот так: $rows = (new Query()) ->from(self::$sphinxTableName) ->match($queryParams['match']); а врезультате получается строка SELECT * FROM my_table WHERE (MATCH('\\@doc_number 123')) За каким хером он двойной слеш ставит перед @????????
Юрий
тоже пришлось лочить майлер на конкретной версии
Алексей
Yii1 + Sphinx юзал, но лучше выкинь сфинкс. Сейчас начинаю с эластиком работать - просто кайф.
Он должен экранировать спецсимволы одинарным бэкслешем, такой синтаксис Сфинкс понимает, а Yii2 c его расширением добавляет ДВА бэкслеша.. В match() я кладу тупо строку @doc_number 123
Stas
yii-mail или как его тянет свифт 6 версии с 2.1 а не 5.3 как в 2.0
незнаю у меня все ок вчера только обновлялся
Stas
это что то у тебя в зависимостязх не так стоит
Юрий
че там ток не стоит)
Stas
тут кто то говорил что был проект с 250+зависимостей
Сергей
404 выдаёт.
У меня открывает
Абдула
Хм
Сергей
Использую https://github.com/yii2tech/file-storage . Подскажите, а как можно узнать что-то о файле, кроме названия? Например, размер...
Alexey
Странный костыль
Alexey
Есть же flysystem
Абдула
https://github.com/MKiselev/web-dev-info-stock/blob/master/yii2/README.md#Как-создать-миграции-на-существующую-структуру
Все. Открыл. спс. Вообще, обожаю сообщество yii. Всегда рады помочь. Когда-нибудь я поборою лень и приучу себя писать тесты, и тогда, обязательно зайду на github и вложу свой небольшой вклад в развитие фреймворка!
Сергей
+
Есть, но у меня-то решение от yii2tech))
Сергей
Please refer to the particular storage class for more details.
Нашел как получить полный путь и дальше уже стандартными средствами. Спасибо
Сергей
локальный)
SiZE
ну тогда да )
Vladislav
return Yii::$app->mailer->compose([ 'html' => 'layouts/html', 'text' => 'layouts/text', ], [ 'name' => $this->name, 'email' => $this->email, 'tel' => $this->tel ]) как принять в шаблоне письма данные?
Сергей
flysystem лучше yii2tech/file-storage ?
Сергей
Лучше
чем?
Alexey
Чем yii2tech
Сергей
Чем yii2tech
Я понял)) Вопрос чем лучше
Alexey
чем?
Открой офсайт да сравни)
Сергей
БОльше адаптеров, а в работе удобнее? По опыту
Сергей
Я только начал использовать... думаю может стоит перейти пока не поздно :)
Vladislav
@sizepermru как не странно так не робит)
Vladislav
сделал через Yii::$app->mailer->getView()->params
Vladislav
не робит))))
Vladislav
=D
Vladislav
знаю, что должен, но нет)
first
ребзя,всем привет,никто не подскажет,эта регулярка удаляет все знаки,которые входят в нее? preg_replace("/[^0-9a-z-_ ]/i", "", $s)
first
да,я не шарю в них :С
Дмитрий
удалит любые если это не цифры, маленькие латинские тире и подчеркивание
first
пля,мб кто случайно знает,в жс ведь все так же будет? string.replace('/[^0-9a-z-_ ]/i','') ну тип она тоже удалит,все что не входит да?
Сергей
Подскажите, flysystem — можно как-то получить размеры изображения?
Alexey
сохраняй его перед загрузкой во flysystem 😊
Сергей
Придумал только так getimagesizefromstring($fs->read(...))
first
/ig надо скорее всего
не,просто в ЖСе регулярку не в кавычках нужно)
ㅤ
не,просто в ЖСе регулярку не в кавычках нужно)
ааа, это да, не увидел, а без g работает?
Сергей
Чем лучше работать с изображениями? Изменить размер, кроп и т. д. https://github.com/yiisoft/yii2-imagine ?
Sam
Хочу организовать блокировку пользователей. Решил сделать на базе RBAC, сделав роль заблокированных пользователей. Нужно сделать проверку на блокировку, собственно. Думаю, создать компонент на проверку блокировки, который запишу в boostrap и в случае блокировки будет генерироваться иключение с оповещением о блокировке. Или есть более лучший способ?
Сергей
Не проще просто поле bool добавить у пользователя?
Sam
Не проще просто поле bool добавить у пользователя?
Хм, ну тоже как вариант, но это с планом на будущее на случай других статусов.
Ivan
Хм, ну тоже как вариант, но это с планом на будущее на случай других статусов.
Ты как раз говоришь больше про статус пользователя чем про роль
Сергей
Заблокированный - это статус, а не роль
Sam
Хм. Нужно подумать, как лучше
Lee
Что мешает сделать роль заблокированного пользователя? В этом случае логичнее будет проверять разрешения к разделам.
Sam
Заблокированный - это статус, а не роль
Всё же сделаю так. Спасибо