Avisos
Vaciar todo

Unas dudas sobre WooCommerce, Ayuda plis.  

 
Desguace
 Desguace
Usuario eminente

Buenas tardes, os cuento:
estoy haciendo una tienda virtual, y la idea es que los productos me salgan, en vez de verticales, horizontales. (ya sabeis que en WC siempre salen verticales..)
Para eso me compre un plugin que hacia esta funcion que ya me dijisteis, pero la apariencia no me gusta y hay que modificar el codigo.
Quiero que quede de la siguiente forma:
- 5 columnas: nombre de producto (si clicqueas aqui, te dirige a la direccion del producto), fotos, descripcion general, categorias, y el boton de comprar, sin cantidad.
- Poner lineas horizontales que delimiten un producto de otro mas oscuro, y las verticales mas flojillas, con algun fondo de color, por ejemplo verde.

Tambien quiero que se ponga esta distribucion a la hora de ejecutar un filtro para los productos que tengo, que tambien compre: el WooCommerce Product Filter.
Ya que a la hora de usar dicho filtro, se usa la distribucion que viene en WooCOmmerce por dfecto (la vertical), y no es la que quiero, que es la horizontal que me hace tener el Product list...

Os paso el codigo que creo que hay que modificar para cambiar la imagen de la distribucion horizontal:

.attachment-shop_single{width: 150px; height:150px;}
.wcpl-variable-product .variations{float: left;}
.wcpl-variable-product .single_variation_wrap{float: left;}
.wcpl-variable-product .single_variation_wrap .woocommerce-variation-add-to-cart{float: left;}
.wcpl-variable-product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{float: left;}
.wcpl-variable-product .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{float: left;}
.single_variation_wrap .woocommerce-variation-add-to-cart {display:none;}
/* Alert */
table td, table th {padding:10px !important;}
.hentry.type-post .entry-content {width:100%}
.quantity{width: 50px; float: left;}
.alertd,.successd {
position: relative;
}

.alert {
background-color: #D51919;
display: none;
}
.success {
background-color: #1AD67B;
display: none;
}
.alert,.success {
background-size: 20px 20px;
color: #f6f6f6;
font: bold 16px/40px sans-serif;
height: 40px;
text-decoration: none;
width: 100%;
}
.hentry.type-post .entry-content {float:none !important;}

<div class="wcpl-container identify-">

 

 

 

ID, 'product_cat'));
$tag_count = sizeof(get_the_terms($post->ID, 'product_tag'));
//echo '

';
//print_r($loop);
//echo '

';
if ($loop->have_posts()) {
$imploded_simple_products = array();
$imploded_variable_products = array();
if ($atts['addtocart'] == 'block') {
echo 'cart->get_cart_url() . '">';
echo ' ';
echo '';
}
echo '

';while ($loop->have_posts()) : $loop->the_post();$product_custom = new WC_Product(get_the_ID());$the_product_factory = new WC_Product_Factory();$product_custom = $the_product_factory->get_product($product_custom);// echo ''; // print_r($product_custom); // echo '';
?><!---->
is_type('variable')) {
if ($product_custom->is_in_stock()) {
$jquery_variable_array[] = absint($product_custom->id);
if (!empty($jquery_variable_array))
$imploded_variable_products = implode(',', $jquery_variable_array);
}
wp_enqueue_script('wc-add-to-cart-variation');// Get Available variations?
$get_variations = sizeof($product_custom->get_children()) get_available_variations();
$attributes = $product_custom->get_variation_attributes();
?>

<?php
} else {
echo '

No Variations

';
}
?>

has_child() && $product_custom->is_type('variable')) :
//echo '

id . '>';
do_action('woocommerce_single_variation');
//echo '

';
elseif ($product_custom->is_in_stock()) :
?>
<form class="cart-id); ?>" action="" method="post" enctype="multipart/form-data">

<input type="number" step="1" min="0" max="9" name="quantity-id); ?>" value="0" title="" class="quantity-id); ?> input-text qty text" size="4">

<input type="hidden" class="add-to-cart-id); ?>" name="add-to-cart-id); ?>" value="id); ?>">
<button class="button-add-to-cart" data-prd-id="id); ?>" type="submit">single_add_to_cart_text(); ?>

has_child() && $product_custom->is_type('variable')) :
echo '

id . ' custom-variable-button-hide" data-randval="' . $rand . '" data-prdid=' . $product_custom->id . '>';
do_action('woocommerce_single_variation');
echo '

';
elseif ($product_custom->is_in_stock()) :
$jquery_simple_array[] = absint($product_custom->id);
if (!empty($jquery_simple_array))
$imploded_simple_products = implode(',', $jquery_simple_array);
$_SESSION['wcpl-bulk-addcart'] = 'add';
?>
<form class="wcpl-block-simple-add-to-cart-id); ?>" method="post" enctype='multipart/form-data'>

<input type="number" step="1" min="0" max="9" name="quantity[id); ?>]" value="0" title="" class="input-text qty qty-cart-id); ?> text" size="4">

<input type="hidden" name="add-to-cart[id); ?>]" value="id); ?>">

<?php
endwhile;
echo '

';
if ($atts['addtocart'] == 'block') {
echo 'cart->get_cart_url() . '">';
echo ' ';
echo '';
echo '';
}
} else {
echo __('No products found');
}
?>
<input type="hidden" class="imploded_simple_products" name="imploded_simple_products" value=""/>
<input type="hidden" class="imploded_variable_products" name="imploded_variable_products" value=""/>

var ajaxurl = '';

Os agradeceria muchisimo que me pudieseis solucionar estas cositas, ya que estoy pegado en el tema de programar en PHP.

La url donde tengo puesto este codigo de productos en horizontal (que es un plugin)

 

Gracias de antemano

URL del sitio: Contenido solo visible a usuarios registrados

Este debate ha sido modificado el hace 5 años por Gerard Martínez
Citar
Respondido : 25/05/2016 5:35 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Envía la url del plugin que has usado para ver la demo
Actualmente en tu url que envías no se ve correctamente
Contenido solo visible a usuarios registrados

Veo además que trabaja en base a una tabla por lo que este contenido no es responsive, lo cual sería un problema si tratas de ver tu sitio en un dispositivo móbil

Saludos.

ResponderCitar
Respondido : 25/05/2016 7:50 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Desguace
 Desguace
Usuario eminente

http://codecanyon.net/item/woocommerce-product-listing/5222089?s_rank=1

Esta es la url del plugin que compre.

La tabla en moviles se ven bien..al menos en el mio si..

ResponderCitar
Respondido : 26/05/2016 12:06 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.
Me pierdo un poco con tantas cosas, Puedes indicarnos lo que buscas con alguna pantalla.
Sobre el plugin al ser de pago no podemos descargarlo para verlo y probarlo por lo que seria mejor ya que lo compraste que te pusieras en contacto con el soporte del autor:
creativeisg

Un saludo

ResponderCitar
Respondido : 26/05/2016 1:04 pm

Cursos Gratuitos WordPress