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

proctoleha
2019.07.10, 16:57
Форум: Общие вопросы (Yii 2.x)
Тема: ALTER TABLE в миграциях
Ответы: 5
Просмотры: 231

Re: ALTER TABLE в миграциях

Возможно можно запустить свой sql запрос без использования $this <?php use yii\db\Migration; class m190710_062228_change_coming extends Migration { public function safeUp() { $sql = "ALTER TABLE `coming_document` DROP FOREIGN KEY `fk-coming_document_shipping_number-id`; ALTER TABLE `coming_document...
proctoleha
2019.07.03, 14:26
Форум: Общие вопросы (Yii 2.x)
Тема: Мне бы чуточку асинхронности
Ответы: 11
Просмотры: 454

Re: Мне бы чуточку асинхронности

Вот пришла команда скрипту отправь 20 запросов. Скрипт, например, из массива (или др. логика), берет адреса, команды, в цикле запускает 20 http клиентов, меньше чем за одну миллисекунду, после завершения запроса, каждый из http клиентов проталкивает через сокет ответ. На странице клиента js слушател...
proctoleha
2019.07.01, 17:12
Форум: Общие вопросы (Yii 2.x)
Тема: Мне бы чуточку асинхронности
Ответы: 11
Просмотры: 454

Re: Мне бы чуточку асинхронности

При нажатии на кнопу принять данные, у вас отрабатывает js, который за этой кнопкой следит. И используете стандартный метод socket.send для отправки данных. https://learn.javascript.ru/websockets Например, вы передали socket.send("MyKey"); Сервер, который слушает нужный сокет, получает ключ, запуска...
proctoleha
2019.07.01, 15:33
Форум: Общие вопросы (Yii 2.x)
Тема: Мне бы чуточку асинхронности
Ответы: 11
Просмотры: 454

Re: Мне бы чуточку асинхронности

Как вариант - использовать web socket. Не ajax
proctoleha
2019.06.20, 07:59
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите разобраться новичку.
Ответы: 2
Просмотры: 231

Re: Помогите разобраться новичку.

В любом случае сначала нужно подтянуть php до уровня уверенного ООП, и только потом смотреть на фреймворки
proctoleha
2019.06.17, 07:12
Форум: Общие вопросы (Yii 2.x)
Тема: Залипает очередь
Ответы: 4
Просмотры: 283

Re: Залипает очередь

Pandion писал(а):
2019.06.16, 11:25
Supervisor используется и помогает только его рестарт
А в чём решение ?
Если супервизор используется, проверяем потребление ресурсов, в первую очередь посмотрите сколько у вас свободной ОЗУ в момент т.н. залипания.
proctoleha
2019.06.13, 07:32
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка TypeError: data is undefined при перегрузки submit
Ответы: 3
Просмотры: 200

Re: Ошибка TypeError: data is undefined при перегрузки submit

А в чем профит использования события beforeSubmit? Почему не используете стандартное событие submit? Но, если так принципиально beforeSubmit, то предполагаю, что возвращать надо не false, а form.submit(); Вы должны понимать, что в js события beforeSubmit нет. Это искусственное поведение. И вообще у ...
proctoleha
2019.06.06, 07:17
Форум: Общие вопросы (Yii 2.x)
Тема: Добавление значение в header
Ответы: 2
Просмотры: 191

Re: Добавление значение в header

В контроллере, в нужном экшене, прописываете $this->view->params['my-index'] = true;

В лайауте, в блоке head: if (!empty($this->params['my-index'])) ...
proctoleha
2019.06.01, 12:00
Форум: Общие вопросы (Yii 2.x)
Тема: Динамическая форма
Ответы: 6
Просмотры: 287

Re: Динамическая форма

Если есть вопросы, сегодня, 1 июня 2019 г., и завтра, связывайтесь со мной в скайпе. Потом неделю меня в скайпе не будет. Логин в скайпе такой же как на форуме
proctoleha
2019.06.01, 11:17
Форум: Общие вопросы (Yii 2.x)
Тема: Динамическая форма
Ответы: 6
Просмотры: 287

Re: Динамическая форма

Как то неожиданно меня обуял острый приступ альтруизма, решение задачи, если я правильно понял условие, здесь: https://github.com/ale10257/learning_task
proctoleha
2019.05.26, 08:51
Форум: Общие вопросы (Yii 2.x)
Тема: Send File в Кирилице [РЕШЕНО!]
Ответы: 11
Просмотры: 442

Re: Send File в UTF 8

Вот только что попробовал, ради интереса: $filePath = Yii::getAlias('@app/web/documents/444/'); Yii::$app->response->sendFile($filePath . 'русское имя.pdf'); Все нормально. Ок, смотрим исходники public function sendFile($filePath, $attachmentName = null, $options = []) { if (!isset($options['mimeTyp...
proctoleha
2019.05.24, 20:07
Форум: Общие вопросы (Yii 2.x)
Тема: Send File в Кирилице [РЕШЕНО!]
Ответы: 11
Просмотры: 442

Re: Send File в UTF 8

У вас путаница в голове. В web нет РУССКОЙ кодировки UTF-8. Впрочем как и нерусской. Это раньше было актуально, навскидку приходят KOI-8, и CP-1251. А сейчас такого нет.

Поэтому осмелюсь предположить, что названия исходных файлов у вас записаны не в кодировке utf-8.
proctoleha
2019.05.14, 05:02
Форум: Общие вопросы (Yii 2.x)
Тема: Взломали базу данных, можно ли узнать как?
Ответы: 15
Просмотры: 506

Re: Взломали базу данных, можно ли узнать как?

samdark писал(а):
2019.05.13, 22:27
При чём тут почта?
Аналогия. Речь идет якобы о взломе. На самом деле развод. Поэтому и попросил уточнить детали
proctoleha
2019.05.13, 20:23
Форум: Общие вопросы (Yii 2.x)
Тема: Взломали базу данных, можно ли узнать как?
Ответы: 15
Просмотры: 506

Re: Взломали базу данных, можно ли узнать как?

В качестве примера могу привести: и на пред. работе, и на настоящей, было получено несколько писем, что ваше почта взломана, тушите свет, платите деньги на биткоинт .... Причем, если адрес почты my_address@my-site.com, то и письмо, якобы, было отправлено, именно с этого адреса. Т.е. в поле From стоя...
proctoleha
2019.05.13, 19:59
Форум: Общие вопросы (Yii 2.x)
Тема: Взломали базу данных, можно ли узнать как?
Ответы: 15
Просмотры: 506

Re: Взломали базу данных, можно ли узнать как?

Затерли базу данных, теперь там To recover your lost Database and avoid leaking it: Send us 0.1 Bitcoin (BTC) to our Bitcoin address 17rDr5mbXjLdegWDFuWd61Ymhwm54GjtNK and contact us by Email with your Server IP or Domain name and a Proof of Payment. If you are unsure if we have your data, contact ...
proctoleha
2019.04.27, 12:59
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтрация GridView
Ответы: 8
Просмотры: 475

Re: Фильтрация GridView

P.S. Кстати, абсолютно не понимаю в чем смысл делать отдельную модель для поиска? Можно же этот метод добавить в основную модель которая из базы достается. Котлеты отдельно, мухи отдельно) Основная модель Поисковая модель Разработчики Yii2 изначально и сознательно заложили в то, что обычно называют...
proctoleha
2019.04.25, 14:41
Форум: Общие вопросы (Yii 2.x)
Тема: Сложный запрос hasOne
Ответы: 7
Просмотры: 282

Re: Сложный запрос hasOne

Так у меня тоже самое написано, только явно. И тоже жадная загрузка. И точно также надо выводить. Отличие только одно: связь getContracts() отвечает только за контракты. По моему скромному мнению вытаскивать каждый раз вместе с контрактами данные компании не комильфо. А если потребуются только акты ...
proctoleha
2019.04.25, 14:24
Форум: Общие вопросы (Yii 2.x)
Тема: Сложный запрос hasOne
Ответы: 7
Просмотры: 282

Re: Сложный запрос hasOne

Вот если без кода на пальцах. У отдельно взятой компании есть много контрактов, и каждому контракту соответствует один?несколько? актов. В любом случае один акт соответствует одному контракту. Я правильно понял? Для простоты не будем использовать viaTable, в актах у нас стандартная связь hasOne() по...
proctoleha
2019.04.20, 16:24
Форум: Общие вопросы (Yii 2.x)
Тема: Передача id записи в виджет.
Ответы: 16
Просмотры: 596

Re: Передача id записи в виджет.

Привет Дим! Может я что-то не понимаю, но: у тебя есть некая сущность. В ней есть виджет, который выводит форму в зависимости от параметров. Также нужны инструменты для работы с БД (контроллеры + модели), потом еще что-то потребуется ... Объедини ты всё это в модуль. И виджет, и контроллер, и объект...
proctoleha
2019.04.09, 17:20
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает запрос with с функцией limit
Ответы: 16
Просмотры: 616

Re: Не работает запрос with с функцией limit

alex.kot писал(а):
2019.04.09, 17:04
kawabanga писал(а):
2019.04.09, 13:58
Да все знают. Но как вы его представляете на языке sql? что-то подобное будет работать только с отложенной загрузкой.
Можно по подробнее?
Выложите, для начала, рабочий запрос на языке sql, который вы хотите исполнить