Temos um módulo personalizado com o código abaixo
app/design/frontend/rwd/Theme1/layout/aitcg.xml
<action method="addJs"><script>aitoc/aitcg/Aitcg/View/Abstract.js</script></action>
Como não podemos usar o código php nesse arquivo .JS , existe alguma maneira de mover o código presente de um Abstract.js
arquivo para outro .phtml
?
Editar
Segui a resposta de Raphael e alterei o código como aqui:
<block type="aitcg/template" name="aitcg_js_styles1" template="aitcg/js_styles1.phtml" />
mas ainda assim os resultados do arquivo Abstract.Js não são exibidos em js_styles1.phtml
arquivo de layout : http://pastebin.com/BZGRaiDH
js_styles1.phtml : http://pastebin.com/m85q9eMh
Estou tentando botão onclick =, onclick="setproductlogin('<?php echo $_product->getEntityId()?>');setrequestlogin();"
mas isso não está funcionando no arquivo. JS, então só estou tentando copiar o código. js para o código. php.
<script>
_getControlPanelHtml: function()
{
if (this.config.editorEnabled) {
return '<div id="aitcg-control-panel">' +
'<button id="submit-editorApply-{{rand}}" onclick="setproductlogin('<?php echo $_product->getEntityId()?>');setrequestlogin();">SAVE DESIGN</button>' +
'<button id="submit-editorReset-{{rand}}" >{{reset_text}}</button>' +
'</div>';
}
return '';
},
</script>
quando verifiquei as dicas do caminho do modelo, ele carregava o arquivo phtml, mas o resultado do código JS não está sendo exibido no frontend. mas outros resultados de código html, php, js estão sendo exibidos ...
console
é necessário carregar qualquer biblioteca js externa? Em caso afirmativo, como encontrar isso?
Edit2
Eu tentei o código abaixo no arquivo js_styles1.phtml, mas ainda não está funcionando
<script type="text/javascript" src="http://sbdev2.kidsdial.com:81/js/aitoc/aitcg/Aitcg/View/Abstract.js"></script>