Se encuentra usted aquí

29
Dic
2013
Author:
Raul
 
Hola amigos, hoy os traigo un pequeño video-tutorial donde os explico como crear un pequeño sistema de notificaciones de respuesta a comentarios basado en el modulo Rules. 
 
El sistema es bastante sencillo, pero no es mas que un pequeño ejemplo de lo que podemos hacer con drupal 7 y las rules. Son fáciles pasos a seguir, así que no requiere ser un experto en rules ni en drupal para poder entender el tutorial. 
 
PASOS
  1. Añadir el campo "recibir notificaciones" al formulario de comentarios en el content type que queramos.
  2. Crear una nueva rules
  3. Config 1: Añadir condición "entity has field" asigando a "comment:parent" el campo que creemos en nuestro content type de comentarios.
  4. Config 2: Añadir condición "data comparison" asignando al "comment:parent:el-nombre-del-campo" el valor checked
  5. Config 3: Añadir condición "data comparison" comparando "comment:author" is igual a "commend:parent:author" y poner la condición en NEGATE
  6. Config 4: Añadir Acción "send email" y configurar el mail a nuestro gusto.  

 

Una vez realizados estos sencillos pasos ya podremos permitir a nuestros usuarios el recebir o no las respuestas a nuestros comentarios.

 

Modulos:

 

Espero que os sea de ayuda en vuestros proyectos.

 

 

 

 

4 Comentarios

Imagen de Roberto

Roberto (no verificado)
|
11 Ago 2014

Buenas tardes Raúl, he segido el tuto para implentarlo en el blog que estoy realizamdo pero por más prueba que realizo no consigo que recibir ningún correo. ¿Hay que configurar algo más en Drupal? El blog está en un subdominio de la web principal, ¿puede ser éste el problema?

Imagen de Raul

Raul
|
11 Ago 2014

En principio no.. has verificado que puedes enviar mails?? a ver si no vas a tener un servidor de correo...

Imagen de Roberto

Roberto (no verificado)
|
11 Ago 2014

Sí recibo correos ya que he solicitado una contraseña nueva y me ha llegado el correo sin problemas.
Ni idea que puede ser!!!

Imagen de Anonimo

Anonimo (no verificado)
|
26 Ago 2017

Thanks por la info del correo.


Añadir nuevo comentario