Найдено 294 результата
- 2020.01.27, 06:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно установить пакет из локального репозитория?
- Ответы: 6
- Просмотры: 2094
- 2019.12.20, 08:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как констакты привязать к getSortLabels?
- Ответы: 10
- Просмотры: 2057
Re: Как констакты привязать к getSortLabels?
Правильно вам говорят - учите сначала php. Это основы. Не помню с какой версии константы можно объявлять в виде массивов. Т.е. можно так public const HT_EVERYDAY = [ 'name' => 'Русское имя', 'value' => 'my_value' ]; ... public static function getSortLabels() { return [ self::HT_EVERYDAY['value'] => ...
- 2019.11.29, 09:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: CKEditor + Elfinder. Ошибка 500
- Ответы: 11
- Просмотры: 3208
Re: CKEditor + Elfinder. Ошибка 500
А вообще у вас путаница такая нехилая идет. Вот ваш конфиг 'elfinder' => [ 'class' => 'mihaildev\elfinder\PathController', 'access' => ['@'], 'root' => [ [ 'baseUrl'=>'@web', 'basePath'=>'@webroot', 'path' => 'uploads', 'name' => 'Files' ], ], ] Вот пример конфига из документации: 'elfinder' => [ 'c...
- 2019.11.29, 07:07
- Форум: Общие вопросы (Yii 2.x)
- Тема: CKEditor + Elfinder. Ошибка 500
- Ответы: 11
- Просмотры: 3208
- 2019.11.28, 05:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: как выбрать предыдущие значения из БД
- Ответы: 8
- Просмотры: 2144
Re: как выбрать предыдущие значения из БД
Вам написали как делать. Не надо никаких двух экшенов, и не мудрите с beforeSave(). Делайте как написал yiiliveext
- 2019.11.21, 09:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вывести во view динамически сформированное изображение
- Ответы: 6
- Просмотры: 1835
Re: Вывести во view динамически сформированное изображение
Хороший вопрос! Как то я сам не додумался применить подобный принцип - отдавать не сохраненное изображение, а сгенерированную картинку. Щас решаю задачу - вывести произвольную надпись на картинке, согласно неким заданным условиям. Условия все пишутся в базу, и сохранять картинки с надписями смысла н...
- 2019.11.16, 13:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: SQL один ко многим с исключением
- Ответы: 12
- Просмотры: 3090
Re: SQL один ко многим с исключением
Стоп, еще раз: есть формальные условия задачи, есть ответ. При чем тут жизненный опыт?
- 2019.11.16, 10:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: SQL один ко многим с исключением
- Ответы: 12
- Просмотры: 3090
- 2019.11.16, 08:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: SQL один ко многим с исключением
- Ответы: 12
- Просмотры: 3090
Re: SQL один ко многим с исключением
$query = (new Query())->select(['student_id'])->from(RatingStudent::tableName())->where(['rating' => 2]); $result = Student::find() ->alias('s') ->joinWith('ratingStudents r') ->where(['or', ['r.rating' => 4], ['r.rating' => 5]]) ->andWhere(['not in', 's.id', $query]) ->groupBy('s.id') ->all();
- 2019.11.15, 07:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Кто как реализовывал switcher для view?
- Ответы: 3
- Просмотры: 1353
Re: Кто как реализовывал switcher для view?
Так зайдите на маркет, откройте страницу с товарами, откройте консоль разработчика, вкладка network, понажимайте кнопки для смены отображения страницы. Вы увидите, что при нажатии на кнопку, среди прочих, летит ajax запрос, что-то типа _https://market.yandex.ru/api/search?onstock=1&local-offers-...
- 2019.11.03, 11:03
- Форум: Разработка фреймворка
- Тема: Шаблон приложения
- Ответы: 24
- Просмотры: 64756
Re: Шаблон приложения
proctoleha как понимаю проблема для тебя в одной зависимости п.с. мне тоже интересно, согласно чему/кому нельзя хранить в .env Да вообще нет никаких проблем. Была поначалу фигня, что если запустить phpdotenv в лоб, то в логи писалось всё, в том числе пароли (т.е. конфиденциальные данные). А так вот...
- 2019.11.03, 07:21
- Форум: Разработка фреймворка
- Тема: Шаблон приложения
- Ответы: 24
- Просмотры: 64756
Re: Шаблон приложения
Странно, дайте, пожалуйста пруф, или объясните на пальцах почему это плохо.В смысле у вас в продакшне читается из .env? В документации явно не рекомендуется ведь это делать...
- 2019.11.02, 11:32
- Форум: Разработка фреймворка
- Тема: Шаблон приложения
- Ответы: 24
- Просмотры: 64756
Re: Шаблон приложения
Говоря про шаблоны приложения, лично мне, очень бы хотелось, чтобы из коробки можно было бы работать с переменными окружения, как в ларе. Все важные настройки у нас в файле .env, и разворачивая проект на local, dev, prod, мы в одном месте прописываем глобальные константы, подключение к БД, и др. важ...
- 2019.11.01, 16:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Добавление новых полей через ajax
- Ответы: 10
- Просмотры: 4316
Re: Добавление новых полей через ajax
Вот смотрите. Не знаю с чего начать, может будет сумбурно. 1. Если у вас 200+ полей в select, может стоит задуматься, что данные в них тоже подтягивать через ajax? 2. В Yii2 уже есть такая интересная фича: табличный ввод данных Но, слегка, чуть-чуть, возможно, недоделанная. Если со стороны сервера м...
- 2019.10.19, 15:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать выбор даты и времени?
- Ответы: 6
- Просмотры: 1890
- 2019.10.14, 20:18
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Yii2 табличный ввод данных (tabular form)
- Ответы: 0
- Просмотры: 20625
Yii2 табличный ввод данных (tabular form)
Возможно кому-то пригодится. Итак, у нас есть мануал по работе с табличным вводом данных: https://www.yiiframework.com/doc/guide/2.0/ru/input-tabular-input Общий алгоритм работы с такими данными: 1. Есть какая главная модель, Model ($model) таблица model 2. Есть зависимая модель ModelEntry ($model_e...
- 2019.10.11, 12:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ответ ошибки приходит в формате html, когда нужен json
- Ответы: 12
- Просмотры: 3776
Re: Ответ ошибки приходит в формате html, когда нужен json
Если вы стучитесь к контроллеру в модуле, унаследованному от \yii\rest\Controller, то должно придти все нормально, например: HTTP/1.1 401 Unauthorized Server: nginx/1.14.0 (Ubuntu) Date: Fri, 11 Oct 2019 09:25:53 GMT Content-Type: application/json; charset=UTF-8 Transfer-Encoding: chunked Connection...
- 2019.09.25, 05:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Версионирование
- Ответы: 5
- Просмотры: 1890
Re: Версионирование
...как лучше реализовать функцию обновления файлов сайта? опыта в этом нет, но мне кажется что нужно держать где-то "полуфабрикатную" версию файлов сайта, без файла конфига. в нужный момент запускать скрипт, который скачает на сервер "полуфабрикат" и распакует его, таким образом...
- 2019.09.07, 07:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Nested Set with Yii2
- Ответы: 10
- Просмотры: 3341
Re: Nested Set with Yii2
В таких случаях всегда смотрим оригинал: https://github.com/creocoder/yii2-nested-sets А там, внезапно: Run the following command $ yii migrate/create create_menu_table Open the /path/to/migrations/m_xxxxxx_xxxxxx_create_menu_table.php file, inside the up() method add the following $this->createTabl...
- 2019.07.28, 15:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не работает leftJoin, не добавляет услвоие ON
- Ответы: 2
- Просмотры: 5076
Re: Не работает leftJoin, не добавляет услвоие ON
А если перейти к методу leftJoin() и посмотреть исходник? /** * Appends a LEFT OUTER JOIN part to the query. * @param string|array $table the table to be joined. * * Use a string to represent the name of the table to be joined. * The table name can contain a schema prefix (e.g. 'public.user') and/or...