Найдено 130 результатов
- 2019.07.29, 13:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в запросе добавить JSON_TABLE в конец секции FROM в AR?
- Ответы: 3
- Просмотры: 1248
Re: Как в запросе добавить JSON_TABLE в конец секции FROM в AR?
Да, всё именно так. Вначале я хотел поменять класс через DI, но yii\db\Query наотрез отказался меняться, хотя yii\db\ActiveQuery меняется без проблем, поэтому пришлось менять через classesMap. Тоже переживаю насчёт того, что при обновлении придётся эти файлы обновлять вручную, но другого способа я н...
- 2019.07.27, 16:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в запросе добавить JSON_TABLE в конец секции FROM в AR?
- Ответы: 3
- Просмотры: 1248
Re: Как в запросе добавить JSON_TABLE в конец секции FROM в AR?
Решил проблему так: переопределил с помощью classesMap классы yii\db\Query и yii\db\QueryBuilder, в которых переписал метод build и добавил свойство beforeWhere, с помощью которого уже и добавил нужный sql-код.
- 2019.07.27, 10:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в запросе добавить JSON_TABLE в конец секции FROM в AR?
- Ответы: 3
- Просмотры: 1248
Как в запросе добавить JSON_TABLE в конец секции FROM в AR?
Здравствуйте! Есть таблица artist в базе с полем data_json, в котором хранится json, я хочу с помощью AR в конец секции FROM добавить следующий код: JSON_TABLE(data_json, '$.songs[*]' COLUMNS ( name VARCHAR(128) PATH '$.name', duration INT PATH '$.duration' ) ) songs Пишу вот так: $query->from([ 'ar...
- 2019.03.27, 09:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вывод локальных переменных при обработке ошибок
- Ответы: 2
- Просмотры: 1081
Re: Вывод локальных переменных при обработке ошибок
Вот если бы функция debug_backtrace(true) отдавала не только результаты объектов, но и переменных, тогда можно было бы расширить информацию о трассировке. Вот здесь человек задаётся тем же вопросом: https://stackoverflow.com/questions/341 ... race-level
- 2019.03.27, 06:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вывод локальных переменных при обработке ошибок
- Ответы: 2
- Просмотры: 1081
Вывод локальных переменных при обработке ошибок
Хочу вывести все локальные переменные в сообщении об ошибке. В yii\web\ErrorHandler можно задать вывод глобальных переменных с помощью свойства displayVars. А как мне сделать так, чтобы в сообщении об ошибке выводились все локальные переменные и свойства класса (грубо говоря как в xdebug'е)?
- 2019.03.25, 16:15
- Форум: Предлагаю работу
- Тема: Движок сайта-каталога игр на Yii2 (вёрстка готова)
- Ответы: 5
- Просмотры: 2841
Re: Движок сайта-каталога игр на Yii2 (вёрстка готова)
>да, а так связь один ко многим. теги всегда многие ко многим, вроде... 1 статья может иметь много тегов, и 1 тег может быть у нескольких статей Да, вы правы. Касательно связи тег-приложение = многие-ко-многим, но у каждого тега есть ещё категория, и для данной связи получается один ко многим (тег ...
- 2019.03.25, 13:16
- Форум: Предлагаю работу
- Тема: Движок сайта-каталога игр на Yii2 (вёрстка готова)
- Ответы: 5
- Просмотры: 2841
Re: Движок сайта-каталога игр на Yii2 (вёрстка готова)
верстка чего, фронта, готова? Да, фронтенда А теги как сущностям добавлять планируется, просто через запятую? В админке - да, а так связь один ко многим. Ни слова про регистрацию и пользователей системы. Да, чтобы удешевить и упростить задачу сейчас не будет регистрации пользователей. Только админк...
- 2019.03.24, 17:29
- Форум: Предлагаю работу
- Тема: Движок сайта-каталога игр на Yii2 (вёрстка готова)
- Ответы: 5
- Просмотры: 2841
Движок сайта-каталога игр на Yii2 (вёрстка готова)
Нужно сделать движок сайта-каталога приложений на Yii2. Вёрстка уже готова. Структуру и функционал страниц см. на скриншотах и в ТЗ. Нужно сделать типы страниц, которые указаны в структуре. Помимо этого, нужно написать админку для добавления/редактирования приложений. Сообщите пожалуйста сроки, стои...
- 2018.12.23, 17:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в Yii2 использовать limit range?
- Ответы: 5
- Просмотры: 2469
Re: Как в Yii2 использовать limit range?
Да, действительно. Это то же самое. Я был не прав.
- 2018.12.23, 09:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в Yii2 использовать limit range?
- Ответы: 5
- Просмотры: 2469
Re: Как в Yii2 использовать limit range?
Это не совсем то же самое.
- 2018.12.22, 18:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в Yii2 использовать limit range?
- Ответы: 5
- Просмотры: 2469
Как в Yii2 использовать limit range?
Здравствуйте!
Как в Yii2 в ActiveRecord использоваться limit range, типа такого:
OFFSET не предлагать, в моём случае он не подходит
Как в Yii2 в ActiveRecord использоваться limit range, типа такого:
Код: Выделить всё
LIMIT 1000, 20
- 2018.11.26, 12:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Фильтрация сообщений в логе
- Ответы: 1
- Просмотры: 775
Фильтрация сообщений в логе
Здравствуйте!
У класса yii\log\Target есть свойство $except, которое принимает шаблоны категорий, которые надо исключить из лога.
Есть ли что-то подобное, для тела сообщений? Т.е. если в сообщении встречается какая-то строка, то исключаем это сообщение из лога.
У класса yii\log\Target есть свойство $except, которое принимает шаблоны категорий, которые надо исключить из лога.
Есть ли что-то подобное, для тела сообщений? Т.е. если в сообщении встречается какая-то строка, то исключаем это сообщение из лога.
- 2017.02.08, 13:29
- Форум: Предлагаю работу
- Тема: Требуется Yii2 разработчик на удалёнку, оклад 50 т.р.
- Ответы: 0
- Просмотры: 2950
Требуется Yii2 разработчик на удалёнку, оклад 50 т.р.
Добрый день! В молодой, но амбициозный стартап по недвижимости Санкт-Петербурга разыскивается опытный программист на постоянную удалённую работу. Нужно будет поддерживать и развивать существующий проект. Требуемые навыки PHP 7 Yii2 (основной фреймворк разработки) HTML, CSS JavaScript (небольшие куск...
- 2016.09.28, 10:55
- Форум: Предлагаю работу
- Тема: Требуется веб-разработчик. Удалённая работа, оклад.
- Ответы: 1
- Просмотры: 1283
Re: Требуется веб-разработчик. Удалённая работа, оклад.
Вакансия закрыта.
- 2016.09.27, 15:24
- Форум: Предлагаю работу
- Тема: Требуется веб-разработчик. Удалённая работа, оклад.
- Ответы: 1
- Просмотры: 1283
Требуется веб-разработчик. Удалённая работа, оклад.
Требуется веб-разработчик, умеющий работать с Yii2, Git, Composer на удалёнку на постоянную работу. Возможно, начинающий, ничего супер-сложного требоваться не будет. Задачи типовые. Есть несколько проектов, нужно будет поддерживать их, внедрять новый функционал, "быть на подхвате". Я буду ...
- 2016.09.20, 22:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Кэширование запросов к БД на время жизни приложения
- Ответы: 12
- Просмотры: 4017
Re: Кэширование запросов к БД на время жизни приложения
Только мне не совсем понятно насчёт параметра duration у ArrayCache. Получается, он там нужен для того, чтобы в миллисекундах определить срок кэша (до момента как закончится жизненный цикл приложения), а если поставить 0, то кэш "просрочится", как только будет закончен жизненнный цикл прил...
- 2016.09.20, 22:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Кэширование запросов к БД на время жизни приложения
- Ответы: 12
- Просмотры: 4017
Re: Кэширование запросов к БД на время жизни приложения
О, в самом деле то что нужно! Спасибо)
- 2016.09.20, 21:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: dropDowmList
- Ответы: 3
- Просмотры: 1575
Re: dropDowmList
Сохранить значение в сессию?
- 2016.09.20, 21:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Кэширование запросов к БД на время жизни приложения
- Ответы: 12
- Просмотры: 4017
Re: Кэширование запросов к БД на время жизни приложения
Только в этом случае метод getCount тоже должен быть статичный. Пожалуй, это подойдёт. Спасибо, Ян!
- 2016.09.20, 21:07
- Форум: Общие вопросы (Yii 2.x)
- Тема: Кэширование запросов к БД на время жизни приложения
- Ответы: 12
- Просмотры: 4017
Re: Кэширование запросов к БД на время жизни приложения
Типа такого? class ApartmentsCountProvider extends Object { /** * @var array хранит результаты запросов */ protected static $cache; public function getCount() { if (!isset(self::$cache[__METHOD__])) { self::$cache[__METHOD__] = Yii::$app->rb->create...