Найдено 1958 результатов

maleks
2020.12.30, 11:19
Форум: Общие вопросы (Yii 2.x)
Тема: Виджет по понятной загрузке прикрепленного файла
Ответы: 3
Просмотры: 977

Виджет по понятной загрузке прикрепленного файла

Приветствую. Есть модель и ей нужно прикреплять файл(это необязательное поле). И чтобы в форме это было юзабельно. Т.е. сценарии 1) Для модели файл не выбран - показываем поле Выбора файла 2) Для модели файл уже выбран(бал загружен) - Тут мы должны дать понять что файл уже загружен, например ссылку ...
maleks
2020.12.30, 09:19
Форум: Общие вопросы (Yii 2.x)
Тема: lesha724/yii2-document-viewer не показывает документа
Ответы: 2
Просмотры: 888

Re: lesha724/yii2-document-viewer не показывает документа

Кстати, в Yii для путей удобно использовать алиасы.

Код: Выделить всё

$path = Yii::getAlias('@app/files/1.docx');
maleks
2020.12.30, 07:28
Форум: Общие вопросы (Yii 2.x)
Тема: lesha724/yii2-document-viewer не показывает документа
Ответы: 2
Просмотры: 888

Re: lesha724/yii2-document-viewer не показывает документа

Aset писал(а): 2020.12.26, 17:53 Клиент просит,
Пробовал ввести абсолютный url файла:C:\Users\1\Downloads\OpenServer\
А что у клиента на сервере Windows? 8-)

Попробуйте сперва убедиться что php по пути видит этот файл, через file_exists.
И я бы не советовал пробелы оставлять в именах файлов, да и кириллицу тоже.
maleks
2020.12.30, 07:20
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводиться кастомная ошибка из модели.
Ответы: 12
Просмотры: 2200

Re: Не выводиться кастомная ошибка из модели.

Кстати они тоже не сработали, показало стандартное сообщение об ошибке. $message = 'We do not serve this area right now.'; return [ // name, email, subject and body are required [['zip'], 'required', 'message' => 'Please type in your {attribute}.'], [['zip'], 'string', 'length' => [5, 5]], [['zip']...
maleks
2020.12.30, 07:10
Форум: Общие вопросы (Yii 2.x)
Тема: Проверить, все ли обязательные поля заполнены
Ответы: 6
Просмотры: 1328

Re: Проверить, все ли обязательные поля заполнены

Я бы делал как proctoleha говорит по первому варианту. У тебя просто многошаговая форма видимо без возможности вернуться на предыдущий шаг, когда нужно грузануть в форму данные из базы, сценарий update. А было бы так, то что не понятно в задаче - поднял все 4 формы, загрузил туда данные, и проверяеш...
maleks
2020.12.18, 07:44
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 архитектура в nodejs
Ответы: 7
Просмотры: 2528

Re: Yii2 архитектура в nodejs

mat.twg писал(а): 2020.12.15, 18:28 Всем привет! Сейчас работаю с nodejs/express - в общем больно.
Что там больше всего вызвало проблем? Чтобы перейти на эту параллельную технологию?
maleks
2020.12.17, 07:14
Форум: Общие вопросы (Yii 2.x)
Тема: Создать несколько view в одной
Ответы: 7
Просмотры: 1187

Re: Создать несколько view в одной

Внутри файла view.php можно рендерить другие файлы
maleks
2020.12.16, 08:12
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 архитектура в nodejs
Ответы: 7
Просмотры: 2528

Re: Yii2 архитектура в nodejs

вы должно быть шутите
maleks
2020.12.16, 08:07
Форум: Общие вопросы по программированию
Тема: Категории сайта
Ответы: 2
Просмотры: 14193

Re: Категории сайта

Я создавал в свое время расширение чтобы AR модели организовать в дерево категорий.
Не могу понять, как это реализовать?
Сделать у Роз детей Цвет, Длина, Кол-во, вот как сейчас Типы букетов, Виды цветов?
maleks
2020.12.04, 07:51
Форум: Общие вопросы (Yii 2.x)
Тема: General error: 1822 Failed to add the foreign key constaint
Ответы: 4
Просмотры: 1137

Re: General error: 1822 Failed to add the foreign key constaint

А что за БД?

Мускул автоматом индексы создает для полей на которые ссылаются внешние ключи.
maleks
2020.11.27, 07:39
Форум: Общие вопросы (Yii 2.x)
Тема: Подскажите по NestedSetsBehavior в Yii2
Ответы: 2
Просмотры: 735

Re: Подскажите по NestedSetsBehavior в Yii2

Пересчитывает явно из-за $page->appendTo.
Вот и продебажьте почему оно туда доходит.
maleks
2020.11.17, 09:37
Форум: Общие вопросы по программированию
Тема: Как бы вы вносили такие изменения в БД?
Ответы: 3
Просмотры: 13843

Re: Как бы вы вносили такие изменения в БД?

В таких делах предпочитаю не создавать проблем на будущее, так что сделал вычистку того что мешало создать unique ключ.
maleks
2020.11.16, 11:27
Форум: Общие вопросы по программированию
Тема: Как бы вы вносили такие изменения в БД?
Ответы: 3
Просмотры: 13843

Как бы вы вносили такие изменения в БД?

Привет. Есть таблица. Со столбцами допустим id,phone. phone- строка. Поступило требование контролировать уникальность phone. Вот думаю как покошерней это сделать, учитывая что раньше никакая уникальность там не гарантировалась. Ни на рабочем проекте, ни на тестовом. На тестовом так вообще постоянно ...
maleks
2020.11.04, 15:00
Форум: Общие вопросы (Yii 2.x)
Тема: Интернет магазин YII2
Ответы: 2
Просмотры: 953

Re: Интернет магазин YII2

Вот, но там чуток посложнее чем обычно, с архитектурой
https://github.com/ElisDN/yii2-demo-shop
maleks
2020.10.30, 14:05
Форум: Общие вопросы (Yii 2.x)
Тема: Не совпадает csrfToken
Ответы: 3
Просмотры: 729

Re: Не совпадает csrfToken

Этого не надо вручную делать.
yii.js или кто то из них умеет в аякс запросы подставлять токен
maleks
2020.10.30, 07:55
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: RBAC. У гостя все права.
Ответы: 6
Просмотры: 16288

Re: RBAC. У гостя все права.

Вот так class UserGroupRule extends Rule { public $name = 'userGroup'; public function execute($user, $item, $params) { if (!\Yii::$app->user->isGuest) { $group = \Yii::$app->user->identity->group; if ($item->name === 'root') { return $group == 'root'; } elseif ($item->name === 'admin') { return $gr...
maleks
2020.10.29, 09:51
Форум: Общие вопросы (Yii 2.x)
Тема: изменить данные в Yii::$app->request->post()
Ответы: 2
Просмотры: 868

Re: изменить данные в Yii::$app->request->post()

Ну тут есть темка по этой проблеме :) .

Но почему бы вам не сделать:

Код: Выделить всё

$post = Yii::$app->request->post();
$post['xxx'] = 'yyy';
$model->load($post);
maleks
2020.10.29, 09:08
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: RBAC. У гостя все права.
Ответы: 6
Просмотры: 16288

Re: RBAC. У гостя все права.

Они там походу делают ошибку.
Оно ведь как работает:
Те defaultRoles предполагается что назначены всем по умолчанию.
И их применимость контролируется правилом, на эту роль накинутым, а они всем накинули $userGroupRule, который для гостя true всегда возвращает
maleks
2020.10.28, 18:01
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Пространство имен в basic приложении
Ответы: 1
Просмотры: 15488

Re: Пространство имен в basic приложении

Я в своей старой сборке в console.php сразу обнаружил вот это:
Yii::setAlias('@tests', dirname(__DIR__) . '/tests/codeception');
, может и с @app надо в таком случае аналогично обойтись?