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

BrusSENS
2017.10.06, 16:35
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Контейнер для клиентской валидации
Ответы: 1
Просмотры: 1786

Re: Контейнер для клиентской валидации

Прикинул примерный вариант решения проблемы ActiveForm.php class ActiveForm { const VALIDATING_CSS_SELECTOR_INPUT = 'input'; const VALIDATING_CSS_SELECTOR_CONTAINER = 'container'; public $validatingCssSelector; protected function getClientOptions() { $options = [ ... 'validatingCssSelector' => $this...
BrusSENS
2017.10.06, 13:38
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Контейнер для клиентской валидации
Ответы: 1
Просмотры: 1786

Контейнер для клиентской валидации

Собственно столкнулся с траблом, при использовании бутстрапа 4 версии и валидации форм. Невозможно изменить контейнер для применения класса ошибки. Расширение для бутстрапа не рассматриваю, т.к. используется кастом. Есть идеи как заложить в js возможность смены контейнера? P.S.: Пока приходит на ум ...
BrusSENS
2017.09.21, 19:48
Форум: Авторский код и библиотеки
Тема: Yii2-semantic-UI (замена Bootstrap)
Ответы: 109
Просмотры: 44850

Re: Yii2-semantic-UI (замена Bootstrap)

не, есть убеждение что все (большинство) пока пользуются плагином, соответственно это будет BC. Подождем что предложат коры в версии 2.1. не хочется менять то, что 3 года работало. к тому же это вроде конфигурится из конфига. Ну pull я закинул с ипользованием алиаса @bower, так что BC будет, как и ...
BrusSENS
2017.09.21, 19:41
Форум: Авторский код и библиотеки
Тема: Yii2-semantic-UI (замена Bootstrap)
Ответы: 109
Просмотры: 44850

Re: Yii2-semantic-UI (замена Bootstrap)

ну а с плагином же будет другой путь? все же плагином пользуются пока? Другой, но не скажу, что все пользуются. Я его отослал подальше, когда появился вариант его не инсталлить. P.S.: пулл уже кинул, ещё поменял bower репозиторий c "semantic" на "semantic-ui", как предлагают сам...
BrusSENS
2017.09.21, 19:25
Форум: Авторский код и библиотеки
Тема: Yii2-semantic-UI (замена Bootstrap)
Ответы: 109
Просмотры: 44850

Re: Yii2-semantic-UI (замена Bootstrap)

приму пулл-реквест В течение часа отправлю первый вариант мне кажется более правильным, но я не разбираюсь в этих ваших yii2. Почему второй? Потому что второй не подразумевает использование asset-plugin. Через создание алиаса - это костыль, появившиеся в Yii для BC со старыми релизами второй ветки.
BrusSENS
2017.09.21, 19:10
Форум: Авторский код и библиотеки
Тема: Yii2-semantic-UI (замена Bootstrap)
Ответы: 109
Просмотры: 44850

Re: Yii2-semantic-UI (замена Bootstrap)

Извиняюсь за некропостинг, но есть вопрос к ув. Zelenin . Если не использовать asset plugin, то получаем ошибку путей, т.к. имя папки bower зашито в путях public $sourcePath = '@vendor/bower/semantic/dist'; Будет не плохо изменить на один из вариантов: public $sourcePath = '@bower/semantic/dist'; ил...
BrusSENS
2017.09.20, 23:36
Форум: Авторский код и библиотеки
Тема: Yii2-recaptcha
Ответы: 17
Просмотры: 9122

Re: Yii2-recaptcha

Проблема решилась, после того как взял файл Widget.php с ветки `master` в релизе в файле Widget.php отсутствовал конструктор __construct($siteKey, $language, $config = []) update: валидация тоже работала некорректно, заработала после того, как заменил файл Validator.php из ветки `master` Пока что н...
BrusSENS
2017.09.20, 23:35
Форум: Обо всем
Тема: Требования к современной CMS
Ответы: 11
Просмотры: 4277

Re: Требования к современной CMS

прорешено как то чтобы миграции от модулей запускались при установке модуля? (а не вручную через консоль) Да, переписанный мигратор без консоли. Всякие мультиязычности и мультисайтинги поверх сложно лепятся, если о них сразу не задумываться. Максимум несколько дополнительных репо для мультиязычност...
BrusSENS
2017.09.18, 19:18
Форум: Обо всем
Тема: Требования к современной CMS
Ответы: 11
Просмотры: 4277

Re: Требования к современной CMS

Менюшка кстати у вас редактируется как - перетаскиванием пунктов мышкой или нет? Да, всё перетаскивается мышкой. Всякие мультиязычности Пока что в мультиязычность не лезу, но вполне реализуемо сео( в т.ч. чпу, карты сайта) Само собой есть, причём могу сказать, что довольно автоматизированно. --- юз...
BrusSENS
2017.09.17, 19:57
Форум: Обо всем
Тема: Требования к современной CMS
Ответы: 11
Просмотры: 4277

Re: Требования к современной CMS

ElisDN писал(а): 2017.09.17, 01:22 Из-за всего одной обязанности.
Да, Вы правы. С GPL погорячился. Думаю тогда лучше смотреть на Apache 2.0, вполне сбалансированная лицензия.
BrusSENS
2017.09.17, 19:56
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 17789

Re: 2amigos/yii2-usuario

Хорошие интерфейсы несут только чистый смысл, описывая абстрактный тип данных. Вроде yii\rbac\AuthManagerInterface. При их создании надо думать. Думать до написания кода методов, а не после, чтобы по несколько раз их не переписывать. И TDD здесь весьма кстати для реализации подхода "семь раз о...
BrusSENS
2017.09.16, 22:56
Форум: Обо всем
Тема: Требования к современной CMS
Ответы: 11
Просмотры: 4277

Re: Требования к современной CMS

ElisDN писал(а): 2017.09.16, 20:11 Первое требование - лицензия не GPL.
Почему не GPL?
BrusSENS
2017.09.16, 17:33
Форум: Обо всем
Тема: Требования к современной CMS
Ответы: 11
Просмотры: 4277

Требования к современной CMS

Привет всем, друзья. Собственно последний месяц я занимаюсь тем, что переписываю свою простенькую систему управления. Мысли в дальнейшем выложить под GPL 3.0 на гитхаб. Для хейтеров скажу: ничего особо нового не изобрёл. Система пишется так же для получения +100500 к экспе :D На данный момент в сист...
BrusSENS
2017.09.16, 13:39
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 17789

Re: 2amigos/yii2-usuario

Интерфейсы конечно надо, ну или абстрактные классы хотя бы. По мне так вообще от конкретных классов лучше не наследоваться. Либо abstract, либо final. Так надежнее всего и легче разбираться. С методами также. Но это если сознательно делать шов для гибкости а не просто "гибкость это хорошо, дел...
BrusSENS
2017.09.13, 18:20
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 17789

Re: 2amigos/yii2-usuario

Про yii несогласен. Фреймворк как раз и предлагает быстрый старт для начинающих разработчиков. Можно разобраться с синтаксисом классов и вперед. Быстрый результат не отпугнет и придаст уверенности. Для входа фреймворк действительно неплох. ООП начнет приходить если читать книги и развиваться дальше...
BrusSENS
2017.09.13, 13:40
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 17789

Re: 2amigos/yii2-usuario

Люди кидаются в DDD без изучения ООП Без знания и практики ООП - даже в Yii лезть провальная идея сама по себе. Хороший объектно-ориентированный код можно получить и вовсе без шин (польза шин вообще сомнительна). Реальных юзкейсов для шин вообще не очень много. А их пихают сейчас в обычные сайты. Э...
BrusSENS
2017.09.12, 19:32
Форум: Архитектура, дизайн, ООП
Тема: Вложенные Commands и создание сущностей
Ответы: 13
Просмотры: 4665

Re: Вложенные Commands и создание сущностей

ничего страшного. если вы хотите выделить повторяющийся код, вы можете это сделать в UserMailSenderService например Понял. Спасибо. Скажите, вот как альтернативу сервису, можно вынести логику отправки сообщения в отдельную команду, а эту команду уже выполнять в обработчике события? Т.е.: class User...
BrusSENS
2017.09.12, 19:14
Форум: Архитектура, дизайн, ООП
Тема: Вложенные Commands и создание сущностей
Ответы: 13
Просмотры: 4665

Re: Вложенные Commands и создание сущностей

ну то есть от UI приходит сообщение с галочкой Отправить email. Это конкретный одиночный кейс, а не два разных - обрабатываем в рамках одной команды. Да. Но по сути у нас есть отдельная команда, которую мы вызываем для повторной отправки, получается у нас появляется один код в нескольких командах? ...