public marks

PUBLIC MARKS from bacon with tags smarty & condicional

07 November 2007

condicional com grupos de associado

está setada no debug do smarty sim! {$user} array (32) uid => 1 name => empty. uname => admin. email => [email protected] url => http://localhost/xoops/ user_avatar => blank.gif user_regdate => 1192801407 user_icq => empty. user_from => empty. user_sig => empty. user_viewemail => 1 actkey => empty. user_aim => empty. user_yim => empty. user_msnm => empty. pass => 32a092884ced5c25690ff1a1165da3f2 posts => 0 attachsig => 0 rank => 7 level => 5 theme => default. timezone_offset => 0.0 last_login => 1194462938 umode => thread. uorder => 0 notify_method => 1 notify_mode => 0 user_occ => empty. bio => empty. user_intrest => empty. user_mailok => 0 [color=ff0000] groups => array (2) 0 => 1 1 => 2 só que não consigo referenciar nem imprimir

condicional com grupos de associado

ative o debug do smarty e veja se realmente a variável user está setada no momento em que você visualiza o bloco. eu testei isso apenas no tema, mas tenho certeza que deveria funcionar para os templates de módulos e blocos tb. de qquer forma vou testar aqui de novo e talvez pensar em uma solução alternativa. []s

25 October 2007

condicional com grupos de associado

para mim apareceu assim também, mas apareceu o conteúdo depois do login! fabioegas obrigado pela força, porém meu conhecimento zero de php está dificultando muito as coisas! por exemplo: o que se pode fazer é ver onde você precisa desta informação, tipo qual módulo, página etc e então decidir se é melhor alterar a página php para que ela mande estas variáveis via append para o smarty ou procurar uma forma alternativa de se fazer tal coisa. procurei no manual do php sobre como enviar variáveis via append para o smarty, porém o problema é identificar tais variáveis. um abraço

condicional com grupos de associado

as tags smarty são geradas pelo php e não tenho a plena certeza mas acredito que não existam tais tags smarty. o que se pode fazer é ver onde você precisa desta informação, tipo qual módulo, página etc e então decidir se é melhor alterar a página php para que ela mande estas variáveis via append para o smarty ou procurar uma forma alternativa de se fazer tal coisa.

24 October 2007

condicional com grupos de associado

amigos publiquei uma dúvida semelhante [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=7140&forum=7&post_id=47540&]nesta tread[/url] porem ainda sem resposta. provavelmente eu fui muito específico na exposição da dúvida, vou tentar aqui generalizar porque acredito que o problema seja simples, apenas não estou sabendo onde buscar as variáveis. preciso fazer uma estrutura condicional, que atualmente está assim: <{if $xoops_isuser}> ou seja, se o visitante for um usuário cadastrado será executada as informações seguintes. preciso descobrir qual a marcação smarty para cada grupo de usuário para fazer uma estrutura mais ou menos assim: <{if $usuário_grupo1 ou $usuário_grupo2}> para executar as funções que vierem abaixo somente se o usuário cadastrado pertencer ao grupo 1 ou ao grupo 2. obrigado pela ajuda! abraços.