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

Drugpunker
2020.08.28, 21:25
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Ты всё правильно написал. Так и есть. Но у меня метод в модельке, который перестраивает позиции элементов в базе. Нужно это для того, чтобы элементы выводились в списке в нужном порядке. Захотел поменять порядок, выбрал в форме, в селекте, элемент (поле позиция до), и элемент поменял свою позицию. ...
Drugpunker
2020.08.28, 21:24
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

-- Я не знаю как это сделать. Что конкретно из моего первого ответа - как это сделать - не понятно? -- От Вас не услышал ни одного дельного совета. Бывает, да, когда уши не слышат :) Что и промывка "водой" - тоже не помогает. И картинки на "какой подход будет верным" - тоже глаз...
Drugpunker
2020.08.28, 14:55
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Захотел поменять порядок, выбрал в форме, в селекте, элемент (поле позиция до), и элемент поменял свою позицию. И этот нужно делать для данных всех 3 таблиц. То есть для любой из них. Вот я смотрю на это всё, и понимаю, что метод придётся копировать в каждую модель. Ну или же вынести его в отдельны...
Drugpunker
2020.08.28, 14:43
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

-- Вот я смотрю на это всё, и понимаю, что метод придётся копировать в каждую модель не копируйте. Создайте одну модель. -- Много одинакового кода просто не даёт покоя. Создайте одну модель. Что не получается при создании одной обобщенной модели? В этом и был мой вопрос. Я не знаю как это сделать. ...
Drugpunker
2020.08.28, 14:12
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Нет. Где? По полочкам? В примере того надменного чувака есть 3 таблицы группа, страна, жанр. Как бы ты сделал их заполнение? Не надо кода. Просто в 2 предложениях. Для каждой таблицы своя модель, свой контроллер и свои вьюхи. Берем пример с названиями таблиц, которые приведены выше. Во-1 потому что...
Drugpunker
2020.08.28, 13:52
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

-- удобнее поддержтвать код только в одной модели я же ответил вам в первом посте в этой теме. Надо одну модель - делайте! В чем вопрос то у вас? Надо одну модель на 3 таблицы - ДЕЛАЙТЕ. Да, да. Вы молодец. Опытный весь такой. ПРОФЕССИОНАЛ. Понял я уже. Спасибо. С умной миной можете дальше пыль мет...
Drugpunker
2020.08.28, 13:13
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Как заполнять таблицы жанр, страну и группу? Только без воды пожалуйста. Как бы Вы сделали это средствами Yii? Сгенерировать через Gii класс ActiveRecord и CRUD к нему. ...может быть мне только кажется, что я по-русски пишу, а на самом деле нет... Дмитрий может быть Вы мне поможете разобраться. Хор...
Drugpunker
2020.08.28, 13:04
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

unknownby писал(а): 2020.08.28, 12:37
Drugpunker писал(а): 2020.08.28, 12:35 Гляньте пожалуйста мой вопрос выше.
Как бы Вы это реализовали?
Я разве не расписал всё по полочкам? :man_facepalming:
Нет. Где?
По полочкам?
В примере того надменного чувака есть 3 таблицы группа, страна, жанр. Как бы ты сделал их заполнение?
Не надо кода. Просто в 2 предложениях.
Drugpunker
2020.08.28, 12:35
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Итого Когда ТЫ знаешь что ищешь - то найдешь. Вот когда не знаешь, то ни гугл, ни книги, ни видео, ни форумы - да, ничем не помогут. Дело может быть в том, что человек только начал свою деятельность в сфере IT и многое предстоит ему изучить. А проектирование БД он прогулял :D Поэтому надо донести д...
Drugpunker
2020.08.28, 12:34
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Ок, сложно, в схеме магазина увидеть статьи Еще гугл поиск, в картинках https://eax.me/files/2014/03/database-design.jpg ее автор пишет Допустим, требуется спроектировать схему базы данных, в которой хранится информация о музыкальных исполнителях, альбомах и песнях ... Нарисовать следюущую диаграмм...
Drugpunker
2020.08.27, 23:27
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

