小编Kev*_*n.a的帖子

Laravel @extends和@include

我正在使用Laravel开展这个项目.

根据本教程,我正在观看,我不得不在主视图的顶部添加这些代码.

 @extends('layouts.masters.main')
Run Code Online (Sandbox Code Playgroud)

由于我是Laravel的新手,这让我想知道为什么我不能简单地使用.

   @include('layouts.masters.main')
Run Code Online (Sandbox Code Playgroud)

我尝试了它,它基本上做了同样的事情.唯一的问题是我知道如何包含作品,但我真的不知道扩展的作用.有什么区别,所以是的,它是什么.为什么教程人员会去,@extends而不是 @include.

php laravel

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

在WooCommerce购物车中获取购物车商品的商品ID

$cart_item = $woocommerce->cart->get_cart(); 
Run Code Online (Sandbox Code Playgroud)

我有上面的代码.

如果我在cart_item上运行print_r,我会得到一个多维数组:

Array(    [a6292668b36ef412fa3c4102d1311a62] => Array        (            [product_id] => 6803
Run Code Online (Sandbox Code Playgroud)

我如何才获得product_id?

我试过$ test = $cart_item['data'];

print_r($test);
Run Code Online (Sandbox Code Playgroud)

没工作.

php wordpress product cart woocommerce

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

在functions.php WordPress中包含外部文件

在我的WordPress中,我有一个包含1500行代码的functions.php文件.

大部分代码来自我编写的程序,该程序连接到API并将数据从WordPress发送到它.我不是WordPress开发人员,所以我不知道这是否可行.你可以制作一个不同的文件来保持functions.php干净,然后在functions.php中包含外部文件吗?

php wordpress

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

测试去抖函数 React - React-testing-library

我有以下组件

import React, { useState, useEffect } from 'react';
import { FiSearch } from 'react-icons/fi';
import { useProducts } from '../../hooks';

export default function SearchBar() {
  const [query, setQuery] = useState('');
  const [debounced, setDebounced] = useState('');

  useEffect(() => {
    const timeout = setTimeout(() => {
      setDebounced(query);
    }, 300);
    return () => {
      clearTimeout(timeout);
    };
  }, [query]);

  const handleChange = (e) => {
    e.preventDefault();
    setQuery(e.target.value);
  };

  useProducts(debounced);

  return (
    <div className="search-form">
      <FiSearch className="search-form__icon" />
      <input
        type="text"
        className="search-form__input"
        placeholder="Search for brands or …
Run Code Online (Sandbox Code Playgroud)

reactjs jestjs react-testing-library

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

样式组件中的背景图像反应

晚上好。

我在将 React 与样式组件结合使用时遇到问题。

我有一个图像文件夹位于:

在此输入图像描述

我的样式组件位于以下文件夹中:

在此输入图像描述

在样式化组件内,我尝试像这样导入图像:

const FormImage = styled.div`
    width: 150px;
    height: 150px;
    margin: 0 auto;
    margin-top: -20%;
    background-image: url(../../img/testlogo.png);
`;
Run Code Online (Sandbox Code Playgroud)

我确信这是正确的道路。但不知何故,图像没有显示在浏览器中。

这是我在浏览器中看到的:

在此输入图像描述

css reactjs styled-components

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

使用 Docker 进行节点开发 - 为什么我们要复制两次

我最近开始接触 Docker。我是一名 NodeJS 开发人员,所以这就是我的研究重点。我发现人们经常做以下事情:

COPY package*.json ./
RUN npm install
COPY . .
Run Code Online (Sandbox Code Playgroud)

为什么我们不能只使用一个 COPY?我希望它看起来像这样:

COPY . .
RUN npm install
Run Code Online (Sandbox Code Playgroud)

这不是也复制 package.json 吗?

node.js docker

4
推荐指数
2
解决办法
155
查看次数

Youtube 视频 100% 宽度和自定义高度

我在我的网站上想添加一个宽度为 100%,高度为 400px 的视频;我尝试了以下方法:

.container {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}
.video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 400px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="container">
  <iframe class="video" src="//www.youtube.com/embed/yCOY82UdFrw" width="300" height="150" frameborder="0" allowfullscreen="allowfullscreen">
  </iframe>
</div>
Run Code Online (Sandbox Code Playgroud)

但我的视频结果是这样的: 请点击我

内部不是100%。

有没有人知道如何解决这个问题?我会很感激。

谢谢,

凯文

html css youtube iframe

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

如何使用联系人form7捕获POST数据

我在我的functions.php中有这个钩子:

add_action( 'wpcf7_mail_sent', 'myfunction' );
Run Code Online (Sandbox Code Playgroud)

我想在发送表单时发布值.

我有一个这样的领域:[textarea your-message].

如何从中捕获POST数据?

例如,当表单发送时,我想回显[textarea your-message]in 的post值 myfunction(){}

php wordpress contact-form-7

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

在Woocommerce中将ajax添加到购物车事件后运行javascript代码

在woocommerce中,我有一个带有以下类的添加到购物车按钮:

button product_type_simple add_to_cart_button ajax_add_to_cart 
Run Code Online (Sandbox Code Playgroud)

单击此按钮后,我想运行一个javascript代码.这是一个自定义的JS文件.单击此类时,如何触发自定义js文件?

javascript php wordpress jquery woocommerce

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

获取购物车项目 woocommerce 作为数组

我得到这个代码:

global $woocommerce;
$items = $woocommerce->cart->get_cart();
$arr_product=array();
foreach($items as $item => $values) {             
    $arr_product[]= $_product->post_title;            
} 
Run Code Online (Sandbox Code Playgroud)

它返回:

数组 ( [0] => [1] => );

它应该返回标题,但我得到的是这些数字。我该如何解决这个问题?

php arrays

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