Styra vilka CCK-fält som visas i skapa nodvy med annat CCK-fält/Taxonomi

Events happening in the community are now at Drupal community events on www.drupal.org.
hixx's picture

Hej. Jag bygger på en liten idé som kan ses som en inställningsdatabas.
Låt oss säga att den är för borrmaskiner.
I min skapa nodvy har jag i princip bara en massa CCK-fält förutom titelfältet.
Användaren kan ange vilken borrtyp han borrat med, hastighet, material, diameter osv.
Det är fält som är generiska oavsett borrmaskinstillverkare. Men beroende på tillverkare så finns olika features på borrmaskinerna. Och nu kommer vi till det jag undrar går att lösa på något sätt. Jag vill koppla cckfält till andra cckfält. Så om jag väljer Hilti som borrmaskinstillverkare så vill jag att Hiltispecifika fält dyker upp. De fälten används inte till andra tillverkare och är dolda om man tex väljer Bosch. Då visas de fält som är Boschspecifika. Och så vidare. Nån som har tips på en modul som kirrar detta? Är detta möjligt?

Comments

Conditional fields

pontus_nilsson's picture

Conditional fields kan dölja / visa andra fält beroende på val i tidigare CCK-fält.

//Pontus Nilsson, Digitalist

Tack det löste det hela

hixx's picture

Men nu har jag stött på ytterligare en fundering:

De generiska fälten visas jämt.
Sen har jag specialfält som visas beroende på vilken borrmaskinstillverkare man väljer, Exvis: Bosch eller Hilti.
De "tillverkarberoende" fälten kan ju vara likvärdiga, men har oftast olika värden beroende på tillverkare. så man skulle kunna ha ett fält, men eftersom jag vill ha en lista med tillåtna värden strular det till sig då de är/heter olika beroende på tillverkare:

Ex:

Varvtal - Bosch: 300,600,900
Varvtal - Hilti: 250,500,750

Jag har nu löst det på så sätt att jag skapat 2 varvtals-CCK-textfält, field_rpm_bosch och field_rpm_hilti. Men det betyder att jag måste skapa ett nytt fält varje gång jag lägger till en ny borrmaskin.

Jag är alltså ute efter att visa/dölja värden i en/flera lister i ett/flera fält beroende på vad jag väljer i ett annat fält.

Kanske du kan lösa det med en

pontus_nilsson's picture

Kanske du kan lösa det med en hierarkisk taxonomi? I kombination med hierarchical_select blir det lite lättare att välja värden. Se demo här.

//Pontus Nilsson, Digitalist

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: