Lista pól warunkowana nazwą/typem produktu czyli walki z wiatrakami ciag dalszy :) [Zamknięte]

To pytanie zostało zamknięte z powodu: niezwiązane z tematem lub nieaktualne

przez
Dr.One
na 19.04.2015 12:11:22

Ponieważ w mojej firmie posiadamy znaczące ilości produktów różnego typu. Wpadłem na pomysł (gorzej z realizacją), żeby zależnie od wybranego typu produktu pojawiały się pola odpowiednie dla tegoż własnie.

Zastanawiam się tylko jaką obrać drogę i jak najprościej/najlepiej to zrobić - bardzo mocno wierzę, że się da :)

Czy użyć JS i poprostu chować lub pokazywać odpowienie dla niego pola czy może przygotować całe szablony dla każdego z typu produktów.

Wiem, może się to wydawać dziwne ale tak własnie chcialbym to zrobić. Z jednej strony ma to być dla mnie nauka z drugiej strony osobom które będą na tym pracowały chcę dać możliwość szerszego opisywania produktu.

Oprócz tego mam pewien plan co to wykorzystania danych w ten sposób wprowadzanych do bazy.

Ale to zupełnie inny temat.

 

Dr.One
Dr.One
341
| 5 3 5
Data pytania 09.01.2015, 17:08
0
głos
561 Odsłony

Wydaje mi się, że najprościej będzie zdefiniować pełną listę pól i sterować ich wyświetlaniem/ukrywaniem w widoku zależnie od zawartości jakiegoś pola sterującego. W widokach można bez większego problemu tym sterować, patrz attrs i invisible np. w tej dokumentacji.

Janusz Stefaniak
Janusz Stefaniak
597
| 3 1 2
Data odpowiedzi 09.01.2015, 17:36
0
głos

Skorzystałem z attrs="invisible: costam costam" ale nie wiem jak powinien wyglądać warunek. Zrobiłem więc tak: czyli o ile to zadziała jeśli pole categ_id ma wartość Service pole powinno być ukryte. Czu dobrze kombinuję ?

Dr.One
na 11.01.2015, 13:09

Doszedłem jak to działa, super. Poradzilem sobie z problemem w taki sposób: zdefiniowałem dodatkowe pole typu selection i wybór wartości z tego pola powoduje wyświetlenie odpowiednich pól dla wybranego typu produktu :) Dziękuję za podpowiedź

Dr.One
na 11.01.2015, 17:17

Nie wiem jeszcze jak z tego skorzystać, manual manualem a umiejętność praktycznego zastosowania w moim przypadku jeszcze pozostawia wiele do życzenia :)

Oczywiście nie poddaję cię :) będę walczył ;)

Dr.One
Dr.One
341
| 5 3 5
Data odpowiedzi 10.01.2015, 22:22
0
głos

Twoja odpowiedź

Spróbuj dać znacząca odpowiedź. Jeśli chcesz wypowiedzieć się na temat pytania lub odpowiedzi, po prostu użyj narzędzia komentowania. Proszę pamiętać, że zawsze można zrewidować swoją odpowiedź - nie ma potrzeby odpowiadać na to samo pytanie dwa razy. Także prosimy, nie zapomnij zagłosować - to naprawdę pomaga wybrać najlepsze pytania i odpowiedzi!

Zadaj Pytanie

Bądź na bieżąco

O tym forum

Forum dla profesjonalistów i entuzjastów systemu Odoo. Dyskusje, porady, opinie, komentarze.

Przeczytaj wytyczne

Narzędzia do pytań

3 obserwujący

Statystyki

Spytał/a: 09.01.2015, 17:08
Oglądano: 561 razy
Ostatnia aktualizacja: 19.04.2015, 12:11