Sziasztok,
Van-e ötlete valakinek, hogy tudnám megoldani a következő problémát.
Van egy weboldal ahol cégekről vannak fent adatok. Minden cége egy node. Szeretnék egy olyan lehetőséget, hogy ha valaki megnyitja (editálja) az adott céget (nodeot) és bepipázza mondjuk azt hogy elrejt akkor mentés után a Node általam beállitott mezői nem lesznek láthatóak miután elmentettem az adott céget. Még jobb megoldás lenne, ha ezért nem is kellene Edit-álni megnyitni az adott céget (Node-ot).
Előre köszönöm a segítséget!
Drupal verzió:
Fórum:
https://drupal.org/project/field_permissions
https://drupal.org/project/field_permissions
modullal beállíthatod, hogy adott csoporthoz tartozó felhasználó bizonyos mezőket láthasson-e vagy nem.
Ezt ismerem. Viszont nem
Ezt ismerem. Viszont nem megfelelő.
Egy Content Type-hoz tartozik az össz tartalom és a látogatók nem jelentkezhetnek be az oldalra. így ha beállitom, hogy az anonymusok ne lássák az adott mezőket akkor leszedi az összes az összes node-ról az adott mezőket.
Én viszont azt szeretném megoldani, hogy csak azokrók a node-okról szedje le amikre én beállitom.
Szerintem ez a modul
jó lesz:
https://drupal.org/project/Conditional_Fields
A dokumentációból: https://drupal.org/node/1704126
A dependency comes into play in two distinct contexts: when creating/editing a node, and when viewing a node (remember that the same applies to users, comments, categories, etc). The two contexts are independent: you can set up a dependency that acts on node edit and does nothing on node view, and vice-versa.
Ez alapján úgy tűnik, hogy node megjelenítésekor is lehet függőségeket figyelembe venni. Pl. ha a "megjelenhet" checkbox-ban nincs pipa, akkor az alatta lévő mezőket nem mutatod.