Woocommerce Cross Sells - težave pri kodi
 
shark1 18. nov 2014 18:08:14 Pridružen od:
6. dec 2012
96 objav
94 31 8
#1

Zdravo,



Prosil bi za pomoč pri Cross Sells produktih.

V fajlu cross-sells.php najdemo spodnjo kodo:



<?php

/**

* Cross-sells

*/

if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly

global $product, $woocommerceloop;

$crosssells = WC()->cart->get
crosssells();

if ( sizeof( $crosssells ) == 0 ) return;

$meta
query = WC()->query->getmetaquery();

$args = array(

'posttype' => 'product',

'ignore
stickyposts' => 1,

'no
foundrows' => 1,

'posts
perpage' => applyfilters( 'woocommercecrosssellstotal', $postsperpage ),

'orderby' => $orderby,

'post
in' => $crosssells,

'meta
query' => $metaquery

);

$products = new WP
Query( $args );

$woocommerceloop['columns'] = applyfilters( 'woocommercecrosssellscolumns', $columns );

if ( $products->have
posts() ) : ?>

<div class="cross-sells">

<?php woocommerceproductloopstart(); ?>

<?php while ( $products->have
posts() ) : $products->thepost(); ?>

<?php wc
gettemplatepart( 'content', 'product' ); ?>

<?php endwhile; // end of the loop. ?>

<?php woocommerceproductloopend(); ?>

</div>

<?php endif;

wp
reset_query();

?>



ki zgenerira html:



<div class="cross-sells">

<ul class="products">


<li class="post-245 product type-product status-publish has-post-thumbnail first shipping-taxable purchasable product-type-simple instock">

<a href="http://192.168.1.4/php/migration/product/product1/">

<img width="112" height="112" alt="" class="attachment-shop_catalog wp-post-image" src="http://192.168.1.4/php/migration/wp-content/uploads/2014/11/product1.jpg">

<h3>Product1</h3>

<span class="price"><span class="amount">9,99€</span></span>

</a>

<a class="button add_to_cart_button product_type_simple" data-quantity="1" data-product_sku="3" data-product_id="245" rel="nofollow" href="/php/migration/?add-to-cart=245">V košarico</a>

</li>


</ul>


</div>



jaz pa bi rad tako strukturo v html-ju:



<div class="crossSellBox">

<div class="row">

<div class="col-lg-2">

thumbnail

</div>

<div class="col-lg-4">

product name

</div>

<div class="col-lg-3">

Price

</div>

<div class="col-lg-3">

button

</div>

</div>

</div>

**Mi lahko kdo svetuje kako lahko to naredim.? Rad bi, da bi v vsaki koloni lahko poklical npr. printf( '%s', $thumbnail ); nekako tako, kot je to narejeno v cart.php fajlu.

Hvala za vsako pomoč.



LP**


všeč(0) ni všeč(1) spam(0)
Etuiji, ovitki in torbice za Samsung Galaxy - Etuiji za Samsung
Miselne igre
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se