Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Acceder a un java script desde un tpl

Estas en el tema de Acceder a un java script desde un tpl en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola, estoy trabjando la primera vez en prestashop, y necesito cambiar un botón. He conseguido acceder al tpl en cuestión: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver ...
  #1 (permalink)  
Antiguo 18/08/2015, 01:11
 
Fecha de Ingreso: noviembre-2012
Mensajes: 97
Antigüedad: 12 años
Puntos: 1
Acceder a un java script desde un tpl

Hola, estoy trabjando la primera vez en prestashop, y necesito cambiar un botón. He conseguido acceder al tpl en cuestión:

Código HTML:
Ver original
  1. {if isset($errors) && $errors}
  2.     <div class="error">
  3.         <p>{if $errors|@count > 1}{l s='There are %d errors' sprintf=$errors|@count}{else}{l s='There is %d error' sprintf=$errors|@count}{/if}</p>
  4.         <ol>
  5.         {foreach from=$errors key=k item=error}
  6.             <li>{$error}</li>
  7.         {/foreach}
  8.         </ol>
  9.         {if isset($smarty.server.HTTP_REFERER) && !strstr($request_uri, 'authentication') && preg_replace('#^https?://[^/]+/#', '/', $smarty.server.HTTP_REFERER) != $request_uri}
  10.             <p class="lnk"><a href="{$smarty.server.HTTP_REFERER|escape:'htmlall':'UTF-8'|secureReferrer}" title="{l s='Back'}">&laquo; {l s='Back'}</a></p>
  11.         {/if}
  12.     </div>
  13. {/if}

Pero cuando inspecciono el elemento con el navegador me sale un java script al que no veo referencia alguna ni en el tpl ni en los archivos.

Código HTML:
Ver original
  1. <div class="error">
  2. <p>There is 1 error</p>
  3. <ol>
  4. <li>
  5. The product 25268-12 WIDE METAL CUFF FASHION JEWELLERY BRACELETS has only 9 unit(s) left
  6. <style type="text/css">
  7. <script type="text/javascript">
  8.  
  9.                         $(document).ready(function() {  $("#cart_summary input.cart_quantity_input[name^='quantity_14433_0_0'][value='12'],#cart_summary input.cart_quantity_input[name^='quantity_14433__0'][value='12']").parent().addClass('error');
  10.         $("div.error").filter(function(){return $(this).css("display") != "none";}).filter(function(){return $(this).find("#autoFixButton").length==0}).hide();
  11.         }); //document onload
  12.            
  13.             function fixQuantityError(element, newQuantity) {
  14.                 element.parent().removeClass("error").removeClass("warning").removeClass("alert-danger");
  15.                 element.val(newQuantity);
  16.                 element.keydown();
  17.             }
  18.             function autoFixErrors() {
  19.                 $("input#autoFixButton")[0].disabled = true;
  20.                 $("body").append("<div class=\"bodyLoad\"></div>");setTimeout(function(){fixQuantityError( $("#cart_summary input.cart_quantity_input[name^='quantity_14433_0_0'][value='12'],#cart_summary input.cart_quantity_input[name^='quantity_14433__0'][value='12']"),"9")},3000);  setTimeout(function(){location.reload();},5000); }
  21.         if($("#autoFixButton").length==0) {
  22.         $($("div.error").filter(function(){return $(this).css("display") != "none";})[0]).append('<br><input id="autoFixButton" onclick="autoFixErrors();" type="button" value="Automatic Adjust" class="exclusive">');
  23.         }
  24.          
  25. </li>
  26. </ol>
  27. <br>
  28. <input id="autoFixButton" class="exclusive" type="button" value="Automatic Adjust" onclick="autoFixErrors();">
  29. <p class="lnk">
  30. </div>

No se como acceder a ese javascript para poder modificar el botón.
El theme en cuestion es styleshop.
  #2 (permalink)  
Antiguo 19/08/2015, 04:37
 
Fecha de Ingreso: noviembre-2012
Mensajes: 97
Antigüedad: 12 años
Puntos: 1
Respuesta: Acceder a un java script desde un tpl

Nadie sabe como puedo acceder a ese trozo de código que aparece? El archivo tpl no hace referencia alguna en el código y no doy con el el los ficheros de prestahop, ya se son muchos...

Nadie puede ayudarme?

Etiquetas: prestashop
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:34.