Send Message with Message notify
Ciao,
vorrei abilitare una serie di notifiche per gli utenti, legate a degli eventi specifici sul sito, abilitandole dal profilo.
Partendo dal più semplice (notifica commento profilo) :
1) Utente A commenta profilo utente B
2) Utente B vuole ricevere notifiche dei commenti ricevuti sul suo profilo
3) Al momento del commento Utente B riceve notifica
sono partito col l'utilizzo del modulo "Message Notify" + "Rules" , ma durante la configurazione mi sono bloccato.
Volevo chiedere :
- secondo voi è la strada più giusta per questa implementazione ?
- nel setting dell'azione "Send Message with Message notify" , non trovo come impostare il corretto "Message type", in questo caso si chiama "comment_insert", il problema è impostare il corretto "Messaggio identifier" , non capisco cosa mettere. Ho impostato un identificativo (1 , pensando al primo) ma quando creo il commento ottengo l'errore :
"EntityMetadataWrapperException: Unable to get the data property format as the parent data structure is not set. in EntityStructureWrapper->getPropertyValue() (linea 438 di .../mynickname.info/test.mynickname.info/dp/sites/all/modules/entity/includes/entity.wrapper.inc)."
e non so a cosa sia legato.
Grazie in anticipo.
By Boymix81.
Risposte
Ciao, penso di aver saltato
Ciao,
penso di aver saltato un passaggio :
"Creating Message Instances" - https://www.drupal.org/node/2180171
solo che non ho ancora avuto modo di capire dove mettere il codice PHP per implementare hook_node_insert() , sapete indicarmi anche solo una guida per orientarmi nello sviluppo ? Anche solo per iniziare a capire quale file php creare per questo caso specifico.
Grazie,
By Boymix81.
Riprendo questo argomento
Riprendo questo argomento poichè sono ancora bloccato e dopo diverse ore di approfondimento non ho ancora ragiunto il mio scopo.
Riepilogo.
Obbiettivo : Abilitare notifiche diverse per gli utenti, esempio : Utente commenta il mio profilo e voglio poter abilitare / disabilitare le notifiche vie email di questi eventi
Framework identificato : Message Stack, https://www.drupal.org/node/2180145 , mi sembra perfetto , ma qualcuno lo ha mai usato ?
Sono riuscito a:
- creare il tipo messaggio
- impostare la notifica, ho sviluppato un hook ed l'email arriva all'utente finale ad evento avvenuto.
Per la sottoscrizione ho trovato pochissima documentazione e tutti ripetono quella del sito di drupal.org , sono quindi bloccato sull'abilita / disabilita .
In sostanza:
- ho creato il flag sul "messaggio" , non sono riuscito a fare la view per la sottoscrizione (richiesta)
- abbandonata la strada della sottoscrizione ho pensato : faccio una view con la lista dei tipi di messaggi e ci aggancio il link per essere "flagged" , peccato che il flag viene fatto sul "messaggio" ed ho flag diversi per ogni singolo messaggio e non per il "tipo di messaggio"
Qualcuno può aiutarmi ? Anche solo indicarmi tutorial e siti di documentazione per capire cosa sbaglio.
Grazie in anticipo,
By Boymix81.