javascript - 在将产品添加到购物车之前,如何禁用“查看购物车”btn?
问题描述
我添加了一个在“添加到购物车”按钮旁边添加“查看购物车”按钮的功能。我希望在有人将产品添加到购物车之前禁用该按钮(不显示或变灰) 。
这是我的功能:
function action_woocommerce_after_add_to_cart_button() {
echo '<div class="woocommerce-message krank-mesg" role="alert"><a
href="./cart/" class="button wc-forward">VIEW CART</a> <p
class"woo-fx-added"><span>The New Formula X Driver</span> has
been added to your cart.</p></div>';
add_action( 'woocommerce_after_add_to_cart_button',
'action_woocommerce_after_add_to_cart_button', 10, 0 );
这是页面: http: //krankfinance.wpengine.com/#product
我希望上面页面上的查看购物车按钮的功能类似于此页面上的查看购物车按钮(将产品添加到购物车后):http: //krankfinance.wpengine.com/shop/easy-pay-formula-x -司机/
已经为此工作了 5 个小时,尽我所能搜索任何内容,但我似乎无法找到答案。没想到会这么难:)
提前致谢
解决方案
这对我有用。
function action_woocommerce_after_add_to_cart_button() {
// Check if the cart isn't empty.
if ( ! WC()->cart->is_empty() ) {
echo '<div class="woocommerce-message krank-mesg" role="alert"><a href="./cart/" class="button wc-forward">VIEW CART</a> <p class"woo-fx-added"><span>The New Formula X Driver</span> has been added to your cart.</p></div>';
} else {
}
};
add_action( 'woocommerce_after_add_to_cart_button',
'action_woocommerce_after_add_to_cart_button', 10, 0 );
谢谢你的帮助
推荐阅读
- c# - 涉及硬件通信的单元测试值得吗?
- view - 是否可以从 SAS 视图表中获取源代码?
- regex - 如何对以下 CSV 进行批处理或 vbs 以删除某些字符?
- javascript - 如何使用滚动事件将新类添加到地图中的一个元素
- androidx - 不显示导航按钮(汉堡按钮)
- java - 如何实现帮助用户了解应用功能的对话框?
- c# - 如何使用 AzureAD 身份验证将 Asp.Net-Core 2.2 Razor Pages 应用程序部署到 Azure
- javascript - 纽约市伊斯坦布尔,生成带有测试用例名称的报告
- regex - 正则表达式从右到左获取子字符串
- wordpress - 在wordpress中的缩略图上播放视频悬停