Jump to content

Error Añadir Carrito BaseUri


keepercop
 Share

Recommended Posts

Hola,

 

Estoy lidiando hace varias semana con el siguiente error.

 

Compre la plantilla SHINE pero no puedo hacer funcionar el carrito. Con el theme default funciona pero algo pasa que con el SHINE no. El error que me aparece al hacer click en ADD TO CART es sobre baseURI, parece que no redirecciona al controller.

 

Por lo que investigue es problema del ajax-cart.js ya lo he reemplazado pero sigue igual. He puesto en BaseUri para que redireccione con fuerza bruta o sea yo tipear el link. Por favor necesito ayuda!! Muchas Gracias

 

Les dejo la web para que verifiquen el error.

www.keepercop.com

 

 

Muchas Gracias! Espero puedan ayudarme.

 

 

Saludos,

Share this post


Link to post
Share on other sites

Despues de unas semanas encontre la solucion al problema que tenia cuando hacia click en ADD TO CART y en consola tiraba el error BaseUri is not defined. La solucion esta en los archivos global.tpl y global.js

 

En global.js deben cambiar:

 

esto

closeBtn : '<a title="' + FancyboxboxI18nClose + '" class="fancybox-item fancybox-close" href="javascript:;"></a>',

por

closeBtn : '<a title="' + FancyboxI18nClose + '" class="fancybox-item fancybox-close" href="javascript:;"></a>',

En global.tpl

 

Esto

{addJsDefL name=FancyboxboxI18nClose}{l s='Close'}{/addJsDefL}

Por

{addJsDefL name=FancyboxI18nClose}{l s='Close'}{/addJsDefL}

Espero le sea de ayuda para aquellos que no encuentran la solución y que tampoco en el foro los ayudan o no consiguen respuesta. Por tal motivo dejo la solución.

 

Tambien deben colocar en el header.tpl y antes del {$HOOK_HEADER}

 

esto

{if isset($js_defer) && !$js_defer && isset($js_files) && isset($js_def)}
{$js_def}
{foreach from=$js_files item=js_uri}
<script type="text/javascript" src="{$js_uri|escape:'html':'UTF-8'}"></script>
{/foreach}
{/if}

Quedando asi:

{if isset($js_defer) && !$js_defer && isset($js_files) && isset($js_def)}
{$js_def}
{foreach from=$js_files item=js_uri}
<script type="text/javascript" src="{$js_uri|escape:'html':'UTF-8'}"></script>
{/foreach}
{/if}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script type="text/javascript" src="{$js_dir}shine/slider-banner.js"></script>
<script type="text/javascript" src="{$js_dir}shine/jquery.bxslider.min.js"></script>
<script type="text/javascript" src="{$js_dir}shine/jquery.accordion.source.js"></script>
<script type="text/javascript" src="{$js_dir}shine/jquery.flexslider.js"></script>
<script type="text/javascript" src="{$js_dir}shine/jquery.jcarousel.min.js"></script>
<script type="text/javascript" src="{$js_dir}shine/custom.js"></script>
<script type="text/javascript" src="{$js_dir}shine/superfish.js"></script>
<script type="text/javascript" src="{$js_dir}shine/jquery.fancybox.js"></script>
<script type="text/javascript" src="/themes/shine/js/modules/blockcart/ajax-cart.js"></script>
 

Saludos.

Share this post


Link to post
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More