Drupal
Aseguramiento de la calidad en Drupal
Submitted by admin on Lun, 07/13/2009 - 03:58El video se puede ver en
http://www.archive.org/details/DrupalconDc2009-QualityAssuranceAndTheDru...
Tomado de
http://dc2009.drupalcon.org/session/quality-assurance-and-drupal-develop...
- Inicie sesión o regístrese para enviar comentarios
Tips: Print out available variables
Submitted by admin on Vie, 07/10/2009 - 03:21<?php print '<pre>'; print_r(get_defined_vars()); print '</pre>'; ?>
<?php print '<pre>'; print htmlspecialchars(print_r(get_defined_vars(), TRUE), ENT_QUOTES); print '</pre>'; ?>
- Inicie sesión o regístrese para enviar comentarios
modificación de campos de formulario de edición de un nodo en Drupal
Submitted by admin on Mié, 07/08/2009 - 01:48Copiado de
http://carlos.rinconsanchez.com/como-modificar-el-formulario-de-un-tipo-de-contenido-en-drupal
Ponemos en el fichero template.php del theme lo siguiente:
function phptemplate_node_form($form) { drupal_set_message("Reescribiendo el formulario de " . $form['#node']->type); if($form['#node']->type) { if(file_exists(path_to_theme() . '/forms/form-' . $form['#node']->type . '.tpl.php')) { drupal_set_message("Encuentra el fichero y lo reescribe"); return _phptemplate_callback('forms/form-' .
theme table de drupal
Submitted by admin on Jue, 07/02/2009 - 17:52Muestra como se usa el theme table de drupal
<?php //$header=array('primero', 'seguro'); $header= array(array('data'=>'primero','width'=>'200px'),array('data'=>'segundo','width'=>'600px')); $rows[]= array(array('data'=>'1','align'=>'center'),array('data'=>'2','align'=>'right')); $rows[]= array(array('data'=>'3','align'=>'left'),array('data'=>'2','align'=>'right')); print theme('table',$header, $rows, $attributes = array(), $caption = NULL); ?>
- Inicie sesión o regístrese para enviar comentarios
bloque para mostrar posts como blogspot
Submitted by admin on Jue, 07/02/2009 - 04:17Snippet para mostrar lista de noticias en un bloque como el archivo de posts de blogspot
<?php drupal_add_js('(function($) { $.fn.kshide = function() { return this.each(function() { var obj = $(this); var link = obj.children("a"); var list = obj.children("ul"); list.hide(); link.toggle( function() { $(list).show("fast"); }, function() { $(list).hide("fast"); }); }); } })(jQuery);','inline'); drupal_add_js('$(document).ready(function(){$(".tog").kshide();});','inline'); ?> <?php // This template page is for showing blog archives. //show blog archives from
- Inicie sesión o regístrese para enviar comentarios
- Leer más
Acortar titulos de menus de bloques
Submitted by admin on Lun, 06/29/2009 - 23:22Primero colocar en template.php
- Inicie sesión o regístrese para enviar comentarios
- Leer más
Conseguir el array de links de un menu
Submitted by admin on Lun, 06/29/2009 - 15:54Usar función
http://api.drupal.org/api/function/menu_get_menus/6
Ejemplo
1. Primero conseguimos el nombre de todos los menus
print_r(menu_get_menus());
- Inicie sesión o regístrese para enviar comentarios
- Leer más
Mejorando el formulario de edición de un nodo
Submitted by admin on Dom, 03/22/2009 - 16:35Sin duda, uno de los principales problemas que uno tiene al principio con Drupal es lograr que el formulario de edición de un nodo sea lo más amigable posible.
Lo he logrado usando la siguiente configuración que muestro en la imagen adjunta y agregando el código embebido
- Inicie sesión o regístrese para enviar comentarios
- Leer más
mostrar nodos referenciados por código
Submitted by admin on Vie, 03/06/2009 - 23:10Este código sirve de ejemplo para mostrar nodos referenciados.
guia para construir tabs (pestañas) con el modulo Views 2.0 en Drupal 6.
Submitted by admin on Vie, 03/06/2009 - 04:59Adjunto un enlace para ver como se configuran tabs con el modulo Views
2.0 en Drupal 6.
Me di el trabajo porque es poco conocida esta caracteristica del modulo Views.
http://picasaweb.google.com/h.sanchez75/DrupalTabsConViews
Con esto podemos evitar el uso del modulo Panels para este tipo de casos.