Създаване на поле/блок за профил на посещавани университети (Drupal)

Интересен въпрос за всички. Така че мисля да добавя поле "посещаван в университет" към страницата на профила на членовете в Drupal. Предполагам, че се опитвам да разбера най-добрия начин да го направя. Първоначално мислех за текстово поле, но си помислих, че можете да получите множество екземпляри на имена на университети, което затруднява сортирането на хората по училище (т.е. UF, Университет на Флорида, Флорида, U of F и т.н.). Тогава започнах да мисля за създаване на падащо меню, но не бях съвсем сигурен къде мога да получа списък с всички училища. Може би бих могъл да намеря популация от база данни, която използва сайт като LinkedIn или Facebook. Тогава си помислих какво се случва, когато някой е посещавал няколко училища, как бих отчел това?

И така, предполагам, че исках да задам въпроса как бихте добавили поле за посещаване на университет(и) към страниците на профилите, ако трябваше да проектирате сайт за това?


person Frank0051    schedule 05.02.2010    source източник


Отговори (1)


Ето списък с колежи в Америка: http://www.iamnext.com/academics/americanu.html

Ако бях на мое място, просто щях да им дам един списък за избор и да го нарека нещо като „Посетен основен колеж“, вместо да позволявам няколко колежа.

Ако обаче това не е опция, тогава предполагам, че най-добрият ви залог е да създадете нов тип съдържание „Профил“ и да дадете на този тип съдържание поле „Колеж“ с ограничение, по-високо от 1, и след това поле за препратка към потребителя. По този начин можете напълно да изоставите модула на основния профил и вместо него да използвате CCK за всичко, за което бихте използвали профил. Но това има тенденция да стане малко объркващо.

person Mike Crittenden    schedule 05.02.2010
comment
Благодаря; това ми дава нещо за размисъл. Ако някой друг има предложения, ще се радвам да ги прочета :-). - person Frank0051; 05.02.2010