Promas CNC · Veldboom machinecatalogus
Promas CNC · datastructuur machinecatalogus

Veldboom
machines

Eén post type machine, drie taxonomieën voor classificatie en vijf ACF-veldgroepen. De basisgroep staat altijd aan; draaibank, freesbank, 3-assig en 5-assig schakelen in op de gekozen taxonomieterm.

5veldgroepen
subgroepen
velden
Notatie: veldnaam + veldtype + eenheid of opties. Numerieke velden zijn altijd number met de eenheid in de naam (slag_x_mm, niet "1050 mm" als tekst), zodat je er in de front-end op kunt filteren. Herhalende gegevens zitten in een repeater, nooit in genummerde losse velden.
number getal text tekst / textarea / wysiwyg select keuze / checkbox true_false ja/nee image media / file / url relationship koppeling repeater herhaling
T

Taxonomieën

Classificatie, sturen de zichtbaarheid van veldgroepen en de archiefpagina's
6 taxonomieën

machinetype

verplicht · één keuze · schakelt groep 2 of 3
  • draaibank
  • freesbank

assen

verplicht · één keuze · schakelt groep 4 of 5
  • 2-assig
  • 3-assig
  • 4-assig
  • 5-assig

merk

koppelt aan leverancierspagina
  • hedelius
  • cmz
  • hartford
  • reiden
  • shw
  • zimmermann
  • ops-ingersoll
  • cnc-takang
  • trens
  • jvonne

besturing_merk

filterbaar
  • heidenhain
  • siemens
  • fanuc
  • mitsubishi
  • hartrol
  • fagor
  • mazatrol
  • overig

status

bepaalt zichtbaarheid en badge
  • voorraad
  • bestelbaar
  • gereserveerd
  • verkocht
  • demo
  • gebruikt

toepassing

meerkeuze
  • serieproductie
  • enkelstuks
  • matrijzenbouw
  • lucht- en ruimtevaart
  • medisch
  • algemeen
+

Ondersteunende post types

Gekoppeld via relationship-velden in de basisgroep
3 post types

leverancier

  • naam title
  • logo image
  • land text
  • website url
  • beschrijving wysiwyg
  • specialisatie checkbox
  • machines reverse relationship

toebehoren

  • naam title
  • categorie taxonomie
  • merk text
  • omschrijving wysiwyg
  • afbeelding image
  • prijs_eur number
  • compatibel_machinetype checkbox
  • compatibel_machines relationship
  • datasheet file

teamlid

  • naam title
  • functie text
  • foto image
  • telefoon text
  • email email
  • regio checkbox NL/BE
F

Front-end filters

Velden die als aparte meta key queryable moeten zijn voor de filtersidebar
Taxonomieën
machinetypeassenmerkbesturing_merkstatus
Basis
conditieprijs_typeautomatisering_geschiktuitgelicht
Draaibank
max_draaidiameter_mmmax_draailengte_mmspildoorlaat_mmy_as_aanwezigtegenspil_aanwezigaangedreven_aanwezigstaafaanvoer_aanwezig
Freesbank
slag_x_mmslag_y_mmslag_z_mmtafel_max_belasting_kgspil_opnamespil_toerental_max_rpmwisselaar_plaatsenpallet_aanwezig
5-assig
kinematiek_typerondtafel_diameter_mmbewerkingsmodus
Promas CNC · veldboom machinecatalogus · concept datastructuur voor WordPress / ACF