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

carono
2019.09.19, 16:01
Форум: Авторский код и библиотеки
Тема: Концепт: подсчет контрольной суммы форм при запросах.
Ответы: 4
Просмотры: 17101

Re: Концепт: подсчет контрольной суммы форм при запросах.

если нет на беке проверки А почему там её нет? Для этого сделан концепт safe-полей. Разумеется, сценарии, нужные сейф поля и тесты, и ни какие дыры не страшны, но это если все делать правильно, а если что-то ускользнуло от кодревью и все же попало на прод, возможность изменить одно поле может много...
carono
2019.09.19, 12:06
Форум: Авторский код и библиотеки
Тема: Концепт: подсчет контрольной суммы форм при запросах.
Ответы: 4
Просмотры: 17101

Re: Концепт: подсчет контрольной суммы форм при запросах.

samdark писал(а): 2019.09.19, 11:58 Очень похоже на CSRF-токен.
Похоже, но не он, тут защита конкретной формы от подделки не от стороннего юзера, а от тебя лично, если через консоль добавить поле, которые ты знаешь, что оно существует, но его нет на форме и отправить, и если нет на беке проверки, оно будет записано
carono
2019.09.17, 17:52
Форум: Авторский код и библиотеки
Тема: Концепт: подсчет контрольной суммы форм при запросах.
Ответы: 4
Просмотры: 17101

Концепт: подсчет контрольной суммы форм при запросах.

Всем привет. Долгое время меня мучает одна задача, с которой я столкнулся несколько лет назад, уже после того как я её решил, и уже закончил с тем проектом, у меня родилась идея, которая не давала мне покоя, и вот я решил выложить свои мысли на этот счет. Разрабатывал я команде для банка одну крупну...
carono
2018.12.14, 15:57
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по миграциям.
Ответы: 2
Просмотры: 1045

Re: Вопрос по миграциям.

Тебе в таблицу adview нужно поставить primaryKey
carono
2018.11.26, 10:59
Форум: Общие вопросы (Yii 2.x)
Тема: Реализация обмена 1с и yii2
Ответы: 15
Просмотры: 4600

Re: Реализация обмена 1с и yii2

Попробовала контрооллер и вид импорта подключить. Пароль спрашивает. Где его отключить? Мне пока авторизация не нужна. Нужно загрузить xml в базу на данном этапе. Отключить её нельзя, она одна для импорта из 1С и для просто просмотра модуля. Если только создала новый проект, то можешь зайти под ста...
carono
2018.11.06, 17:48
Форум: Общие вопросы (Yii 2.x)
Тема: Как получить часть данных после сериализации формы
Ответы: 2
Просмотры: 923

Re: Как получить часть данных после сериализации формы

В конфиг, в компонент request добавь парсер 'request' => [ 'parsers' => [ 'application/json' => 'yii\web\JsonParser' ] ], И сможешь получать данные через Yii::$app->request->post(), главлое чтобы в запросе был заголовок Content-Type: application/json
carono
2018.10.24, 18:33
Форум: Общие вопросы (Yii 2.x)
Тема: Запись имени файла в базе после его загрузки
Ответы: 6
Просмотры: 2104

Re: Запись имени файла в базе после его загрузки

Попробуй поменять местами if($model->upload() && $model->save()) иначе у тебя идет аплоад, где временный файл удаляется, а потом идет сохранение, где идет валидация уже не существующего файла
carono
2018.10.19, 21:16
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводятся flash-сообщения
Ответы: 6
Просмотры: 1993

Re: Не выводятся flash-сообщения

перед рефрешем и сделай ретурн, как я и написал. Рефреш не прерывает ввполнение скрипта, у тебя идет рендер, там флеши обнуляются и только тогда страница перезагружается
carono
2018.10.19, 20:50
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводятся flash-сообщения
Ответы: 6
Просмотры: 1993

Re: Не выводятся flash-сообщения

сделай return $this->refresh()
carono
2018.10.19, 20:18
Форум: Общие вопросы (Yii 2.x)
Тема: Модуль vintage/yii2-i18n и Postgres
Ответы: 1
Просмотры: 929

Re: Модуль vintage/yii2-i18n и Postgres

это косяк модуля, там запрос неверно формируется, проверка на пустую строку идет с двойными кавычками, а в пг так колонки оборачиваются, а не строки.
carono
2018.10.19, 09:39
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function getImage() on null
Ответы: 1
Просмотры: 1261

Re: Call to a member function getImage() on null

ты уверен, что $deal = Deal::findOne($id) находится ?
carono
2018.10.18, 18:41
Форум: Общие вопросы (Yii 2.x)
Тема: История изменений поста
Ответы: 3
Просмотры: 1129

Re: История изменений поста

проверь массив с ошибками в модели $dealHistory после её сохранения
carono
2018.10.18, 16:23
Форум: Общие вопросы (Yii 2.x)
Тема: Проблемы с aftersave
Ответы: 3
Просмотры: 1202

Re: Проблемы с aftersave

тут может быть всё что угодно, например, у тебя идет рефрешь в контроллере или сейв не проходит в принципе из-за валидации, останови скрипт через exit; чтобы точно знать, что до этого момента дошло или пиши в лог.
carono
2018.10.11, 20:15
Форум: Общие вопросы (Yii 2.x)
Тема: Реализация обмена 1с и yii2
Ответы: 15
Просмотры: 4600

Re: Реализация обмена 1с и yii2

если будешь использовать модули и появятся вопросы по использованию, пиши сюда, в тикеты на гитхабе или на почту
carono
2018.10.11, 19:20
Форум: Общие вопросы (Yii 2.x)
Тема: Реализация обмена 1с и yii2
Ответы: 15
Просмотры: 4600

Re: Реализация обмена 1с и yii2

можешь попробовать готовый модуль https://github.com/carono/yii2-1c-exchange
carono
2018.10.11, 19:07
Форум: Общие вопросы (Yii 2.x)
Тема: Реализация обмена 1с и yii2
Ответы: 15
Просмотры: 4600

Re: Реализация обмена 1с и yii2

для своего контроллера обмена выключи, это нормально, ни кто ведь, кроме твоей 1с не будет им пользоваться.
carono
2018.10.11, 16:54
Форум: Общие вопросы (Yii 2.x)
Тема: Не срабатывает редиретк на заглушку сайта.
Ответы: 5
Просмотры: 1552

Re: Не срабатывает редиретк на заглушку сайта.

может id=offline акшена добавить также в список игнора при редиректе?
carono
2018.10.10, 21:35
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отправляется почта?
Ответы: 15
Просмотры: 6613

Re: Почему не отправляется почта?

“от кого” совпадает с username из настроек транспорта?Ошибки в логах есть?
carono
2018.10.07, 08:21
Форум: Общие вопросы (Yii 2.x)
Тема: Вызов статического метода по событию.
Ответы: 8
Просмотры: 2444

Re: Вызов статического метода по событию.

slo_nik писал(а): 2018.10.06, 23:12 А какие могут возникнуть проблемы с использованием голого sql в построителе запросов?
Если на “один раз” сделать и забыть, то проблем не будет, а если у вас будет огромный запрос, в который входят подзапрсы из других функций, то со временем просто запутаетесь, а технических проблем нет