Posted by linuxamartillazos on December 1, 2011 at 7:09pm
Hola!
Tengo un pequeño fenómeno paranormal. :-)
En un tema para drupal 7 creado a partir de zen, he agregado a node.tpl.php el siguiente código para mostrar el número de comentarios con un enlace a los comentarios del nodo:
<?php if ($page == false): ?>
<div class="enlacecomentarios"><a href="<?php print $node_url; ?>#comments">Comentarios (<?php print $comment_count; ?>)</div>
<?php endif; ?>Lo curioso es que ahora cuando estoy en una vista que cumple la condición de no ser page, además de aparecer correctamente el enlace a los comentarios en cada nodo, los títulos de los bloques aparecen enlazando a #comments del primer nodo... :-?
¿Dónde he metido la pata?

Comments
Sugerencia.
Por lo que entendí estás haciendo eso para mostrar en una view. ¿?
Si es así quizás te convenga utilizar un phpfield y poner ese código ahi.
saludos
luis
www.kadabrait.com
Hola! Sí, lo utilizo en una
Hola!
Sí, lo utilizo en una view. Gracias por la sugerencia, pero de todas formas he encontrado el error, que como era de esperar era de lo más tonto: no había cerrado el
<a href...>:-)Ahora sí funciona:
<?php if (!$page && !$teaser): ?><div class="enlacecomentarios"><a href="<?php print $node_url; ?>#comments">Comentarios (<?php print $comment_count; ?>)</a></div>
<?php endif; ?>