Hola amigos tengo el siguiente problema al tratar de implementar el siguiente código que muestra un menú customizado.
<?php if (is_array($secondary_links)) : ?>
<ul>
<?php foreach ($secondary_links as $link): ?>
<?php
$href = $link['href'] == "<front>" ? base_path() : base_path() . $link['href'];
print "<li><a href='" . $href . "' title='". $link['title'] ."'><span>" . $link['title'] . "</span></a></li>";
?>
<?php endforeach; ?>
</ul>
<?php endif; ?>!!Gracias
Utilizar la función print l
La idea es usar el print de la forma en que lo uso en el código
print "<li><a href='" . $href . "' title='". $link['title'] ."'><span>" . $link['title'] . "</span></a></li>";Pues lo necesito para visualizar el contenido de la forma en que quiero para que la misma incluya los span y de la otra forma no los incluye.
Lo que necesito corregir es la variable $href, pues en los sitios donde esta activado el URL Cleans el enlace lo crea utilizando /node/7 y no el path que yo le pongo ej: /empresa/index
Para mi el problema esta en la conformación de la variable $href
$href = $link['href'] == "<front>" ? base_path() : base_path() . $link['href'];Saludos
¿has probado a utilizar la
¿has probado a utilizar la funcion l en lugar de hacer a mano el link?
algo así:
print l($link['title'], $href);De Drupal y muchas mas cosas.
http://www.cambrico.net