---
title: "Användardefinerade fält i eget CMS"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/182795-användardefinerade-fält-i-eget-cms"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "MickeA.com"
published: "2010-03-12T12:06:17.000Z"
updated: "2010-03-13T10:08:14.000Z"
replies: 1
views: 550
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/182795-användardefinerade-fält-i-eget-cms"
---

# Användardefinerade fält i eget CMS

## #1 — MickeA.com, 2010-03-12T12:06Z

Hej

Har ett eget CMS och jag tänkte nu låta varje "sajt" få lägga till ett antal egna fält som ska användas vid t.ex. kontoregistrering.

Jag vill ha det så att man ska kunna lägga till "grupper", där varje grupp kan innehålla x antal fält.
Utöver det skulle jag även vilja ha några fördefinerade typer av validering. Sajterna ska alltså t.ex. kunna lägga till ett extra fält som dom kan kalla t.ex. E-post, och sen vill jag kunna validera fältet som just E-post på serversidan.

Men vet inte riktigt hur jag ska bära mig åt.

Någon som kan ge lite input på det här som kan ta mig vidare?

Tack!

Permalänk: https://www.webforum.nu/p/182795

## #2 — MickeA.com, 2010-03-13T10:08Z

Tänker mig något liknande:

**DATABAS**

```
[u]custom_group[/u]
group_id
group_name

[u]custom_field[/u]
field_id
field_parent (relation till group_id)
field_name
field_desc
field_mandatory
field_validation

[u]custom_field_data[/u]
data_field (relation till field_id)
data_user (relation till user_id i min avändartabell)
data_value
```

När jag skriver ut mitt formulär så hämtar jag alla fält och stoppar in allt i en flerdimensionell array.
Sen när formuläret postas kan jag avgöra vilka fält som måste valideras och dom testas sedan enligt fördefinerade regexp's.

Tillsist stoppar jag in alla värden i *custom_field_data* och knyter resp. värde till "rätt" användare.

Vad tror ni om en sådan lösning? Finns det någon bättre väg att gå?

Tack!

Permalänk: https://www.webforum.nu/p/2230909

---

Tråden på webben: https://www.webforum.nu/amne/php/182795-användardefinerade-fält-i-eget-cms
