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

NEIRON
2020.07.21, 11:29
Форум: Общие вопросы (Yii 2.x)
Тема: Магия с темой письма
Ответы: 1
Просмотры: 789

Магия с темой письма

Конфигурация 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'useFileTransport' => false, 'messageConfig' => [ 'charset' => 'UTF-8', 'from' => ['site@mail.ru' => 'SITE'], ] ] Отправка письма Yii::$app->mailer->compose( '@app/modules/jk/mails/manager/manager', [] ) ->setTo($user->email) ->setSubje...
NEIRON
2020.05.10, 00:31
Форум: Документация и рецепты (Yii 2.x)
Тема: Yii2 историчность и отложенная валидация
Ответы: 1
Просмотры: 3584

Yii2 историчность и отложенная валидация

Всем привет! 2 вопроса: Историчность данных , когда хранится вся история сохранения модели. Видел примеры, когда всё хранят в одной таблице, но тут кажется не очень удобно работать, если есть PRIMERY KEY ID, который очень удобно как уникальный номер сущности (номер заявки и т.д.). Также видел пример...
NEIRON
2020.04.05, 15:24
Форум: Общие вопросы (Yii 2.x)
Тема: URLManager правило для модулей и default
Ответы: 0
Просмотры: 1192

URLManager правило для модулей и default

В urlManager прописаны следующие правила: '<_m:(user)>/<id:\d+>' => 'user/default/view', '<_a:(login|logout|signup|confirm-email|request-password-reset|password-reset)>' => 'user/default/<_a>', '<_m:[\w\-]+>/<_c:[\w\-]+>/<id:\d+>' => '<_m>/<_c>/view', '<_m:[\w\-]+>/<_c:[\w\-]+>/<id:\d+>/<_a:[\w\-]+>...
NEIRON
2020.02.01, 18:17
Форум: Общие вопросы (Yii 2.x)
Тема: created_at VS updated_at
Ответы: 2
Просмотры: 537

Re: created_at VS updated_at

