Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

Mostrar un texto después de guardar un nodo

Estas en el tema de Mostrar un texto después de guardar un nodo en el foro de Drupal en Foros del Web. Hola, veréis en Drupal 6, para un tipo de contenido y después de guardar el nodo, y en la parte de abajo del body quiere ...
  #1 (permalink)  
Antiguo 23/10/2012, 05:28
 
Fecha de Ingreso: febrero-2010
Mensajes: 227
Antigüedad: 14 años, 8 meses
Puntos: 4
Mostrar un texto después de guardar un nodo

Hola,
veréis en Drupal 6, para un tipo de contenido y después de guardar el nodo, y en la parte de abajo del body quiere que aparezca un texto que diga algo así "síguenos en...."
Puedo crear un campo cck de texto y escribirlo cada vez que creo el nodo, pero estoy seguro de que hay una mejor manera de hacerlo.

Alguna idea?

Muchas gracias!
__________________
Devivencias | psicologia online
  #2 (permalink)  
Antiguo 23/10/2012, 10:52
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Mostrar un texto después de guardar un nodo

puedes crear un bloque con ese texto, y que aparezca solo en las paginas de ese tipo de contenido.

Creas un Alias de URL para ese tipo de contenido, y luego, en las opciones del bloque, le dices que solo lo muestre en esa ruta, por ejemplo...

tipocontenido1/*

y se vera en esas paginas solo.

Esta puede ser otra opcion, aunque quizas tampoco sea la mejor. :/
  #3 (permalink)  
Antiguo 23/10/2012, 10:55
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Mostrar un texto después de guardar un nodo

yo diria que lo correcto seria tocar la plantilla...
  #4 (permalink)  
Antiguo 23/10/2012, 11:05
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 15 años, 1 mes
Puntos: 265
Respuesta: Mostrar un texto después de guardar un nodo

Por ejemplo para el tipo de contenido "Story", create una copia del fichero node.tpl.php y renombralo como node-story-tpl-php (esto sirve para cualquier tipo de contenido).
Ese fichero va a ser usado por Drupal para mostrar la plantilla del Nodo, entonces ahi podes agregar el texto que vos quieras, que solo se veran para los Story.

Es muy facil en verdad, y hasta podés hacerlo dinamico para cualquier nodo ya que tenes la variable $node en esa plantilla que te devuelve toda la info que necesitas.

Saludos.
  #5 (permalink)  
Antiguo 23/10/2012, 15:22
 
Fecha de Ingreso: febrero-2010
Mensajes: 227
Antigüedad: 14 años, 8 meses
Puntos: 4
Respuesta: Mostrar un texto después de guardar un nodo

Muchas gracias, pero dado el cambio de themes que a veces tengo que hacer me gustaría evitarlo.
Otra forma es crear un campo cck de tipo texto para ese contenido y ponerle un valor predefinido. El caso es que ese texto que quiero poner tengo que poner un enlace.

Para poner el valor predefinido de ese campo cck tienes una casilla para cumplimentar pero no admite código html(no puedo poner el link) y tiene otra opción que es poner en el valor predefinido utilizando php que entiendo que es la que habría que utilizar.
Pero incluso escribiendo algo tan sencillo como: echo "Esta es mi quinta frase hecha con Php!" ;

me sale el siguiente error:

return array(
0 => array('value' => valor para value),
// Usualmente querrá detenerse aquí. Especifique más valores
// si quiere que su 'valor predeterminado' (default value) tenga múltiples valores: 1 => array('value' => valor para value),
2 => ...
);
Valor devuelto:

Alguna idea??
__________________
Devivencias | psicologia online
  #6 (permalink)  
Antiguo 23/10/2012, 15:45
Avatar de pitufoweb  
Fecha de Ingreso: enero-2008
Ubicación: Un Mundo Raro
Mensajes: 1.148
Antigüedad: 16 años, 10 meses
Puntos: 181
Respuesta: Mostrar un texto después de guardar un nodo

No necesitas de php, solo has el campo un textarea y podrás poner codigo html.




Saludos
__________________
------------- " La felicidad no llega de afuera, nace desde dentro. " -------------
  #7 (permalink)  
Antiguo 24/10/2012, 02:05
 
Fecha de Ingreso: febrero-2010
Mensajes: 227
Antigüedad: 14 años, 8 meses
Puntos: 4
Respuesta: Mostrar un texto después de guardar un nodo

Muchas Gracias!!
__________________
Devivencias | psicologia online

Etiquetas: contenido, nodo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:38.