Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde galera tudo bem?
Andei vasculhando a surface web e nada relacionado ou que realmente conseguisse me dar uma ajuda. De principio pode parecer um gato que estou querendo fazer (e é mesmo), mas preciso de uma certa urgência referente a tempo no projeto que estou desenvolvendo.
Vou ser detalhista: Fui contratado para dar manuntenção/dev um e-commerce, quem me contratou n especificou que parte da aplicação estava desenvolvida com templates (coisa que eu nunca havia trabalhado) isso com a classe Smarty, além de ter sido feito em cima do Doctrine. Estou a dias tentando entender o porque eu crio uma classe e não consigo instancia-lá no arquivo modulo.php do módulo de frete. A classe em questão é um soap que consome um webservice de uma transportadora.
Existe alguma forma de "burlar" o Smarty e instanciar a classe que eu criei chamada consultaFreteJadlog->getFrete()? direto no carrinho.tpl?
Se sim por favor poste um exemplo simplório de como eu faria isto e estarei grato.
Obrigado Zenders
Olá @xDSmilee, seja bem-vindo!
Você já se aventurou no manual do Smarty? https://www.smarty.net/docs/en/
Você chegou a descobrir a enviar variáveis para a os templates com o método assign()? Você não tem acesso à instância do Smarty em algum ponto da aplicação?
Também recomendo ver alguns vídeos no youtube. Imagino que tenha muito material a respeito.
Depois de seguir esses passos, se ainda estiver com dificuldades poste seu código, pois sem ele fica difícil lhe ajudar.