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

zabachok
2020.05.18, 15:44
Форум: Разработка фреймворка
Тема: Давать ли возможность добавлять ошибки в форму извне?
Ответы: 2
Просмотры: 22884

Re: Давать ли возможность добавлять ошибки в форму извне?

Было дело я добавлял ошибки в форму после того как исполнение ушло глубже в сервис, на уровень бизнес логики. Я точно не помню ситуацию, но я не мог что-то однозначно проверить именно в форме, только в результате исполнения. А отобразить эту ошибку в валидации было самым юзерфрендли способом.
zabachok
2019.12.01, 17:02
Форум: Разработка фреймворка
Тема: Вышел PHP 7.4
Ответы: 2
Просмотры: 27717

Re: Вышел PHP 7.4

Я за переход на 7.4. Попробовал его только сейчас и очень понравились типизированные свойства. У меня нет нужды писать комментарии к свойствам и таким образом почти во всех местах я могу полностью отказаться от phpDoc-а. Фреймворк выйдет после выхода 7.4 и мне кажется нет ничего плохого в том, чтоб ...
zabachok
2019.11.08, 15:29
Форум: Тестирование (Yii 2.x)
Тема: Почему тесты не имеют пространства имен?
Ответы: 0
Просмотры: 3670

Почему тесты не имеют пространства имен?

Речь про бейсик приложение, например:
https://github.com/yiisoft/yii2-app-bas ... rmCest.php

В эдвэнсэд пространства имен указаны, например:
https://github.com/yiisoft/yii2-app-adv ... ctCest.php
zabachok
2018.09.21, 11:58
Форум: Обо всем
Тема: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Ответы: 124
Просмотры: 139234

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

millastan79 писал(а): 2018.09.07, 10:29 Зачем создавать что-то неизвестное, если уже на рынке есть готовые продукты, которые не уступают, а опережают на годы опенкарт
Ну вот вы зарегистрировались тупо для рекламы. Не надо сравнивать опенсорсные проекты со студиями разработки сайтецов.
zabachok
2018.06.28, 15:30
Форум: Общие вопросы (Yii 2.x)
Тема: Бесплатный курс PHP UP
Ответы: 14
Просмотры: 4333

Re: Бесплатный курс PHP UP

Все это давно придумали до вас, поставили на поток и раскрутили в нетологии. Если вы можете сделать какой-то офигенный курс по пхп, то вас там с радостью примут в качестве преподавателя.
zabachok
2018.04.06, 15:35
Форум: Общие вопросы (Yii 2.x)
Тема: api
Ответы: 7
Просмотры: 3156

Re: api

Все что в блоке try переместить в форму и валидировать все это в ней. На то есть стандартные валидаторы.
zabachok
2018.03.06, 16:43
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Url
Ответы: 4
Просмотры: 4368

Re: Url

\w не включает символ минуса. Хотите символ минуса делайте [\w\-]+

Тут больше примеров:
http://php.net/manual/ru/reference.pcre ... syntax.php
zabachok
2018.02.05, 18:02
Форум: Обо всем
Тема: В чем смысл ?
Ответы: 14
Просмотры: 4569

Re: В чем смысл ?

Nex-Otaku писал(а): 2018.02.01, 10:40 А ещё PhpStrom зараза платный (
Хотя я в курсе, что 99% разработчиков на ломаных версиях сидят, но как-то душа не лежит к этому (
А откуда вы взяли такое число?
zabachok
2018.01.31, 16:28
Форум: Авторский код и библиотеки
Тема: Заготовка для простой CMS на основе Yii 2 Basic Template
Ответы: 9
Просмотры: 4975

Re: Заготовка для простой CMS на основе Yii 2 Basic Template

Вы для добавления нового "подсайта" копируете исходный код в новую папку?
zabachok
2018.01.24, 15:13
Форум: Общие вопросы (Yii 2.x)
Тема: Не отображается панель Debug
Ответы: 17
Просмотры: 6130

Re: Не отображается панель Debug

Почистить папку runtime/debug. Иногда помогает.
zabachok
2018.01.15, 14:28
Форум: Общие вопросы (Yii 2.x)
Тема: Возможно ли такое реализовать на Yii2?
Ответы: 3
Просмотры: 1791

Re: Возможно ли такое реализовать на Yii2?

Зачем две базы для авторизации (почитайте про RBAC)? А так да, можно работать с двумя базами данных. Ну вероятно у человека есть две действующих системы, которые он хочет объединить в одном приложении. При авторизации вы можете пытаться искать пользователя сначала в одной базе, если не найден, то в...
zabachok
2017.12.14, 14:39
Форум: Общие вопросы (Yii 2.x)
Тема: WebSocket
Ответы: 5
Просмотры: 2729

Re: WebSocket

Можно запустить сервер внутри йии и тогда вам будет прям в демоне доступны все возможности фреймворка. Останется только придумать механизм разруливания разных мессаджей и все.
https://github.com/morozovsk/yii2-websocket
zabachok
2017.11.27, 13:37
Форум: Общие вопросы (Yii 2.x)
Тема: Комментарий к полю в миграции
Ответы: 8
Просмотры: 5527

Re: Комментарий к полю в миграции

NESTA13 писал(а): 2017.11.27, 12:11 Таким образом:
Ответ через 2 года? Да вы мастер скорости! :lol:
zabachok
2017.11.13, 11:21
Форум: Общие вопросы (Yii 2.x)
Тема: Выполнение кода после вывода страницы. Как?
Ответы: 18
Просмотры: 5745

Re: Выполнение кода после вывода страницы. Как?

Здравствуйте, друзья! Задача — вести лог посетителей страницы IP адресом и т.д. Но перед рендером нагружать сайт этой задачей неохота, ведь это отразится на скорости генерации страницы. Как запустить код моего счетчика после вывода страницы на экран? Спс! https://ruhighload.com/post/%D0%90%D1%81%D0...
zabachok
2017.11.02, 16:29
Форум: Общие вопросы (Yii 2.x)
Тема: Магия
Ответы: 3
Просмотры: 2100

Re: Магия

Магия в том, что вы не видите сообщений исключений. Ищите их в логах и все станет ясно.
zabachok
2017.10.12, 12:46
Форум: Общие вопросы по программированию
Тема: Придумал дичь для строк
Ответы: 5
Просмотры: 2625

Re: Придумал дичь для строк

zelenin писал(а): 2017.10.12, 12:44 трудно не придумать то, что существует в других языках)
Трудно)))
zabachok
2017.10.12, 12:41
Форум: Общие вопросы по программированию
Тема: Придумал дичь для строк
Ответы: 5
Просмотры: 2625

Re: Придумал дичь для строк

zelenin писал(а): 2017.10.12, 12:11 можешь нагуглить несколько реализаций на гитхабе.
Чиорт! Я так и думал, что эта гениальная идея уже пришла в голову кому-то. Моя карьера на грани трагического провала! Что же делать!
:lol:
Нагитхабить...
zabachok
2017.10.12, 11:39
Форум: Общие вопросы по программированию
Тема: Придумал дичь для строк
Ответы: 5
Просмотры: 2625

Придумал дичь для строк

Продумал такую дичь, практически приснилась: $string = ' key-{type}-{id} '; $result = (new String($string)) ->trim() ->replace(['{type}', '{id}'], ['item', 1]) ->ucfirst(); echo $result; //Key-item-1 Цели: 1. Объектный подход для работы над строками 2. Стандартизированные имена методов и порядок арг...