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

Sasha_ch
2021.10.04, 17:36
Форум: Общие вопросы (Yii 2.x)
Тема: Fetch API validateCsrf failed
Ответы: 3
Просмотры: 3785

Re: Fetch API validateCsrf failed

Итого получается как-то так: function getOptionsByFetchPost(pUrl) { fetch(pUrl, { method: 'POST', body: JSON.stringify(pData), headers: { 'Content-Type': 'application/json', 'X-CSRF-Token': yii.getCsrfToken(), } }) .then((response) => { return response.text() }) .then((html) => { hService.innerHTML ...
Sasha_ch
2020.07.07, 17:46
Форум: Завершённые проекты на Yii
Тема: Крупные проекты и компании, в которых используется Yii
Ответы: 217
Просмотры: 333373

Re: Крупные проекты и компании, в которых используется Yii

besplatka.ua - Сайт объявлений (classifieds) novaposhta.ua - Сайт самого крупного перевозчика (посылки) в Украине. my.np-int.com - Вспомогательный сайт управления международными посылками Новой Почты service.rozetka.com.ua - Крупнейший интернет-магазин в Украине. Личный кабинет (гарантийные, возврат...
Sasha_ch
2020.02.24, 00:00
Форум: Общие вопросы (Yii 2.x)
Тема: Файловый менеджер для выбора и загрузки файлов
Ответы: 56
Просмотры: 18805

Re: Файловый менеджер для выбора и загрузки файлов

Оставлю здесь эту запись. Если нужно плагин yii2-elfinder подключить в модуль (например admin), тогда controllerMap надо прописывать в конфиге для модуля: $config = [ 'modules' => [ 'admin' => [ 'class' => 'app\modules\admin\Module', 'controllerMap' => [ 'elfinder' => [ 'class' => 'mihaildev\elfinde...
Sasha_ch
2018.07.10, 00:54
Форум: Обо всем
Тема: А что слышно про сроки релиза Yii3?
Ответы: 33
Просмотры: 21914

Re: А что слышно про сроки релиза Yii3?

urichalex писал(а): 2018.07.06, 13:47
wokster писал(а): 2018.07.06, 11:32 А вот и yii3:
https://github.com/yiisoft/yii2/release ... 0.0-alpha1
Какбэ уже почти месяц прошел
а вот сейчас - ровно месяц! :P
Жду с нетерпением!

https://github.com/yiisoft/yii2/blob/master/ROADMAP.md
Sasha_ch
2018.05.31, 19:53
Форум: Общие вопросы (Yii 2.x)
Тема: Версия РНР на Локальной машине.
Ответы: 5
Просмотры: 1889

Re: Версия РНР на Локальной машине.

Всегда стараюсь брать последнюю версию PHP / MariaDB / NGINX / Yii2 Правда это с оговоркой что хостится разрабатываемый сайт в будущем будет на VPS где уже сам себе хозяин и поставится тоже самое свежее. Если же на шаред хостинге, то нормальные шаред хостинги не сильно имхо отстают и на них также до...
Sasha_ch
2018.05.31, 18:37
Форум: Установка и настройка
Тема: Composer, ubuntu и права
Ответы: 11
Просмотры: 6214

Re: Composer, ubuntu и права

Запускаешь воркер от nginx а авторизуешься под www-data. Зачем? в nginx.conf у меня содержимое такое: user www-data; #user nginx; Насколько я понимаю в докер контейнере, при таком значении воркеры запустятся от www-data ? p.s. только что запустил с хост машины команду: docker container top my_nginx...
Sasha_ch
2018.05.31, 18:12
Форум: Установка и настройка
Тема: Composer, ubuntu и права
Ответы: 11
Просмотры: 6214

Re: Composer, ubuntu и права

Мой "рецепт" запуска composer'a такой: С недавних времен для разработки использую Ubuntu + Docker. Файловая система ext4. Есть 3 контейнера: NGINX, MariaDB, PHP7. В последнем контейнере у меня также установлен Composer и разная мелочь. Настройки PHP-FPM: listen.owner = www-data listen.grou...
Sasha_ch
2018.02.07, 16:12
Форум: Общие вопросы по программированию
Тема: Альтернатива Captcha
Ответы: 9
Просмотры: 3686

Re: Альтернатива Captcha

Можно поменять... Они уже за это время ИНС для защиты от спама подняли. сори, что такое "ИНС" ? Стесняюсь спросить: почему про гугл каптчу в этом топе никто не упомянул? Гугл капча вариант конечно. Но иногда по дизайну требуется что-то другое. P.S Еще есть простой способ для защиты от бот...
Sasha_ch
2018.01.03, 06:22
Форум: Общие вопросы по программированию
Тема: Альтернатива Captcha
Ответы: 9
Просмотры: 3686

Re: Альтернатива Captcha

Можно поменять шрифт в стандарной Yii капче на какой-то изысканный и неудобный для распознавания. Иногда этот простой способ решения проблемы вполне приемлем. 'captcha' => [ 'class'=>'yii\captcha\CaptchaAction', 'backColor'=>0xFFFFFF, 'foreColor'=>0x8C618F, 'fontFile'=>'@webroot/fonts/captcha/myFont...
Sasha_ch
2018.01.03, 06:21
Форум: Общие вопросы (Yii 1.x)
Тема: Спам и защита
Ответы: 7
Просмотры: 3128

Re: Спам и защита

Можно поменять шрифт в стандарной Yii капче на какой-то изысканный и неудобный для распознавания. Иногда этот простой способ решения проблемы вполне приемлем. 'captcha' => [ 'class'=>'yii\captcha\CaptchaAction', 'backColor'=>0xFFFFFF, 'foreColor'=>0x8C618F, 'fontFile'=>'@webroot/fonts/captcha/myFont...
Sasha_ch
2016.10.28, 03:49
Форум: Общие вопросы (Yii 1.x)
Тема: Yii::app()->db->createCommand()->update
Ответы: 9
Просмотры: 16605

Re: Yii::app()->db->createCommand()->update

Для отображения запроса есть (в Yii2):

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

->getSql()
->getRawSql();
http://www.yiiframework.com/doc-2.0/yii-db-command.html

P.S. Сори что поднял старый топик, попал на него из серча по запросу: "Yii::$app->db->createCommand отобразить запрос" )))
Sasha_ch
2016.10.28, 03:27
Форум: Общие вопросы (Yii 1.x)
Тема: Yii::app()->db->createCommand()->update
Ответы: 9
Просмотры: 16605

Re: Yii::app()->db->createCommand()->update

Это уже для Yii2. SOURCE: vendor\yiisoft\yii2\db\Connection.php * One can also do prepared SQL execution and bind parameters to the prepared SQL. * When the parameters are coming from user input, you should use this approach * to prevent SQL injection attacks. The following is an example: * * ```php...
Sasha_ch
2016.07.12, 22:51
Форум: Общие вопросы (Yii 1.x)
Тема: Расширение mail (SwiftMailer wrapper)
Ответы: 14
Просмотры: 12320

Re: Расширение mail (SwiftMailer wrapper)

это да... согласен и извиняюсь перед всеми кого мои сообщения отвлекли :oops: :)
просто вот прямо сейчас на одном из проектиков стоит еще yii1 и возникла задача слать через swiftmailer а не через PHP mail()

...самому неудобно что "освежил" эту тему)
Sasha_ch
2016.07.12, 21:17
Форум: Общие вопросы (Yii 1.x)
Тема: Расширение mail (SwiftMailer wrapper)
Ответы: 14
Просмотры: 12320

Re: Расширение mail (SwiftMailer wrapper)

пример как указать SSL,порт 465, лог/пароль в случае отправки через SMTP Yandex (или gmail Google думаю аналогично) (для обертки http://www.yiiframework.com/extension/swiftmailer ) // New transport $Transport = $SM->smtpTransport('ssl://smtp.yandex.ru', '465')     ->setUsername('nick@domain.ru')    ...
Sasha_ch
2016.06.16, 14:10
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Баг в afterSave с changedAttributes?
Ответы: 13
Просмотры: 23140

Re: Баг в afterSave с changedAttributes?

Дмитрий Спасибо!
P.S.Кстати за блог и за видео также Спасибо! )
Sasha_ch
2016.06.15, 19:00
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Баг в afterSave с changedAttributes?
Ответы: 13
Просмотры: 23140

Re: Баг в afterSave с changedAttributes?

периодически в afterSave напарываюсь и ищу старое значение в $this->oldAttributes, хотя на самом то деле : $changedAttributes; // тут старые значения измененных атрибутов $this->attributes; // тут новые значения всех атрибутов $this->oldAttributes; // тут ТОЖЕ новые значения всех атрибутов зачем old...
Sasha_ch
2016.06.13, 17:14
Форум: Общие вопросы (Yii 2.x)
Тема: Форма без модели
Ответы: 4
Просмотры: 4929

Re: Форма без модели

Как-то так: <?= Html::beginForm('', 'post'); ?> <div class="form-group">     <?= Html::label('Название поля', 'FIELD-ID', ['class' => 'control-label']) ?>     <?= Html::dropDownList('FIELD-ID', '', ['0' => 'нет', '1' => 'да'], ['class' => 'form-control',]); ?>     <div class="hint-blo...
Sasha_ch
2015.10.06, 09:41
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать шаблон вывода RadioList?
Ответы: 9
Просмотры: 18901

Re: Как сделать шаблон вывода RadioList?

Может кому пригодится... : Вот столкнулся с тем что из коробки yii2 генерирует для radioList html отличающийся от твитер бутстраповского: Например стандартный: <?= $form->field($model, 'publish')->radioList(         [             1 => 'Включить публикацию',             2 => 'Отключить публикацию'   ...
Sasha_ch
2015.08.23, 14:37
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: [Предложение] Добавить по умолчанию UNSIGNED для MySQL PK.
Ответы: 12
Просмотры: 6548

Re: [Предложение] Добавить по умолчанию UNSIGNED для MySQL PK.

mediumint который unsigned 16777215:

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

echo '<br>'.decbin(16777215);
echo '<br>'.strlen(decbin(16777215)); 
Выведит:

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

111111111111111111111111
24
32бита минус 1бит (т.к. php беззнаковые INT не поддерживает) и минус 24 бита = 7 бит. Где они? :)
Sasha_ch
2015.08.23, 14:19
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: [Предложение] Добавить по умолчанию UNSIGNED для MySQL PK.
Ответы: 12
Просмотры: 6548

Re: [Предложение] Добавить по умолчанию UNSIGNED для MySQL PK.

http://www.php.net/manual/ru/language.types.integer.php есть такие цитаты: 1) "Размер integer зависит от платформы" 2) "64-битные платформы обычно имеют максимальное значение около 9E18, кроме Windows, которая всегда 32-битная" 3) "PHP не поддерживает беззнаковые целые (int...