-- Современную, с качественным материалом, методами, а главное раскрывающую принципы а вы не думали что этот вопрос задают годами, и вы можете ответ нагуглить, не? ;) или вы уверены что это вам первому в мире пришел на ум такой вопрос? те же базовые книги по которым я учился, точно "не совреме...
Drugpunker
2020.08.27, 19:56
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

-- Как Вы умудряетесь делать о моих человеческих качествах выводы, если не знаете меня? по типичным выражениям :) -- Но по-существу то сказать можно? что вам по существу сказать? в пару предложений те тысячи страниц из книг? или пересказаать многочасовые ролики на ютьюбе в один пост? а почему бы ва...
Drugpunker
2020.08.27, 19:23
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

-- Что посоветуете почитать про проектирование бд? да хоть https://www.youtube.com/results?search_query=Yii2 раз читать вам сложно. например вот Блог на Yii2 - Готовый результат https://www.youtube.com/watch?v=jmIn0dQJF28&list=PLa9lO_Eq-vZWucOH1auan_m-POa3n7fV6 по миграциям что в проекте на гит...
Drugpunker
2020.08.27, 18:14
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Слушай, вот ты вроде хихикаешь. А на ошибку мне так и не указал. В чём ошибка моего подхода? Без иронии спрашиваю. Самая простая и банальная ошибка подхода в том, что будут плодиться модели/таблицы в данном случае. Все эти данные, которые вносятся, должны быть в каких-то справочниках и можно даже к...
Drugpunker
2020.08.27, 18:11
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Раз уж Вы читали про нормализацию бд. Да не читал я ничего. Так, просто программирую уже лет 25 :) Нужно заполнить форму по данным о каком-то регионе планеты Земля. Понимаете, форма это форма. А БД - это БД. Это, понимаете, не тождественные понятия :) Хранение данных и отображение - это две в общем...
Drugpunker
2020.08.27, 16:37
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Завтра появится еще три свойства, ещё три таблицы? Так человек же написал - он по приколу пишет. Ему кажется прикольным - ну вот и пишет. Как наприкалывается, так и займется делом :) Слушай, вот ты вроде хихикаешь. А на ошибку мне так и не указал. В чём ошибка моего подхода? Без иронии спрашиваю.
Drugpunker
2020.08.27, 16:27
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

но это ж удобно :D Вобщем вам стоит почитать что-то про проектирование схемы БД, нормализацию и т.д. Но, пока вам квадратные колеса удобны, а когда неудобны то вы их меняете на треугольные... то конечно не надо ничего читать и никого не слушайте! Вот даже интересно стало. Раз уж Вы читали про норма...
Drugpunker
2020.08.27, 16:11
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Короче. Пока сделал так. Общая модель формы. Создал в ней свойтво: public $class_model; При объявлении экземпляра модели, передаю в ней слаг. $model = new MenuForm(['class_model' => MenuForm::COLORS_CLASS]); В конструкторе модели определяю префикс. public function __construct($config = []) { parent:...
Drugpunker
2020.08.27, 15:53
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

Может быть. Пишется статейка. У неё есть свойства. Свойство1 Свойство2 Свойство3. Эти свойства выбираются в выпадающих списках формы, в соответствующих полях. Старо как мир. Сначала решил хранить их (свойства) деревом. Да, удобно. Но предвижу кучу лишнего кода, при фильтрации по этим свойствам, да ...
Drugpunker
2020.08.27, 15:45
Форум: Общие вопросы (Yii 2.x)
Тема: Адаптер для 3 моделей с одинаковой структурой
Ответы: 61
Просмотры: 5834

Re: Адаптер для 3 моделей с одинаковой структурой

-- Это свойства статьи. Такие как категория, раздел и.т.п. а зачем три таблицы для статей? но если можно и названия поменять, тогда наверняка и три таблицы не нужны. и не нужен тогда этот головняк :) Откуда Nested sets взялись, это да, непонятно А как хранить свойства статей? Выше написал. Откуда N...