Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
W
woocommerce-quick-donation
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wordpress
woocommerce-quick-donation
Commits
55b7d2de
Commit
55b7d2de
authored
Nov 07, 2015
by
Varun Sridharan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixed #54
parent
90ffc6d0
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
82 additions
and
0 deletions
+82
-0
class-quick-donation-functions.php
includes/class-quick-donation-functions.php
+2
-0
donation-mini-cart.php
template/cart/donation-mini-cart.php
+80
-0
No files found.
includes/class-quick-donation-functions.php
View file @
55b7d2de
...
@@ -14,9 +14,11 @@ class WooCommerce_Quick_Donation_Functions {
...
@@ -14,9 +14,11 @@ class WooCommerce_Quick_Donation_Functions {
'field-select.php'
=>
'fields/field-select.php'
,
'field-select.php'
=>
'fields/field-select.php'
,
'field-text.php'
=>
'fields/field-text.php'
,
'field-text.php'
=>
'fields/field-text.php'
,
'myaccount/my-donations.php'
=>
'myaccount/my-donations.php'
,
'myaccount/my-donations.php'
=>
'myaccount/my-donations.php'
,
'cart/mini-cart.php'
=>
'cart/donation-mini-cart.php'
,
),
),
'is_donation'
=>
array
(
'is_donation'
=>
array
(
'cart/cart-item-data.php'
=>
'cart/donation-cart-item-data'
,
'cart/cart-item-data.php'
=>
'cart/donation-cart-item-data'
,
'cart/cart-shipping.php'
=>
'cart/donation-cart-shipping.php'
,
'cart/cart-shipping.php'
=>
'cart/donation-cart-shipping.php'
,
'cart/cart-totals.php'
=>
'cart/donation-cart-totals.php'
,
'cart/cart-totals.php'
=>
'cart/donation-cart-totals.php'
,
...
...
template/cart/donation-mini-cart.php
0 → 100644
View file @
55b7d2de
<?php
/**
* Mini-cart
*
* Contains the markup for the mini-cart, used by the cart widget
*
* @author WooThemes
* @package WooCommerce/Templates
* @version 0.1
*/
if
(
!
defined
(
'ABSPATH'
)
)
{
exit
;
// Exit if accessed directly
}
?>
<?php
do_action
(
'woocommerce_before_mini_cart'
);
?>
<ul
class=
"cart_list product_list_widget
<?php
echo
$args
[
'list_class'
];
?>
"
>
<?php
if
(
!
WC
()
->
cart
->
is_empty
()
)
:
?>
<?php
foreach
(
WC
()
->
cart
->
get_cart
()
as
$cart_item_key
=>
$cart_item
)
{
$_product
=
apply_filters
(
'woocommerce_cart_item_product'
,
$cart_item
[
'data'
],
$cart_item
,
$cart_item_key
);
$product_id
=
apply_filters
(
'woocommerce_cart_item_product_id'
,
$cart_item
[
'product_id'
],
$cart_item
,
$cart_item_key
);
if
(
$_product
&&
$_product
->
exists
()
&&
$cart_item
[
'quantity'
]
>
0
&&
apply_filters
(
'woocommerce_widget_cart_item_visible'
,
true
,
$cart_item
,
$cart_item_key
)
)
{
$product_name
=
apply_filters
(
'wc_quick_donation_cart_project_name'
,
$_product
->
get_title
(),
$cart_item
,
$cart_item_key
);
$thumbnail
=
apply_filters
(
'woocommerce_cart_item_thumbnail'
,
$_product
->
get_image
(),
$cart_item
,
$cart_item_key
);
$product_price
=
apply_filters
(
'woocommerce_cart_item_price'
,
WC
()
->
cart
->
get_product_price
(
$_product
),
$cart_item
,
$cart_item_key
);
?>
<li
class=
"
<?php
echo
esc_attr
(
apply_filters
(
'woocommerce_mini_cart_item_class'
,
'mini_cart_item'
,
$cart_item
,
$cart_item_key
)
);
?>
"
>
<?php
echo
apply_filters
(
'woocommerce_cart_item_remove_link'
,
sprintf
(
'<a href="%s" class="remove" title="%s" data-product_id="%s" data-product_sku="%s">×</a>'
,
esc_url
(
WC
()
->
cart
->
get_remove_url
(
$cart_item_key
)
),
__
(
'Remove this item'
,
'woocommerce'
),
esc_attr
(
$product_id
),
esc_attr
(
$_product
->
get_sku
()
)
),
$cart_item_key
);
?>
<a
href=
"
<?php
echo
esc_url
(
$_product
->
get_permalink
(
$cart_item
)
);
?>
"
>
<?php
echo
str_replace
(
array
(
'http:'
,
'https:'
),
''
,
$thumbnail
)
.
$product_name
.
' '
;
?>
</a>
</li>
<?php
}
}
?>
<?php
else
:
?>
<li
class=
"empty"
>
<?php
_e
(
'No products in the cart.'
,
'woocommerce'
);
?>
</li>
<?php
endif
;
?>
</ul>
<!-- end product list -->
<?php
if
(
!
WC
()
->
cart
->
is_empty
()
)
:
?>
<p
class=
"total"
><strong>
<?php
_e
(
'Subtotal'
,
'woocommerce'
);
?>
:
</strong>
<?php
echo
WC
()
->
cart
->
get_cart_subtotal
();
?>
</p>
<?php
do_action
(
'woocommerce_widget_shopping_cart_before_buttons'
);
?>
<p
class=
"buttons"
>
<a
href=
"
<?php
echo
WC
()
->
cart
->
get_cart_url
();
?>
"
class=
"button wc-forward"
>
<?php
_e
(
'View Cart'
,
'woocommerce'
);
?>
</a>
<a
href=
"
<?php
echo
WC
()
->
cart
->
get_checkout_url
();
?>
"
class=
"button checkout wc-forward"
>
<?php
_e
(
'Checkout'
,
'woocommerce'
);
?>
</a>
</p>
<?php
endif
;
?>
<?php
do_action
(
'woocommerce_after_mini_cart'
);
?>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment