• Стоит ли разработчикам платить за баги?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Не платите. Тогда все разработчики просто уйдут туда, где платят. А вы останетесь изучать теорию, объясняющую почему и как появляются баги, пока не осознаете их неизбежность.
    Ответ написан
    1 комментарий
  • Создание классов в цикле?

    @rPman
    humoured исчерпывающе ответил на это вопрос.
    Автор, тебе лучше сформулировать свою задачу а не пытаться искать способ реализации предполагаемого тобой (возможно неверное) решение.

    Если есть задача динамического формирования кода (например нужно 100500 классов, отличающихся незначительно но if-ы по коду заметно замедляют его работу и усложняют чтение), особенно крупного, настоятельно рекомендую генерировать файлы и делать их include (имя файла можешь делать по хешу содержимого, если вариантов содержимого много, или по именам атрибутов, определяющих изменения). Так как include отлаживать удобнее, сообщения об ошибках будут понятны и легко проверяемые, а так же сервер такие файлы кеширует и при наличии ускорителей - еще и оптимизирует, eval же компилируется каждый раз при вызове.
    Ответ написан
    4 комментария
  • По какой причине не работает POST запрос, если передавать в нем параметры?

    Enokin
    @Enokin
    Full-stack разработчик
    Попробуйте добавить еще строку
    header("Access-Control-Allow-Origin: *");
    header("Access-Control-Allow-Headers: *");
    Ответ написан
    Комментировать
  • Yii2. Как обновить много строк в БД?

    @PiloTeZ
    ...
    У вас ключ в field одинаковый, поэтому и возвращается только последнее значение.
    В качестве ключа я предполагаю должен быть $data->type или что-нибудь типа того

    <?php 
              $form = ActiveForm::begin([]);
              foreach($model as $data) {
                        $form->field($data, 'value[]')->textInput();
              }
              Html::submitButton('Сохранить', ['class' => 'btn btn-success']);
              ActiveForm::end();
    Ответ написан
    Комментировать
  • Модификация Yii2?

    rpsv
    @rpsv
    делай либо хорошо, либо никак
    А зачем вам что-то модифицировать? Пишите свои модули НАД фреймворков и реализуйте любой функционал.
    Ответ написан
    Комментировать