Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Как сделать редактирование в промежуточной таблице... http://forum.kohanaframework.su/viewtopic.php?f=33&t=314 |
Страница 1 из 1 |
Автор: | poter [ 16 авг 2012, 10:53 ] |
Заголовок сообщения: | Как сделать редактирование в промежуточной таблице... |
1) При добавлении категорий в БД они у меня выбираются с помощью чекбоксов, вот так генерируются эти чексбоксы а при редактировании, нужно чтоб они также выводились, только выбранные до этого были уже выделены. Если мы убераем с этого пункта галочку, то он должен удаляться, иначе добавляться новый. Код:
Вот промежуточная таблица, у одного фильма может быть несколько подкатегорий Код:
|
Автор: | Sergey [ 19 авг 2012, 12:08 ] |
Заголовок сообщения: | Re: Как сделать редактирование в промежуточной таблице... |
Сформируйте правильно вопрос |
Автор: | poter [ 19 авг 2012, 13:51 ] |
Заголовок сообщения: | Re: Как сделать редактирование в промежуточной таблице... |
Sergey писал(а): Сформируйте правильно вопрос В кратце: у меня при загрузке видео выбераются категории с помощью чекбоксов, а потом сохраняются в промеежуточную таблицу(ORM, связь многие к многим). Так вот иногда нужно редактировать эти категории, а следовательно нужно вывести на монитор чекбоксы с названиями категорий, только теперь уже выбранные до этого категории должны быть с галочкой() активный чекбокс.Это первая сложность, сделать активные чекбоксы. Вторая проблема посложней, если допустим пользовать добавит одну новую категорию, то в промежуточную таблицу повторно прийдется заносить прошлые категории и таблицы их будет по 2 записи, а если редактировать раз 5, то уже их будет пять... |
Автор: | Sergey [ 19 авг 2012, 15:03 ] |
Заголовок сообщения: | Re: Как сделать редактирование в промежуточной таблице... |
poter писал(а): В кратце: у меня при загрузке видео выбераются категории с помощью чекбоксов, а потом сохраняются в промеежуточную таблицу(ORM, связь многие к многим). Так вот иногда нужно редактировать эти категории, а следовательно нужно вывести на монитор чекбоксы с названиями категорий, только теперь уже выбранные до этого категории должны быть с галочкой() активный чекбокс. Вы очень всё усложняете. poter писал(а): Это первая сложность, сделать активные чекбоксы. Например так: Контролёр Код:
Вид Код:
|
Автор: | poter [ 19 авг 2012, 18:53 ] |
Заголовок сообщения: | Re: Как сделать редактирование в промежуточной таблице... |
Sergey писал(а): poter писал(а): В кратце: у меня при загрузке видео выбераются категории с помощью чекбоксов, а потом сохраняются в промеежуточную таблицу(ORM, связь многие к многим). Так вот иногда нужно редактировать эти категории, а следовательно нужно вывести на монитор чекбоксы с названиями категорий, только теперь уже выбранные до этого категории должны быть с галочкой() активный чекбокс. Вы очень всё усложняете. poter писал(а): Это первая сложность, сделать активные чекбоксы. Например так: Контролёр Код:
Вид Код:
спасибо, но со вторым как разобраться ? |
Автор: | Sergey [ 19 авг 2012, 21:17 ] |
Заголовок сообщения: | Re: Как сделать редактирование в промежуточной таблице... |
poter писал(а): Вторая проблема посложней, если допустим пользовать добавит одну новую категорию, то в промежуточную таблицу повторно прийдется заносить прошлые категории и таблицы их будет по 2 записи, а если редактировать раз 5, то уже их будет пять... Я вообще не понял что (и зачем) вы хотите сделать |
Автор: | poter [ 19 авг 2012, 23:33 ] |
Заголовок сообщения: | Re: Как сделать редактирование в промежуточной таблице... |
Sergey писал(а): poter писал(а): Вторая проблема посложней, если допустим пользовать добавит одну новую категорию, то в промежуточную таблицу повторно прийдется заносить прошлые категории и таблицы их будет по 2 записи, а если редактировать раз 5, то уже их будет пять... Я вообще не понял что (и зачем) вы хотите сделать Можете дать аську или скайп, я постараюсь разьяснить, здесь эта тема может длиться бесконечно =( а мне хочется побыстрей разобраться |
Автор: | Sergey [ 19 авг 2012, 23:44 ] |
Заголовок сообщения: | Re: Как сделать редактирование в промежуточной таблице... |
Контакты в профиле |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |