|  | Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
|  10.08.2012, 16:00 | #1 | 
| Продвинутый Регистрация: 16.06.2011 
					Сообщений: 96
				 |  Selectbox c возможностью добавления 
			
			Selectbox c возможностью добавления в него значений, т.е. если в БД нет записи то через  selectbox добавить! Кто-то такое реализовывал? Поделитесь опытом плиз!!
		 | 
|   |   | 
|  20.08.2012, 19:20 | #2 | 
| Senior Member |   
			
			В стандартной функциональности справа от списка есть кнопки "добавить запись", "изменить выбранную запись". Пример - подключение стандартных шаблонов в запись шаблона на странице. Попробуйте в кикстартере - там несколько разновидностей selectbox.
		 | 
|   |   | 
|  20.08.2012, 19:29 | #3 | 
| Продвинутый Регистрация: 16.06.2011 
					Сообщений: 96
				 |  Здравствуйте 
			
			Я знаю о этой кнопке но она вызывает TCA другой таблицы, с которой мы берем по "foreign_table", а мне нужно чтобы просто в эту же таблицу положило если нет такой записи в этом поле.
		 | 
|   |   | 
|  20.08.2012, 19:35 | #4 | 
| Senior Member |   
			
			Внутренняя логика выборки и хранения записей слишком сложна, что бы сделать так просто. Каждая запись имеет как миминум pid и поля видимости (время, группа пользователей). Поэтому "просто добавить в таблицу" становится проблемой - какими значениями заполнить все остальные поля в новой записи? А что если BE пользователь не имеет прав на изменение таблицы, а только на просмотр. Поэтому в стандартных элементах сделано так как сделано. Но BE гибок - можете создать Custom control и реализовать там свою нужную вам логику и UI. | 
|   |   | 
|  21.08.2012, 13:01 | #5 | 
| Продвинутый Регистрация: 16.06.2011 
					Сообщений: 96
				 |  Я понял к чему вы вет.Я наверное чуток не правильно выразился. Прошу за это прощения. 
			
			Идея такова построить дерево кадровой структуры предприятия, + что бы если структура изменилась предыдущую структуру можно было и скопировать и и переделать под новую, а старая переносится в архив. Получается  справочник подразделений должен привязывается к разным pid с таблицы pages.  Т.е. таблица  «Структурних подразделений», должна в поле title хранить название подразделений, а в ptitle – id родительского подразделения. Вот я хочу что бы в title вносились все подразделения предприятия но по pid привязывались к разным структурам и отобразились  только те которые принадлежат этой структуре.  Вот поэтому и нужно чтобы в title не было повторений и выбиралось с селекбокса, но если нет такого структурного подразделения в поле можно было его добавить.
		 | 
|   |   | 
|  21.08.2012, 19:00 | #6 | 
| Senior Member |   
			
			Как часто меняется структура предприятия? Думаю редко. Поэтому в чем сложность создать "подразделение" обычным для BE способом через создание новой записи?  В данном конкретном случае я не вижу необходимость усложнять вашу задачу добавлением подразделения через selectbox. | 
|   |   | 
|  21.08.2012, 19:06 | #7 | 
| Senior Member |   
			
			# удалил дубликат сообщения
		 | 
|   |   | 
|  22.08.2012, 11:05 | #8 | 
| Продвинутый Регистрация: 16.06.2011 
					Сообщений: 96
				 |  Структура обновляетса часто 
			
			Структура обновляется  часто , поэтому нужно сохранять все структуры предприятия чтобы связать с документами на сайте, и структурные подразделения должны быть справочником.
		 | 
|   |   | 
|  | 
| 
 | 
 | 
|  Похожие темы | ||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| Проблема с отображением страниц при добавления домена | ETH | Общие вопросы | 2 | 02.08.2012 16:43 | 
| Проблема с wizard для selectbox | brd | Разработка расширений / TYPO3 extension development | 2 | 10.07.2012 12:04 | 
| Выбрать с 2-x selectbox в 3-й selectbox | brd | Разработка расширений / TYPO3 extension development | 8 | 21.05.2012 19:01 | 
| Как заставить расширение metaext (для добавления метатегов) работать? | Olga25 | Общие вопросы | 6 | 20.07.2009 14:12 | 
| обработка события добавления записи в БЕ | -=STYDENT=- | Общие вопросы | 2 | 13.04.2007 15:24 |