Так пробовали? public function behaviors() { return [ 'TimestampBehavior' => [ 'class' => TimestampBehavior::className(), 'attributes' => [ ActiveRecord::EVENT_BEFORE_INSERT => ['created_at'], ActiveRecord::EVENT_BEFORE_UPDATE => ['updated_at'], ], 'value' => function () { return date('U'); }, ], '...
NEIRON
2020.02.01, 18:01
Форум: Общие вопросы (Yii 2.x)
Тема: не отображаются сообщения ajax-валидации в active form
Ответы: 4
Просмотры: 956

Re: не отображаются сообщения ajax-валидации в active form

yiiliveext писал(а):
2020.02.01, 11:07
Спасибо, вот так помогло

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

<?= $form->field($model, 'family_count')->textInput([
       'data-toggle'=>"tooltip",
       'title'=>$model->attributeDescription()['field2'],
       'onblur'=>"$(this).closest('form').yiiActiveForm('validateAttribute', "field2"');"
])?>
NEIRON
2020.02.01, 00:04
Форум: Общие вопросы (Yii 2.x)
Тема: не отображаются сообщения ajax-валидации в active form
Ответы: 4
Просмотры: 956

Re: не отображаются сообщения ajax-валидации в active form

Я посмотрел решение от @Dominus в теме: http://www.yiiframework.ru/forum/viewtopic.php?t=45110 Но там тема уже закрыта, поэтому пишу тут в Моделе одно из rules ... [ ['field1','field2'], function () { ... $this->addError('field2', "Текст ошибки"); } ]... Контролер if (Yii::$app->request->isAjax && $...
NEIRON
2020.01.21, 12:25
Форум: Общие вопросы (Yii 2.x)
Тема: created_at VS updated_at
Ответы: 2
Просмотры: 537

created_at VS updated_at

Есть стандартное поведение во многих моделях: public function behaviors() { return [ 'timestamp' => [ 'class' => TimestampBehavior::className(), 'createdAtAttribute' => 'created_at', 'updatedAtAttribute' => 'updated_at', 'value' => function () { return date('U'); }, ], [ 'class' => BlameableBehavior...
NEIRON
2019.12.27, 17:25
Форум: Общие вопросы (Yii 2.x)
Тема: Вставка изображения из модуля
Ответы: 17
Просмотры: 3679

Re: Вставка изображения из модуля

yiiliveext писал(а):
2019.12.26, 21:00
AssetBundle создаете и публикуете, выше же написано.
Ok, спасибо
NEIRON
2019.12.26, 20:19
Форум: Общие вопросы (Yii 2.x)
Тема: RAND()
Ответы: 5
Просмотры: 740

Re: RAND()

yiiliveext писал(а):
2019.12.26, 20:03
В контроллере в метод search передаете вторым параметром true, если нужна случайная сортировка.
Супер. Спасибо
NEIRON
2019.12.26, 18:37
Форум: Общие вопросы (Yii 2.x)
Тема: Вставка изображения из модуля
Ответы: 17
Просмотры: 3679

Re: Вставка изображения из модуля

Прошу прощения, что поднимаю старую тему, но как я понял вопрос так и не решен ещё. У меня схожая ситуацию, стараюсь сделать модули максимально независимыми. Допустим есть модуль USER, и при первой миграции хочу загрузить туда 10 пользователей вместе с их аватарками. Если аватарки положить в /web/im...
NEIRON
2019.12.26, 18:27
Форум: Общие вопросы (Yii 2.x)
Тема: RAND()
Ответы: 5
Просмотры: 740

Re: RAND()

Вообще-то RANDOM делается так ->orderBy(new \yii\db\Expression('rand()')) Да, вот так получилось public function search($params) { $query = Team::find(); // add conditions that should always apply here $dataProvider = new ActiveDataProvider( [ 'query' => $query ] ); $this->load($params); if (!$this...
NEIRON
2019.12.26, 16:40
Форум: Общие вопросы (Yii 2.x)
Тема: RAND()
Ответы: 5
Просмотры: 740

RAND()

public function actionIndex() { $searchModel = new TeamSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render( 'index', [ 'searchModel' => $searchModel, 'dataProvider' => $dataProvider, ] ); } Подскажите пожалуйста, если нужно сделать произвольную выбо...
NEIRON
2019.12.16, 10:35
Форум: Общие вопросы (Yii 1.x)
Тема: https при редиректе возвращает на http
Ответы: 8
Просмотры: 4548

Re: https при редиректе возвращает на http

Разобрался

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

location ~ \.php$ {
        include fastcgi.conf;
        #fastcgi_pass   127.0.0.1:9000;
        fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
        #fastcgi_param HTTPS on;
    }
NEIRON
2019.12.16, 10:26
Форум: Общие вопросы (Yii 1.x)
Тема: https при редиректе возвращает на http
Ответы: 8
Просмотры: 4548

Re: https при редиректе возвращает на http

У меня же обратная ситуация, весь сайт работает на http, но при submit формы переходит на https Крутиться локально Ubuntu ngixn + php-fpm Видимо начал что-то настраивать, чтобы весь сайт был на https, но не получилось, но видимо, какие-то настройки всё равно применились, и теперь не могу найти, где ...
NEIRON
2018.05.29, 17:27
Форум: Установка и настройка
Тема: Ubuntu, snap и proxy
Ответы: 0
Просмотры: 755

Ubuntu, snap и proxy

Всем добрый день! Пытаюсь на рабочем компьютере поставить Rocketchat (https://rocket.chat/) $ sudo snap install rocketchat-server и получаю сообщение об ошибке error: cannot install "rocketchat-server": Post https://api.snapcraft.io/v2/snaps/refresh: proxyconnect tcp: tls: oversized record received ...
NEIRON
2018.05.21, 17:03
Форум: Установка и настройка
Тема: GitLab. Установка и настройка
Ответы: 10
Просмотры: 2488

Re: GitLab. Установка и настройка

За Gogs большое спасибо, почитал про него. Очень интересно выглядит.
NEIRON
2018.05.21, 14:58
Форум: Установка и настройка
Тема: GitLab. Установка и настройка
Ответы: 10
Просмотры: 2488

GitLab. Установка и настройка

Решили на работе c коллегами использовать git. На ск-ко мы разобрался по предыдущему опыту, система распределённая, но тем не менее нужен 1 центральных репозиторий, куда все будут пушить свои локальные комиты. Или можно обойтись без всяких GitLab и GitHub систем? Т.е. проект в git добавили, но я не ...
NEIRON
2017.09.21, 13:58
Форум: Общие вопросы по программированию
Тема: ElasticSearch.Сортировка
Ответы: 4
Просмотры: 1407

Re: ElasticSearch.Сортировка

chesar писал(а):
2017.09.20, 16:51
Вот, похоже то что нужно: https://www.elastic.co/guide/en/elastic ... ields.html
Спасибо вам большое. Помогла ваша ссылка
NEIRON
2017.09.21, 12:51
Форум: Общие вопросы по программированию
Тема: ElasticSearch.Сортировка
Ответы: 4
Просмотры: 1407

Re: ElasticSearch.Сортировка

chesar писал(а):
2017.09.20, 16:51
Вот, похоже то что нужно: https://www.elastic.co/guide/en/elastic ... ields.html
Хорошо. Спасибо. Попробуем
NEIRON
2017.09.19, 19:58
Форум: Общие вопросы по программированию
Тема: ElasticSearch.Сортировка
Ответы: 4
Просмотры: 1407

ElasticSearch.Сортировка

Есть список, например: Иванов Иван Иванович Петров Петр Петрович Иван 1 Великий Карл Вильгельм Алексеевич Есть параметры запроса в ElasticSearch: $params['body']['sort'] = array( "title" => array( "order" => "asc" ) ); Где, по задумке данный список должен быть отсортирован по алфавиту, но возвращает...