DavidPortfolio
Members-
Posts
29 -
Joined
-
Last visited
-
Days Won
1
DavidPortfolio last won the day on March 15 2019
DavidPortfolio had the most liked content!
Profile Information
-
First Name
David
-
Last Name
David
DavidPortfolio's Achievements
Newbie (1/14)
12
Reputation
-
[solucionado] Añadir al carrito directo desde un pop up
DavidPortfolio replied to ghoose's topic in Discusión general
Puedes probar a borrar toda la línea de capture a ver si funciona o no o puedes meterlo dentro de un div y ponerle display none en el estilo, y esto {l s='Add to cart'} lo puedes dejar así Add to car ya que eso lo único que sirve es para las traducciones del prestashop -
[solucionado] Añadir al carrito directo desde un pop up
DavidPortfolio replied to ghoose's topic in Discusión general
Si, estaría oculto en toda la web -
[solucionado] Añadir al carrito directo desde un pop up
DavidPortfolio replied to ghoose's topic in Discusión general
1º- No tienes que ponerlo en ninguna etiqueta, se supone que todo esto lo estás poniendo en archivos .tpl con lo que no tendría que salirte nada. 2º- Para ocultar eso puedes probar a ver si poniendo que ese popup que sale esté siempre oculto con el css poniendo en el css del módulo blockcart lo siguiente .layer_cart{ display: none !important; } .layer_cart_overlay{ display: none !important; } O puedes borrar el código js que lo hace visible, que está en \js\modules\blockcart\ajax-cart.js , busca esto $('.layer_cart_overlay').show(); $('#layer_cart').css({'top': n}).fadeIn('fast'); y coméntalo -
[solucionado] Añadir al carrito directo desde un pop up
DavidPortfolio replied to ghoose's topic in Discusión general
{capture}add=1&id_product=(pon aquí el id sin los parentesis){if isset($static_token)}&token={$static_token}{/if}{/capture} <a class="button ajax_add_to_cart_button btn btn-default" href="{$link->getPageLink('cart', true, NULL, $smarty.capture.default, false)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Add to cart'}" data-id-product="(pon aquí el id sin los parentesis)" data-minimal_quantity="1"> <span>{l s='Add to cart'}</span> </a> Creo que esto te tendría que funcionar -
[solucionado] Añadir al carrito directo desde un pop up
DavidPortfolio replied to ghoose's topic in Discusión general
Vale, entonces lo que te he puesto no te sirve porque es para 1.7, voy a mirar para la 1.6.1 que es lo que hay que poner -
Lo más fácil es que en el archivo \tu-template\templates\customer\my-account.tpl ocultes o borres esto <a class="col-lg-4 col-md-6 col-sm-6 col-xs-12" id="identity-link" href="{$urls.pages.identity}"> <span class="link-item"> <i class="material-icons"></i> {l s='Information' d='Shop.Theme.Customeraccount'} </span> </a>
-
En este archivo https://abiebrown.es/themes/pf_floristy/css/product.css en la línea 249 cambia esto #thumbs_list ul#thumbs_list_frame { list-style-type: none; padding-left: 0; overflow: hidden; margin: 0; } por esto #thumbs_list ul#thumbs_list_frame { list-style-type: none; padding-left: 0; overflow: hidden; margin: 0; width: 100% !important; padding-top: 10px; /* esto opcional para que haya más espacio entre la imagen grande y las miniaturas */ } te recomiendo también en la línea 263 añadir padding-bottom: 10px; para que haya espacio entre las miniaturas. Y si quieres ocultar la flecha en la línea 317 pon esto #view_scroll_right { right: 0; display: none !important; }
-
[solucionado] Añadir al carrito directo desde un pop up
DavidPortfolio replied to ghoose's topic in Discusión general
Que versión de prestashop estás usando? y en que archivo estás poniendo ese código? -
Prueba con RedirectMatch 301 ^/984-nombre-del-producto.html?(.*)/$ https://www.tuweb.com/984-nombre-del-producto.html o con RedirectMatch 301 ^/984-nombre-del-producto.html?pagerCat=10$ https://www.tuweb.com/984-nombre-del-producto.html o con Redirect /984-nombre-del-producto.html?pagerCat=10 /984-nombre-del-producto.html
-
[solucionado] Añadir al carrito directo desde un pop up
DavidPortfolio replied to ghoose's topic in Discusión general
<form action="{$urls.pages.cart}" method="post"> <input type="hidden" name="token" value="{$static_token}"> <input type="hidden" value="{$product.id_product}" name="id_product"> <button data-button-action="add-to-cart" class="btn btn-primary">Comprar</button> </form> -
En el país veo que ya lo tienes puesto como obligatorio, esto es un pequeño bug que tiene el ps 1.7, creo que en la última ya está arreglado pero no lo se seguro, tienes que ir a /classes/form/CustomerAddressFormatter.php y buscar por la línea 100 esto: foreach ($fields as $field) { $formField = new FormField(); $formField->setName($field); $fieldParts = explode(':', $field, 2); if (count($fieldParts) === 1) { ...... dentro tienes que añadir esto: if ($field === 'dni' && $this->country->need_identification_number) { $formField->setRequired(true); } Tiene que quedar así: foreach ($fields as $field) { $formField = new FormField(); $formField->setName($field); $fieldParts = explode(':', $field, 2); if (count($fieldParts) === 1) { if ($field === 'dni' && $this->country->need_identification_number) { $formField->setRequired(true); } ......
-
Eso es por el css, prueba a poner la imagen a width 100% en el estilo
-
No, tienes que poner solo col-xs-6, en ese archivo tiene que haber una etiqueta que sea <article class="xxxxxxxx" pues ahí dentro pones eso, te tiene que quedar así <article class="xxxxxx col-xs-6"
-
La dirección del archivo es: /themes/tutema/templates/catalog/_partials/miniatures/product.tpl Ahí en la clase del article pones lo que te han dicho col-xs-6, y tendría que funcionar por lo menos para el catalogo