Вопросы по теме 'yii2'
Пустой вариант выпадающего списка Yii2
Как реализовать следующий код Yii в Yii2:
<?php
echo $form->dropDownList($model,
'project',
$model->getProjectOptions(),
array('empty' => 'Empty...
39591 просмотров
schedule
01.05.2024
Точка папки окружения Yii2
Я пытаюсь понять, в чем смысл папки окружения.
Первоначально у меня была идея, что вы можете указать веб-серверу разные папки dev и prod в папке environment , но, немного почитав, я понял, что это не так.
В Yii 1 вы бы решили это, просто...
7339 просмотров
schedule
18.03.2024
Yii2: проверить наличие модели ActiveRecord в базе данных
Как проверить наличие модели в БД? В версии Yii 1 было так User::model()->exist()
37957 просмотров
schedule
16.12.2023
ReferenceError: $ не определен yii2
Добавление javascript в мое представление приводит к ReferenceError: $ is not defined . Я предполагаю, что проблема связана с тем, что Yii2 внедряет скрипты последними на мою страницу. Как это исправить?
Или как запретить Yii2 автозагрузку...
31150 просмотров
schedule
17.07.2022
Изображение в gridview в yii2
Как поместить изображение в GridView в yii2? У меня есть следующий код. Но изображение не отображается, так как оно не дает URL-адреса изображения. Где разместить ссылку на изображение?
<?php echo GridView::widget([
'dataProvider' =>...
32774 просмотров
schedule
20.08.2023
Yii2 запускает обновление модели/записи из afterSave
После сохранения новой модели/активной записи в Yii2 я планирую задание в файловой системе. Я делаю это в afterSave, и я хотел бы обновить запись с идентификатором задания планировщика, который я получаю.
Но когда я вызываю $this->update() в...
6002 просмотров
schedule
13.05.2024
yii2 изменить действие контроллера в gridview
У меня есть ItemController, и в actionView я помещаю gridview моего Itempicture, и я хочу, когда я нажимаю на значок, обновлять и удалять, а затем переходить к ItempictureController.
Итак, как изменить действие контроллера в gridview с другим...
21010 просмотров
schedule
15.12.2022
Перенаправление yii2 в действии контроллера не работает?
Я отправляю форму в /user/save, чтобы сохранить данные пользователя. Проблема возникает, когда я пытаюсь перенаправить пользователя, если $_SERVER['REQUEST_METHOD'] НЕ является «сообщением».
Мой код пользовательского контроллера
namespace...
115105 просмотров
schedule
09.06.2024
Как использовать шаблонизатор Twig с фреймворком Yii2?
Я следовал инструкциям документации yii2 об использовании механизма шаблонов twig.
в config/web.php (который включен из index.php) у меня есть:
'view' => [
'class' => 'yii\web\View',
'renderers' => [...
2835 просмотров
schedule
15.05.2022
Как передать глобальную переменную на главной странице макета перед $content в Yii2
Я пытаюсь создать динамическое меню в yii2, используя "Nav::widget". Вот мой код в разделе меню на главной странице макета:
echo Nav::widget([
'options' => ['class' => 'navbar-nav navbar-right'],
'items' => [...
7879 просмотров
schedule
15.09.2023
Yii2 устанавливает расширение с частного сервера git - фреймворк его не видит
Я создал расширение yii2. Я держу его на своем частном сервере git. Мне удалось загрузить расширение через композитор, используя следующий код:
"repositories": [
{
"type": "package",
"package": {
"name":...
2003 просмотров
schedule
16.09.2022
Управление ролями Yii2 с помощью rbac и хранилища базы данных
Я хочу узнать о членстве в Yii2 и использовать Yii для хранения и извлечения ролей с использованием базы данных.
Я прочитал Авторизацию безопасности и Как добавить роль пользователю? и У кого-нибудь есть рабочий пример Rbac? а также...
25183 просмотров
schedule
11.09.2022
Отношения и активный запрос в Yii2?
У меня есть 2 таблицы:
Авто
id (pk) int
name varchar100
color int
Автосравнение
auto1_id
auto2_id
status
Где:
(*status -
id 0 new
id 1 old
id 2 broken)
Мне нужно выбрать все автомобили, статус которых (id 2...
6835 просмотров
schedule
08.06.2023
Изменить корень документа для приложения Heroku PHP
Я создаю приложение Yii 2 и пробую его на Heroku
Корневой каталог документа должен быть веб-папкой этого приложения.
Вот что я пробовал:
Создайте Procfile в корне этого приложения
web: sh www/config/web-boot.sh
Создайте...
2864 просмотров
schedule
19.02.2022
как полностью скрыть URL в yii2
Используя yii2, я создаю страницу для отображения результатов категории и застрял в правилах URL.
Теперь у меня есть категория, имя которой похоже на training-centers , а идентификатор этой категории - 5 , и мне нужно передать этот идентификатор...
1178 просмотров
schedule
09.09.2022
Как передать массив в качестве параметра для столбца gridview Yii2
Я пытаюсь передать $arr_judete_v2 в качестве параметра функции обратного вызова в представлении сетки, и это не работает;
$model['county_id'] возвращает число
$arr_judete_v2[1]['nume'] возвращает имя
моя проблема:
[...
11298 просмотров
schedule
01.08.2022
Покрытие кода Codeception мучительно медленное
Я использую codeception (с кодовым покрытием), чтобы проверить покрытие кода приложения, которое я написал с использованием фреймворка Yii2. Поскольку при стандартной установке php на моем Mac xcode не включен, я активировал его, добавив строку...
1120 просмотров
schedule
28.08.2022
Yii2 - прошивка не видна после перенаправления
Флэш-сообщения, кажется, сломаны в случае перенаправления. Я сделал простой тестовый код:
public function actionTest($test = 0) {
if($test == 0) {
Yii::$app->getSession()->addFlash('success', 'Follow the white rabbit');...
15309 просмотров
schedule
13.05.2022
Зачем создавать отдельное приложение для RESTful API?
В гайде по Yii 2 сказано:
Хотя это и не требуется, рекомендуется разрабатывать RESTful API как отдельное приложение, отличное от веб-интерфейса и серверной части, для упрощения обслуживания.
Источник: Веб-службы RESTful — быстрый старт...
8998 просмотров
schedule
21.12.2022
Клиентское расширение аутентификации Yii2 для Tumblr
Я пытаюсь использовать клиентское расширение аутентификации в Yii2 ( http://www.yiiframework.com/doc-2.0/ext-authclient-index.html ). Я скопировал класс Twitter Auth Client, поставляемый с YiiFramework, и сделал собственную версию для Tumblr....
1074 просмотров
schedule
21.03.2022