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

maleks
2019.12.14, 07:21
Форум: Общие вопросы (Yii 2.x)
Тема: Построение дерева
Ответы: 8
Просмотры: 474

Re: Построение дерева

Попробуйте.
Дерево выбирается одним запросом, но потом рекурсиями строится для формата удобного к выводу.
Ничто не мешает кешировать.
maleks
2019.12.14, 07:18
Форум: Общие вопросы (Yii 2.x)
Тема: Создание приложения для автозапчастей. С чего начать?
Ответы: 5
Просмотры: 437

Re: Создание приложения для автозапчастей. С чего начать?

Вы про приложение под андроид, ну т.е. чтобы на смартфоне работало?
maleks
2019.12.13, 11:14
Форум: Общие вопросы (Yii 2.x)
Тема: почему рейтинг нулл? как правильно вывести данные с таблицы
Ответы: 38
Просмотры: 976

Re: как понять в чем проблема?

В первом то понятно, переменная неопределена, поэтому null.

Включите при разработке девелоперский уровень показа ошибок
maleks
2019.12.12, 07:31
Форум: Общие вопросы (Yii 2.x)
Тема: Подскажите расширение для SEO
Ответы: 5
Просмотры: 396

Re: Подскажите расширение для SEO

andrej3337 писал(а):
2019.12.10, 08:30
ОК спасибо попробую
Ну что, подошло что нибудь?
maleks
2019.12.10, 08:20
Форум: Общие вопросы (Yii 2.x)
Тема: Подскажите расширение для SEO
Ответы: 5
Просмотры: 396

Re: Подскажите расширение для SEO

На packagist если вбить "yii2 meta tags" немало выдает.

Потому что просто SEO сильно размыто звучит, тут с урлов надо начинать, а это не так просто автоматизировать.
maleks
2019.12.09, 17:43
Форум: Авторский код и библиотеки
Тема: Yii2 универсальный модуль для advanced и basic
Ответы: 1
Просмотры: 1106

Yii2 универсальный модуль для advanced и basic

Приветствую. Создал структуру универсального yii2 модуля . Цель: Создание самодостаточных и переносимых модулей Модуль логически разделяет свои компоненты на backend и frontend части Модуль легко установится как на Advanced так и на Basic шаблоны приложений Подключив такой модуль вы сразу добавляете...
maleks
2019.12.09, 16:02
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: mdmsoft-yii2-admin. Много запросов.
Ответы: 5
Просмотры: 836

Re: mdmsoft-yii2-admin. Много запросов.

Все и так правильно, не считайте копейки/запросики.

Если поднапрячься то вроде можно кешированием оптимизировать, гуглите.
maleks
2019.12.07, 08:52
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: mdmsoft-yii2-admin. Много запросов.
Ответы: 5
Просмотры: 836

Re: mdmsoft-yii2-admin. Много запросов.

Эти Роли у меня не вложенные. Я создал 3 различные роли: admin, manager, user. Они не являются вложенными. Просто все 3 роли имеют доступ например к site/index. И когда захожу туда, то почему-то sql запросы идут по всем ролям, если я зарегистрирован под user. Когда же я зарегистрирован по admin, то...
maleks
2019.12.06, 16:29
Форум: Общие вопросы (Yii 2.x)
Тема: Оптимальный вывод контента
Ответы: 9
Просмотры: 517

Re: Оптимальный вывод контента

Мне с этими выведенными данными еще нужно что-то делать в целях безопасности, например? Или с указанным подходом вывод сырых данных на безопасность никак не повлияет? Надо все равно делать правильно. По умолчанию при выводе текстов html::encode, просто даже для того чтобы корректно все отображалось...
maleks
2019.12.06, 16:22
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: mdmsoft-yii2-admin. Много запросов.
Ответы: 5
Просмотры: 836

Re: mdmsoft-yii2-admin. Много запросов.

Так задумано.
Если у вас есть вложенные роли, то при поиске будет все время так перебирать всех родителей, пока не совпадет с текущим пользователем или не покажет что он не имеет данных прав.
maleks
2019.12.05, 14:42
Форум: Общие вопросы (Yii 2.x)
Тема: ABAC управление доступом?
Ответы: 9
Просмотры: 3400

Re: ABAC управление доступом?

pamkil писал(а):
2019.12.04, 21:25
RBAC не решает проблему доступа к конкретной сущности.
Пермишены - это не то что один раз задается консольным скриптом или миграцией.
Их можно и на лету добавлять.
Добавил статью и добавляешь пермишены по работе с этой статьей.
maleks
2019.12.04, 07:27
Форум: Тестирование (Yii 2.x)
Тема: returnArgument в PhpUinit
Ответы: 1
Просмотры: 409

Re: returnArgument в PhpUinit

Вы по моему не правильно понимаете что такое стабы и моки.
Ими перекрываются одни методы чтобы тестировать другие методы.
Т.е. ими имитируется ожидаемое окружение.
maleks
2019.12.03, 07:40
Форум: Общие вопросы (Yii 2.x)
Тема: Не понятна работа подключения компонентов
Ответы: 2
Просмотры: 288

Re: Не понятна работа подключения компонентов

А что это за компонент, из какого расширения?
maleks
2019.12.02, 10:18
Форум: Авторский код и библиотеки
Тема: Yii2 Materialized Path
Ответы: 0
Просмотры: 606

Yii2 Materialized Path

Приветствую. Materialized Path расширение позволяет организовать Active Record модели в дерево по алгоритму Materialized Path. Нужное дерево(поддерево) выбирается одним запросом. В расширении есть весь необходимый функционал по: определению таких деревьев, в т.ч. когда в одной таблице храним много р...
maleks
2019.11.30, 10:33
Форум: Общие вопросы (Yii 2.x)
Тема: подскажите как научить sphinx искать по определенным словам из поисковой фразы
Ответы: 2
Просмотры: 222

Re: подскажите как научить sphinx искать по определенным словам из поисковой фразы

А вот этот момент, как анализировать поисковую строку от пользователя, вообще не объяснен в Sphinx. Если например тупо вставить как ввели, без всякого экранирования, то: - всякие вредители таких операторов туда накидают, что положат тебе весь сервер - ограничение на кол-во слов По умолчанию работает...
maleks
2019.11.29, 15:37
Форум: Архитектура, дизайн, ООП
Тема: Структура универсального модуля для basic и advanced - НА ОБСУЖДЕНИЕ
Ответы: 2
Просмотры: 624

Re: Структура универсального модуля для basic и advanced - НА ОБСУЖДЕНИЕ

Сделал кое какие архитектурные улучшения (добавил в описание красным цветом)
maleks
2019.11.29, 11:06
Форум: Общие вопросы (Yii 2.x)
Тема: Правило урл
Ответы: 2
Просмотры: 273

Re: Правило урл

Попробую. Спасибо.
maleks
2019.11.28, 17:45
Форум: Архитектура, дизайн, ООП
Тема: Структура универсального модуля для basic и advanced - НА ОБСУЖДЕНИЕ
Ответы: 2
Просмотры: 624

Структура универсального модуля для basic и advanced - НА ОБСУЖДЕНИЕ

Приветствую. По мотивам данной темы, и базируясь от структуры папок 3-его варианта(*), решил создать шаблон универсального модуля. Задачи данного модуля: - быть самодостаточным, законченным, все в одном месте ---- иметь понятную предсказуемую структуру папок ---- предоставлять функционал фронтенда и...