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

mkramer
2018.04.13, 07:38
Форум: Общие вопросы (Yii 2.x)
Тема: Использование шаблона "advanced template"
Ответы: 1
Просмотры: 641

Re: Использование шаблона "advanced template"

Привет Для каких систем подходит структура приложения представленная advanced template? Если у тебя очень сложная, развитая админка. Я обычно его не использую, честно говоря. Мои проекты недостаточно сложны для advanced (хотя в парочке первых проектов на yii2 попробовал, потом понял, что мне проще ...
mkramer
2018.04.01, 16:14
Форум: Общие вопросы (Yii 2.x)
Тема: Yii 2.1 и pjax
Ответы: 5
Просмотры: 2436

Re: Yii 2.1 и pjax

Кстати, программирую на yii2 с первых релизов, и PJAX-ом пользовался раз или два. Хотя использую jQuery в проектах, есть более удобные для меня решения
mkramer
2018.03.28, 00:00
Форум: Общие вопросы (Yii 2.x)
Тема: Получение постов категорий через связную таблицу
Ответы: 6
Просмотры: 1643

Re: Получение постов категорий через связную таблицу

А какая разница через какую модель выбирать? Разница большая. Вам надо понимать, кто к кому относится. Если у вас категория содержит посты, то это category has many posts, если у вас могут быть родительские и дочерние посты (как в WordPress, к примеру), то получается post has many posts. И в первом...
mkramer
2018.03.26, 10:21
Форум: Общие вопросы (Yii 2.x)
Тема: Получение постов категорий через связную таблицу
Ответы: 6
Просмотры: 1643

Re: Получение постов категорий через связную таблицу

Что вы хотите получить? У вас в коде какой-то бред. Это фрагмент модели чего у вас?
mkramer
2018.03.24, 14:33
Форум: Общие вопросы (Yii 2.x)
Тема: Открытие модального окна по ссылке
Ответы: 3
Просмотры: 2004

Re: Открытие модального окна по ссылке

А заглянуть в доку самого бутстрапа не пробовали? Там всё написано, в том числе, как программно вызывать модалку. Не зацикливайтесь на yii только
mkramer
2018.03.17, 00:19
Форум: Общие вопросы (Yii 2.x)
Тема: Bootstrap 4. Как грамотно начать разработку?
Ответы: 3
Просмотры: 1335

Re: Bootstrap 4. Как грамотно начать разработку?

Не так уж и жёстко всё завязано, всё равно вьюхи фронта все переписываются обычно подчистую. Тем более, если у вас готовая вёрстка фронта, то вы по определению не можете использовать стандартные ActiveForm, которые действительно завязаны. В пакете, который предложил yan есть аналоги виджетов yii2 с ...
mkramer
2018.03.16, 10:17
Форум: Общие вопросы (Yii 2.x)
Тема: Зачем так сделано, что дальше можно сделать с кодом?
Ответы: 11
Просмотры: 2413

Re: Зачем так сделано, что дальше можно сделать с кодом?

По говнокоду я слышал от одного крутого лектора правило трёх раз: первый раз правим говнокод - плюёмся, но не трогаем. Если второй раз лезем в тот же код для правки, плюёмся, берём на карандаш. Если третий раз лезем в тот же код - делаем рефакторинг. В принципе, я и сам не сразу пишу код идеальный, ...
mkramer
2018.03.15, 22:41
Форум: Общие вопросы (Yii 2.x)
Тема: Вывод дат с пользовательской timeZone
Ответы: 6
Просмотры: 1710

Re: Вывод дат с пользовательской timeZone

louisvuitton писал(а): 2018.03.15, 21:00 Я надеялся yii из коробки имеет какую-то зону для каждого пользователя. (получаемую как-то автоматически по ip или еще как)
Хорошая надежда. Yii и модель-то пользователя из коробки не имеет, а ты хочешь, чтоб ещё и timezone
mkramer
2018.03.14, 19:26
Форум: Общие вопросы (Yii 2.x)
Тема: Debug панель. К каким показателям производительности стремиться?
Ответы: 9
Просмотры: 2722

Re: Debug панель. К каким показателям производительности стремиться?

Total time - зависит от того, насколько сильный сервер у вас
Memory/DB Requests - чем меньше, тем лучше
mkramer
2018.03.13, 23:47
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос про роутинг, как убрать из ссылки названия контролеров
Ответы: 4
Просмотры: 1158

Re: Вопрос про роутинг, как убрать из ссылки названия контролеров

Ну я написал - простейший случай. А если сложный, то http://www.yiiframework.com/doc-2.0/gui ... ting-rules - создай класс правила, которое будет проверять сначала на слаг категории, потом на слаг поста, и решать на основе этого, какой контроллер запустить
mkramer
2018.03.13, 23:14
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос про роутинг, как убрать из ссылки названия контролеров
Ответы: 4
Просмотры: 1158

Re: Вопрос про роутинг, как убрать из ссылки названия контролеров

Ну поставить такое правило, только в конце

Код: Выделить всё

'<slug>' => 'post/view',
Только ставьте его в конце массива правил, чтобы правила с конкретными названиями шли выше. В простейших случаях сработает, в более сложных - надо писать свои правила
mkramer
2018.03.12, 08:03
Форум: Общие вопросы (Yii 2.x)
Тема: Swiftmailer 6 не отправляет почту
Ответы: 9
Просмотры: 4565

Re: Swiftmailer 6 не отправляет почту

Какой транспорт? Настраивали вообще транспорт?
mkramer
2018.03.10, 23:55
Форум: Общие вопросы (Yii 2.x)
Тема: Дополнительный POST запрос из ActiveForm
Ответы: 3
Просмотры: 1260

Re: Дополнительный POST запрос из ActiveForm

hidden-поля. Или передавать форму ajax-ом, приделав дополнительные данные в javascript
mkramer
2018.03.10, 15:07
Форум: Общие вопросы (Yii 2.x)
Тема: yii и git
Ответы: 22
Просмотры: 6218

Re: yii и git

Идём в документацию, и там говорится: It is recommended that you place assets belonging to an application in a Web directory to avoid the unnecessary asset publishing process. This is why AppAsset in the prior example specifies basePath instead of sourcePath. Note: Do not use @webroot/assets as the ...
mkramer
2018.03.09, 10:15
Форум: Общие вопросы (Yii 2.x)
Тема: В методе getUser - удален юзер и я подключаю модель UserDeleted
Ответы: 6
Просмотры: 1764

Re: В методе getUser - удален юзер и я подключаю модель UserDeleted

proctoleha писал(а): 2018.03.09, 10:10 Я бы исключение выкинул в модели,
В принципе, для таких вещей есть родное NotFoundHttpException, но мало ли какая ситуация. Ещё можно порекомендовать Soft Delete, т.е. не удалять, а ставить флаг, что удалён
mkramer
2018.03.09, 09:50
Форум: Общие вопросы (Yii 2.x)
Тема: Когда yii2-bootstrap4?
Ответы: 20
Просмотры: 9749

Re: Когда yii2-bootstrap4?

Есть. Почти во всех. Ну вот я начинаю параллельно использовать Laravel, и многое мне в нём нравится. Но, почему-то, при одинаковой сложности время ответа сервера моих проектов на yii 100 мс, на Laravel - 300-500мс (при похожих параметрах машины, естественно). И пока всякие кеширования роутов и проч...
mkramer
2018.03.08, 20:03
Форум: Общие вопросы (Yii 2.x)
Тема: Swiftmailer 6 не отправляет почту
Ответы: 9
Просмотры: 4565

Re: Swiftmailer 6 не отправляет почту

Nex-Otaku писал(а): 2018.03.07, 22:26 Если не поддерживает, разве не должна куда-то ошибка упасть?
Должна. Чел может не заметить
mkramer
2018.03.07, 21:45
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: yii-queue+xdebug+phpstorm = зависание
Ответы: 1
Просмотры: 3242

yii-queue+xdebug+phpstorm = зависание

Интересный случай, не знаю, куда запихать :) Исходные данные, проект на Yii 2, используются очереди с драйвером через базу, проект развёрнут на виртальной машине с Linux-ом + там xdebug.remote_autostart = 1. Добавляю задачу в очередь, запускаю вручную yii queue/run, и вдруг получаю зависание. Задача...
mkramer
2018.03.07, 19:04
Форум: Общие вопросы (Yii 2.x)
Тема: Swiftmailer 6 не отправляет почту
Ответы: 9
Просмотры: 4565

Re: Swiftmailer 6 не отправляет почту

Причина простая - swiftmailer в шестой версии не поддерживает больше Mail Transport, надо использовать другой транспорт (SMTP, к примеру), или не спешить переходить на 6 версию