Add direct Odoo shop buy buttons: POST basket + open cart in new window

This commit is contained in:
2026-08-21 21:50:00 +00:00
parent 09f8b6100f
commit 284f59f863
2 changed files with 16 additions and 3 deletions
+3 -3
View File
@@ -266,7 +266,7 @@
<div class="price-save">Save 8%</div> <div class="price-save">Save 8%</div>
</div> </div>
<p class="desc">&ldquo;ODOO Standard .. that is all my business needs&rdquo;</p> <p class="desc">&ldquo;ODOO Standard .. that is all my business needs&rdquo;</p>
<a href="javascript:void(0)" class="btn btn-brass" onclick="openOrderWidget('Side Hustle', 214.00, false)">Buy Now</a> <a href="javascript:void(0)" class="btn btn-brass" onclick="buyNow(54)">Buy Now</a>
<ul> <ul>
<li><i class="fas fa-check" style="color: var(--success)"></i> ODOO CE Hosting</li> <li><i class="fas fa-check" style="color: var(--success)"></i> ODOO CE Hosting</li>
<li><i class="fas fa-check" style="color: var(--success)"></i> Automatic Backups</li> <li><i class="fas fa-check" style="color: var(--success)"></i> Automatic Backups</li>
@@ -285,7 +285,7 @@
<div class="price-save">Save 9%</div> <div class="price-save">Save 9%</div>
</div> </div>
<p class="desc">&ldquo;I need some modules and professional reports&rdquo;</p> <p class="desc">&ldquo;I need some modules and professional reports&rdquo;</p>
<a href="javascript:void(0)" class="btn btn-brass" onclick="openOrderWidget('On the Rise', 395.00, false)">Buy Now</a> <a href="javascript:void(0)" class="btn btn-brass" onclick="buyNow(55)">Buy Now</a>
<ul> <ul>
<li><i class="fas fa-check" style="color: var(--success)"></i> ODOO CE Hosting</li> <li><i class="fas fa-check" style="color: var(--success)"></i> ODOO CE Hosting</li>
<li><i class="fas fa-check" style="color: var(--success)"></i> Automatic Backups</li> <li><i class="fas fa-check" style="color: var(--success)"></i> Automatic Backups</li>
@@ -305,7 +305,7 @@
<div class="price-save">Save 10%</div> <div class="price-save">Save 10%</div>
</div> </div>
<p class="desc">&ldquo;ODOO Enterprise is a must have!&rdquo;</p> <p class="desc">&ldquo;ODOO Enterprise is a must have!&rdquo;</p>
<a href="javascript:void(0)" class="btn btn-brass" onclick="openOrderWidget('Powerhouse', 535.00, false)">Buy Now</a> <a href="javascript:void(0)" class="btn btn-brass" onclick="buyNow(56)">Buy Now</a>
<ul> <ul>
<li><i class="fas fa-check" style="color: var(--success)"></i> ODOO CE Hosting</li> <li><i class="fas fa-check" style="color: var(--success)"></i> ODOO CE Hosting</li>
<li><i class="fas fa-check" style="color: var(--success)"></i> Automatic Backups</li> <li><i class="fas fa-check" style="color: var(--success)"></i> Automatic Backups</li>
+13
View File
@@ -621,3 +621,16 @@ var si = 0,
success.style.display = 'block'; success.style.display = 'block';
}); });
})(); })();
/* Buy Now — POST product to Odoo shop basket, open cart in new window */
window.buyNow = function (productId) {
fetch('https://ODOO4projects.com/shop/post_basket', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
basket: [{ product_id: productId, qty: 1 }],
clear: '1'
})
}).catch(function () { /* ignore CORS / network errors */ });
window.open('https://ODOO4projects.com/shop/cart', '_blank');
};