Alexey
а как это в языковом файле применить? сейчас строка так выглядит 'cal_day_header' => '{date,date,EEE, d MMM} ({tasks,number} задач)' если сделать так, то все переменные ломаются 'cal_day_header' => mb_convert_case('{date,date,EEE, d MMM} ({tasks,number} задач)', MB_CASE_TITLE, "UTF-8") и выводит прям так на страницу https://monosnap.com/file/u7512icg8nKxHvDJethWlxNQOyARaP.png
Vano
Yii:t(mb_convert_case('{date,date,EEE, d MMM} ({tasks,number} задач)', MB_CASE_TITLE, "UTF-8"))
Vano
не, не так
Vano
mb_convert_case(Yii::t());
Vano
вот так, конверировать надо резульатат перевода
Андрей
кто может дать инфу по поводу подключения jquery ui?
Alexey
mb_convert_case(Yii::t());
блин, что ж я сразу не догадался все завернуть в эту функцию ))) спасибо в очередной раз @devium
Vano
не за что
The Ant
кто может дать инфу по поводу подключения jquery ui?
есть ассет из коробки с виджетами, что тебя смущает?
Алексей
Всем привет, есть здесь кто-то, кто работал с Elasticsearch в Yii? Что лучше, ставить компонент для работы с Эластиком через ActiveRecord или подключить Эластиковский класс для работы с ним из PHP? Я копаюсь с Эластиком уже 2 месяца, ставить компонент и ещё разбираться как создавать сложный запрос в ЭктивРекорд меня пугает..
Alexey
Смотря что нужно
Алексей
версия?
Эластик 6 Юи 2
SiZE
Эластик 6 Юи 2
Работай с AR, только поставь пакет из ветки 2.1 Там есть нюансы, не всегда методы типа andWhere будут корректно работать. Поэтому я пишу иногда напрямую условия: $query = Model::find(); $query->query = []; $models = $query->all();
Anton
агностик в общем то
Anton
про Ларавел, здесь наши полномочия всё.
я не про ларавел. а про то что хоть куда phpшный пакет прикрутить можно
Алексей
вчера тоже самое спросил
и что решили, я уже в ужасе - у меня запрос сложный, как я его состовлять в AR буду я хз.
Алексей
я не про ларавел. а про то что хоть куда phpшный пакет прикрутить можно
это понятно, я про то, что лучше спрашивал. Где гемороя меньше.
Ayubkhon
про Ларавел, здесь наши полномочия всё.
Алексей есть хорошие ресурсы для использования elasticsearch в yii2 ? Мы тут несколько дней пытаемся разобраться никак не можем правильно конфигурации настроить
Anton
и что решили, я уже в ужасе - у меня запрос сложный, как я его состовлять в AR буду я хз.
вот я тоже столкнулся с этим и решил что мне проще самому все построить
Алексей
вот я тоже столкнулся с этим и решил что мне проще самому все построить
вооооооооооооооооот и мне такая история тоже нравится больше, по крайней мере я вижу как составляю запрос.
Anton
https://github.com/elastic/elasticsearch-php вот это я брал. сначала в кибане строил запросы, потом все в массивы переводил и использовал
Anton
в репозитории уже были запросы эти.
Алексей
вот я тоже столкнулся с этим и решил что мне проще самому все построить
если бы мне надо было найти документ с айди 10, то можно и Эктиврекорд, а я в своих Бул, Маст, Шуд, Бул и т.д. сам пока ахреневаю.
Anton
если бы мне надо было найти документ с айди 10, то можно и Эктиврекорд, а я в своих Бул, Маст, Шуд, Бул и т.д. сам пока ахреневаю.
вот вот. у меня там вообще супер запрос умел искать по нечеткому поиску дубли клиентов по их адресу и контактам. там столько шулдов фильтров и мастов было
Anton
и еще потом сделал хайлайты
Алексей
https://github.com/elastic/elasticsearch-php вот это я брал. сначала в кибане строил запросы, потом все в массивы переводил и использовал
это их класс? Я его и испльзую, хочу в Юи прикрутить и вот дилемма, что лучше, компонент или этот класс.
Anton
я его не как не могу насторит на yii2
я собственную обертку делал. говорю же репозиторий. не слышал?
Anton
для чего тебе AR?
Алексей
для чего тебе AR?
ну единственная итория была с пагинацией, да и она отпала. Ни для чего, просто пытаюсь понять как сделать красиво/правильно.
Максим
для чего тебе AR?
надо начинать с вопроса "для чего тебе эластик?"
Максим
а то слово красивое услышали, нет времени объяснять - срочно колхозим эластик
Anonymous
Надо начинать с вопроса "На кой х*й тебе пхп"?
Anton
надо начинать с вопроса "для чего тебе эластик?"
веротно ему нужен морфологический поиск
Максим
Алексей
надо начинать с вопроса "для чего тебе эластик?"
в моём случае такой вопрос задавать опасно, просто уволят - я уже 2 месяца с ним работаю, если я подойду к начальнику и спрошу нах нам Эластик - он меня уволит.
Anonymous
Ты за 2 месяца не разобрался с ним?
Anonymous
Или чо
Anton
ну единственная итория была с пагинацией, да и она отпала. Ни для чего, просто пытаюсь понять как сделать красиво/правильно.
ну тут много вариантов. Ты можешь выбирать данные из эластика и по айдишкам искать уже в своем AR к примеру
Максим
в моём случае такой вопрос задавать опасно, просто уволят - я уже 2 месяца с ним работаю, если я подойду к начальнику и спрошу нах нам Эластик - он меня уволит.
так сразу надо было спросить) начальник видимо прочитал где то и захотел себе такое. а нах оно ему непонятно
Максим
Ты за 2 месяца не разобрался с ним?
вот тоже интересно. за 2 месяца можно изучить дарт и свою реализацию эластика на нем накидать
Алексей
Ты за 2 месяца не разобрался с ним?
да не, разобрался, задача не простая - индексы по 20Гб
Tim
ребят а акромя катрика есть еще какие то колекции контролов годные, чтоб под адаптивную верстку тоже?
Tim
катрик тяжеловато смотрится.
Tim
но грид там класный) чот луше ничего не вижу
Алексей
веротно ему нужен морфологический поиск
10 из 10. Главная задача полнотекстовый поиск.
Anton
если мускуль то почему бы и нет.
Максим
10 из 10. Главная задача полнотекстовый поиск.
полнотекстовый и мускуль умеет
Anton
если постгрес там свой неплохой
Алексей
полнотекстовый и мускуль умеет
с такой скоростью как Эластик - не умеет.
Максим
давно ли?
давность зависит от движка базы
Anton
давность зависит от движка базы
ткни на доку. морфологический поиск с учетом ошибок и управлением весом по полям
Максим
ткни на доку. морфологический поиск с учетом ошибок и управлением весом по полям
было слово "полнотекстовый", а не "морфологический с учетом ошибок"
Алексей
ну это да
у меня индекс только для теста 20Гб, боевой я пока и не знаю сколько будет весить.
Anton
а
Ayubkhon
Пару часов назад спрашивал про эластиксерч, но никак не можем настроить его под свои нужды. Делаем сайт, в нем в layouts/main указали инпут поле для поиска. Нужно настроить поиск по нескольким таблицам из БД. Есть таблицы (Объявления, Пользователи, Категории) и поиск должен производится по всем этим таблицам. Что лучше всего использовать?
Ayubkhon
Хотели использовать Ajax чтобы не нужно было на отдельную вьюшку перекидывать результаты
Алексей
Используйте.
Ayubkhon
Вам нужен бэкэнд программист я так понял.
Ребята уже есть, но тоже новички так что затрудняемся с использованием Ajax запросов. Можете посоветовать ресурсы хорошие?
Ayubkhon
Спасибо а то ломали мозги над использованием эластика
Ayubkhon
Испробуем аякс