Я пытаюсь создать систему блога с помощью YII. Примеры и учебные пособия доступны. Но они используют таблицу с несколькими значениями для Post. Его что-то вродеОт многих до многих отношений в YII
Post (Id, название, содержание, автор, теги)
Здесь есть несколько значений (разделенных запятыми) в тегах колонке. Таким образом, я создал схему, чтобы избежать этого, и теперь у меня есть таблицы, как это,
Post (Id, Title, Content, Автор) Tag (Id, Name)
PostHaveTags (POST_ID, Tag_Id)
после нормализации схемы.
Мне удалось создать отношение в методе отношений(). Но я не могу понять, как получить входные данные из представления и проверить значения «тегов». Может ли кто-нибудь помочь мне в этом вопросе?
Thanx.
OK. Я попробую это. Thanx заранее @Snivs. – sriyan
Эй, я могу проверить и получить значения из формы. Но я до сих пор не могу добавить их в базу данных. Любое предложение? – sriyan
Ну, это зависит от того, как вы относитесь к ним. Обычно мне нравится передавать данные в виде массива через POST, поэтому обычно я могу перебирать $ _POST ['RelatedRecords'], который будет включать в себя «Serialized» информацию из динамически выраженной формы. Сокет, как создание соответствующей записи для каждого элемента в сериализованном списке атрибутов. Все это в действиях контроллера. – Snivs