[Ayuda] Template Conditionals, duda..
Buenas, tengo el siguiente pequeño problema..
Quiero mostrar el botón "Crear nuevo tema" a los grupos: Webmaster (ID 4) & Administradores(ID 3) en el foro Anuncios(ID 2), tengo el siguiente codigo pero no me da resultados..
Quiero mostrar el botón "Crear nuevo tema" a los grupos: Webmaster (ID 4) & Administradores(ID 3) en el foro Anuncios(ID 2), tengo el siguiente codigo pero no me da resultados..
<if in_array($GLOBALS['mybb']->user['usergroup'], array(3,4)) && in_array($fid, array(2)) then>
<a class="threadbt" title="{$lang->post_thread}" href="newthread.php?fid={$fid}" class="threadbt">{$lang->post_thread}</a>
</if>
De esta forma:
Bueno asi lo utilizo yo para que los Usuarios del Grupo Registrados, no puedan Crear Temas en el Subforo Anuncios de mi foro.
<if $fpermissions['canpostthreads'] == 1 then>
<a class="threadbt" title="{$lang->post_thread}" href="newthread.php?fid={$fid}" class="threadbt">{$lang->post_thread}</a>
</if>Bueno asi lo utilizo yo para que los Usuarios del Grupo Registrados, no puedan Crear Temas en el Subforo Anuncios de mi foro.
20 Aug, 2012, 3:25 pm InfraWorld wrote:
De esta forma:
<if $fpermissions['canpostthreads'] == 1 then> <a class="threadbt" title="{$lang->post_thread}" href="newthread.php?fid={$fid}" class="threadbt">{$lang->post_thread}</a> </if>
Podrías explicarme lo que hace? Lo pregunto para ir aprendiendo mas :B
PD: Me funciona correctamente, gracias
Actualmente el boton de crear temas se muestra siempre (a menos que el foro este cerrado por completo).
$fpermissions es el array de permissos para el foro que se esta viendo.
-- ['canpostthreads'] es el permiso para crear temas en dicho foro.
Deberia ser default, pero bueno..
$fpermissions es el array de permissos para el foro que se esta viendo.
-- ['canpostthreads'] es el permiso para crear temas en dicho foro.
<if $fpermissions['canpostthreads'] == 1 then>
PUEDES CREAR TEMAS :D
<else>
NO PUEDES CREAR TEMAS :@
</if>Deberia ser default, pero bueno..
20 Aug, 2012, 3:37 pm Omar G. wrote:
Actualmente el boton de crear temas se muestra siempre (a menos que el foro este cerrado por completo).
$fpermissions es el array de permissos para el foro que se esta viendo.
-- ['canpostthreads'] es el permiso para crear temas en dicho foro.
<if $fpermissions['canpostthreads'] == 1 then> PUEDES CREAR TEMAS :D <else> NO PUEDES CREAR TEMAS :@ </if>
Deberia ser default, pero bueno..
Pero esto comprueba los permisos por grupo? O comprueba los permisos ya dados en la configuración del foro X?
Un pequeño ejemplo:
Registrado, No puede crear temas.
Super moderador, No puede crear temas.
Administrador y/o Webmaster, Si puede crear temas.
Comprueba esos permisos?
Si comprueba esos permisos.
Bueno, me ha funcionado como lo haz puesto @InfraWorld & gracias @Omar G. por la explicación.
Se puede marcar como cerrado.
Se puede marcar como cerrado.
![[Image: signature.png]](https://omarg.me/cache/images/signature.png)