Hej,
jag jobbar just nu på ett projekt där det finns Produkter och Prislistor som "content type".
Prislistor är nodes med olika produkter i som redan finns.
När man gör en ny prislista, man kan välja en produkt per row, med obegränsad antal rows och lägga till den till prislistan, och samtidigt välja en pris för den produkten (field_collection)
Så, varje row har en produkt och en pris.
Det jag vill kunna göra är att man trycker på en knapp och alla produkter som finns läggs till varsin row. Så att det blir : antal rows = antal produkter och namnet på produkten i varje produkt. [En knapp, flag som kanske säger 'lägg till alla produkter']
Är det möjligt?
Och sedan en extra fråga skulle vara: varje gång man lägger till en ny row, går det att lista alla produkter på select listan fast utan dem som redan finns i prislitan?
Om det inte går tänkte göra en fuling och använda angularjs istället för det jobbet
| Attachment | Size |
|---|---|
| Screen Shot 2013-04-19 at 12.57.25 AM.png | 109.89 KB |
Comments
Tror vägen att gå här är att
Tror vägen att gå här är att skriva en egen field widget då det är väldigt specifika regler som ska uppfyllas och som du säger så kommer du troligen behöva eget javascript för att få det att fungera.
//Pontus Nilsson, Digitalist
Det var faktiskt möjlig att
Det var faktiskt möjlig att göra med hjälp av dem vanliga moduler.
Varje gång en ny prislista skapas, med hjälp av rules och vbo jag laddade alla produkter som fanns och skapade en ny entity på field collection för varje av dem.
Och varje gång en ny produkt läggs till, den läggs upp automatiskt till varje prislista på samma sätt.
Tack iallafall för svaret