小编Ken*_*nce的帖子

如何修改woocommerce_before_cart动作

我正在尝试将我的woocommerce购物车模板显示为完整的12列布局.

现有布局使用bootstrap的col-sm-8列.我需要将它改为col-sm-12.

<main class="main col-sm-8" role="main">
  <div class="page-header">
   <h1>Cart</h1>
  </div>

<div class="woocommerce">...</div>

<div class="woocommerce-info">...</div>

<div class="cart-collaterals">
    // shipping code etc.
</div>
</main>
Run Code Online (Sandbox Code Playgroud)

我查看了此处显示的相关woo-templates ,并将cart.php模板复制到我的主题中以覆盖.但是,看起来我需要修改woocommerce_before_cart操作以更改<main>布局并插入col-sm-12类.我在这个woocommerce页面上找到了相关的操作.

我可以从cart.php模板中看到在<form>元素之前调用的动作,如下所示:

global $woocommerce;

wc_print_notices();

do_action( 'woocommerce_before_cart' ); ?>

<form action="<?php echo esc_url( WC()->cart->get_cart_url() ); ?>" method="post">

<?php do_action( 'woocommerce_before_cart_table' ); ?>

<table class="shop_table cart" cellspacing="0">enter code here
Run Code Online (Sandbox Code Playgroud)

我是php的新手,我的问题是如何修改此操作的输出,以便将布局更改为12列?

php wordpress twitter-bootstrap woocommerce

3
推荐指数
2
解决办法
2万
查看次数

如何使用 TailwindCSS 和 React 有条件地添加/删除类

我有一个表达式,用于查找表单错误并在出现冒泡时附加一个 div:

\n
{touched && normalizedError && (\n      <div className="visible alert-error text-xs text-red-500" role="alert">\n        {normalizedError}\n      </div>\n    )}\n
Run Code Online (Sandbox Code Playgroud)\n

我想重构它并始终在我的输入元素下方显示 div,但使用该类invisble对用户隐藏它们,除非返回错误\xe2\x80\x94,在这种情况下,我将有条件添加该类visible

\n

实现这一目标的最佳方法是什么?

\n

reactjs tailwind-css tailwind-in-js

1
推荐指数
1
解决办法
2720
查看次数

在两个文件夹之间查找和替换图像文件

我的Mac硬盘上有两个文件夹.

目录A和目录B.

两个目录都包含图像文件.

我需要找到匹配的文件名是Dir A.

如果我发现匹配覆盖Dir A中的文件与Dir B中匹配的文件.

我该怎么做呢?

filesystems macos bash shell

0
推荐指数
1
解决办法
54
查看次数