incrementare il valore di un campo numerico di un content CCK

6 contenuti / 0 new
Ultimo contenuto
incrementare il valore di un campo numerico di un content CCK

salve a tutti,

ho un content CCK che possiede un campo che contiene un valore numerico.
questo content (diciamo A) viene elencato all'interno di un campo select di un altro contenuto B, attraverso un node reference.
io vorrei fare quanto segue: se l'utente, mentre è in edit su B, mi seleziona A, vorrei incrementare (al salvataggio di B) di 1 il valore del campo numerico di A. insomma, in qualche modo vorrei tenere traccia di quanti nodi hanno un riferimento verso A.
ovviamente questo valore deve essere decrementato nel caso in un un content che punta ad A venga rimosso.

pensavo alle azioni, da associare al salvataggio di oggetti di tipo A, ma non so proprio come procedere.
qualche suggerimento?

grazie a tutti. :)

saluti

Ciao,

Guarda questo modulo: http://drupal.org/project/nodereferrer che dovrebbe appunto tenere il conto di quali nodi referenziano il nodo a cui aggiungi il campo nodereferrer

Altrimenti la cosa si potrebbe fare con una vista, maggiori informazioni qui: http://drupal.org/node/161867#comment-1202200

buon lavoro! :)

Mario

Mario Vercellotti (Vermario)
Freelance
http://www.verdevelop.com

vermario wrote:
Ciao,

Guarda questo modulo: http://drupal.org/project/nodereferrer che dovrebbe appunto tenere il conto di quali nodi referenziano il nodo a cui aggiungi il campo nodereferrer

Altrimenti la cosa si potrebbe fare con una vista, maggiori informazioni qui: http://drupal.org/node/161867#comment-1202200

buon lavoro! :)

Mario

grazie Mario, sto usando il modulo che hai citato e in effetti mantiene un elenco di nodi che referenziano il nodo corrente.
il problema è che, in una vista, vorrei mostrare solo i nodi che hanno un numero di nodi che referenziano a essi < di un certo n, che specifico io. purtroppo questa possibilità non è inclusa nei filtri forniti dal modulo.

qualche suggerimento? grazie. :)

saluti

dai un'occhiata a questa patch per nodereferrer: http://drupal.org/node/416332
(commento #24)
Dovrebbe esporre a views e a cck una conta dei nodi referenti
(non l'ho ancora testato)

<a href="mailto:[email protected]" rel="nofollow">[email protected]</a> wrote:
dai un'occhiata a questa patch per nodereferrer: http://drupal.org/node/416332
(commento #24)
Dovrebbe esporre a views e a cck una conta dei nodi referenti
(non l'ho ancora testato)

grazie, mi spieghi come applicarla? :)

saluti