Añadir enlaces en top_bar
Posted by
marife on
Oct 30, 2013; 1:18pm
URL: https://support.nabble.com/A-adir-enlaces-en-top-bar-tp7587604.html
Hola a todos.
He añadido un link en el macro "top_bar", para que aparezca antes de la ruta (breadcrumbs) con éxito:
Macro "top_bar":<override_macro name="top_bar">
<div class="top-bar">
<div class="breadcrumbs" style="float:left">
<a href="http://www.link1.com" target="_blank" title="link1">link1</a> ›
<n.breadcrumbs/>
</div>
<div style="text-align:right;">
<n.user_header/>
</div>
</div>
</override_macro>
Todos los usuarios lo ven y pueden enlazar a este link.
Pero lo que necesito es que si el usuario pertenece al grupo "Members" el enlace sea otro distinto (link2).
O sea que todo el mundo vea el link1, pero si un usuario inicia sesión y pertenece al grupo "Members" el link1 se convierta en link2
He probado con esto:
<override_macro name="top_bar">
<div class="top-bar">
<div class="breadcrumbs" style="float:left">
<n.if.visitor.is_in_group group='Members'>
<then>
<a href="http://www.link2.com" target="_blank" title="link2">Link2</a> ›
</then>
<else>
<a href="http://www.link1.com" target="_blank" title="link1">Link1</a> ›
</else>
</n.if.visitor.is_in_group>
<n.breadcrumbs/>
</div>
<div style="text-align:right;">
<n.user_header/>
</div>
</div>
</override_macro>
Guarda los cambios correctamente, pero cuando abro cualquier página del foro me muestra una página de error de código.
Alguien con experiencia en Naml, me puede orientar?
Gracias de antemano