小编Ler*_*nzi的帖子

如何在bootstrap手风琴中添加加减号

我使用引导手风琴,其中,第一板始终是敞开的,并且是开放获取的一类面板.我从我的jQuery代码检查,看看如果类包含类它强调了锚.但目前所有锚点都突出显示.

我只是希望第一个锚点突出显示是打开的,休息关闭面板应该有一些不同的风格.

这是小提琴:小提琴

如您所见,所有锚标记都会突出显示.我想要第一个锚来获得一些不同的造型.整个想法是为手风琴添加加/减符号.

html css jquery twitter-bootstrap-3

10
推荐指数
4
解决办法
6万
查看次数

如何在woocommerce中为购物车创建自定义折扣

我在WooCommerce中创建了一个插件,并且在向CART/CHECKOUT页面添加自定义折扣时遇到了一个小问题.

如何在不创建优惠券的情况下将自定义折扣应用于购物车?假设我想在购物车页面上给予5美元的折扣.我怎样才能做到这一点?

以下是我使用优惠券应用折扣的插件文件中的代码,但我想在不使用优惠券的情况下添加另一个自定义折扣.

插件文件中的Action Hook:

add_action('woocommerce_calculate_totals',array(&$this,'cart_order_total_action'));
Run Code Online (Sandbox Code Playgroud)

它在插件文件中的功能是:

public function cart_order_total_action(){
    if ( is_user_logged_in() ){
        global $woocommerce;
        global $current_user;
        global $wpdb;
        $u_id = $current_user->ID;
        $table_name = $wpdb->prefix."woocommerce_customer_reward_ms";
        $thetable2  = $wpdb->prefix . "woocommerce_customer_reward_cart_ms";
        $table_name3 = $wpdb->prefix."woocommerce_customer_reward_points_log_ms";
        $data       = $wpdb->get_row("SELECT * from $table_name where id=$u_id");
        $data2      = $wpdb->get_row("SELECT * from $thetable2");
        /* Order Id goes here */
        $orders=array();//order ids
        $args = array(
            'numberposts'     => -1,
            'meta_key'        => '_customer_user',
            'meta_value'      => $current_user->ID,
            'post_type'       => 'shop_order',
            'post_status'     => 'publish',
            'tax_query'=>array(
                    array(
                        'taxonomy'  =>'shop_order_status',
                        'field'     => …
Run Code Online (Sandbox Code Playgroud)

php wordpress woocommerce

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

Apache Iceberg 缺少 hive 依赖问题

我正在尝试使用 Apache Iceberg 将数据写入指定位置(S3/本地)。以下是下面使用的配置。

科学技术试验:

libraryDependencies += "org.apache.spark" %% "spark-sql" % "3.2.1" % "provided",
libraryDependencies += "org.apache.iceberg" % "iceberg-spark-runtime-3.2_2.12" % "0.13.2"
Run Code Online (Sandbox Code Playgroud)

火花:

val builder = SparkSession
      .builder()
      .config("spark.sql.extensions","org.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions")
      .config("spark.sql.catalog.spark_catalog","org.apache.iceberg.spark.SparkSessionCatalog")
      .config("spark.sql.catalog.spark_catalog.type","hive")
      .config("spark.sql.catalog.local","org.apache.iceberg.spark.SparkCatalog")
      .config("spark.sql.catalog.local.type","hadoop")
      .config("spark.sql.catalog.local.warehouse","/Users/tom/Documents/hive/warehouse")
      .getOrCreate()

import org.apache.spark.sql.SaveMode
import org.apache.spark.sql.functions._

// Create a DataFrame
val data = Seq(
("100", "2015-01-01", "2015-01-01T13:51:39.340396Z"),
("101", "2015-01-01", "2015-01-01T12:14:58.597216Z"),
("102", "2015-01-01", "2015-01-01T13:51:40.417052Z"),
("103", "2015-01-01", "2015-01-01T13:51:40.519832Z")
).toDF("id", "creation_date", "last_update_time")

data.write
.format("iceberg")
.save("/Users/tom/Documents/data") 
Run Code Online (Sandbox Code Playgroud)

当我运行上面的代码时,我遇到了缺少 HiveCatalog 依赖项的情况。不知道为什么,但iceberg-spark-runtime包含所有必需的 JAR。我也尝试使用iceberg-hive-runtime但仍然面临下面相同的错误。

Cannot initialize Catalog implementation org.apache.iceberg.hive.HiveCatalog: Cannot find constructor …
Run Code Online (Sandbox Code Playgroud)

hive scala apache-spark apache-iceberg

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

如何检查HTML元素是否没有类

我想将一个类附加到一个锚标记,它不是一个类.此锚标签也在许多DIV元素和h4标签内.所以h4 在这个h4标签中有一个类说abc,这个锚标签没有任何类.这是我尝试但不起作用的.我想将一个类附加到目前没有类的锚点.

$(document).ready(function(){
 $('.abc a').hasClass(''){
   $(this).addClass('active');
 }
});
Run Code Online (Sandbox Code Playgroud)

小提琴

html javascript css jquery

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

如何拖动和调整DIV元素的大小

我想在HTML页面中调整大小并拖动DIV元素.我使用的代码如下. 使用Javascript:

 <script type="text/javascript" src="dragresize.js"></script>
<script language="javascript" type="text/javascript"> 
var dragresize = new DragResize('dragresize',
 { minWidth: 50, minHeight: 50, minLeft: 20, minTop: 20, maxLeft: 600, maxTop: 600 });

// Optional settings/properties of the DragResize object are:
//  enabled: Toggle whether the object is active.
//  handles[]: An array of drag handles to use (see the .JS file).
//  minWidth, minHeight: Minimum size to which elements are resized (in pixels).
//  minLeft, maxLeft, minTop, maxTop: Bounding box (in pixels).

// Next, you …
Run Code Online (Sandbox Code Playgroud)

html javascript css

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

在wordpress的常规设置选项卡中添加自定义字段

我想在 wordpress 的常规设置选项卡中添加一个自定义字段。这是 wordpress 默认拥有的当前字段。

  1. 网站标题
  2. 标语
  3. Wordpress 地址 URL ...等

我想添加一个自定义字段,例如,我想要一个图像上传字段。

对于我不得不编辑 options-general.phpoptions.phpgeneral-template.php,我不得不插入一个条目wp-options表在我的数据库

现在,当我用一个简单的方法测试它时,input type as text它运行良好。但是当我input type as file为我的徽标上传设置时,它不起作用这是我的代码。 options-general.php

<tr valign="top">
<th scope="row"><label for="logo"><?php _e('Logo') ?></label></th>
<td><input name="file" type="file"/></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

如您所见,我已将图像字段放在博客描述字段的正下方,此表单的操作将我带到options.php. 这是我的option.php

if ( is_multisite() && !is_super_admin() && 'update' != $action )
    wp_die(__('Cheatin&#8217; uh?'));
/* image upload function goes here */

if($_POST['submit']){

$allowedExts = array("gif", "jpeg", "jpg", "png");
$temp = explode(".", $_FILES["file"]["name"]);
$extension …
Run Code Online (Sandbox Code Playgroud)

php mysql wordpress image-uploading

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

页面未使用 isset 正确重定向

我得到页面 在 mozilla 和 chrome 中没有正确重定向这个网页有一个重定向循环

这就是我正在尝试做的。在我的根目录中有一个index.phpinformation.php也是一个文件夹common

常见的文件包括: common.php , db.php , header.php

在根目录的 index.php 文件中,这是从公共文件夹调用 header.php 的代码。

索引.php

<?php 
include('common/header.php');
?>
<p>this is some content in Index file.</p>
Run Code Online (Sandbox Code Playgroud)

常见的.php

<?php
    @session_start();
    // Retrieve username and password from database according to user's input

    if(isset($_POST['l_submit'])){
        $user = $_POST['l_name'];
        $pass = $_POST['l_pass'];
        $stmt = mysql_query("SELECT * FROM users WHERE username = $user and password = $pass");
        $num_rows = mysql_num_rows($stmt);
        // Check username and …
Run Code Online (Sandbox Code Playgroud)

html php mysql redirect

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

在文本框的Keypress事件上更新DIV的InnerHTML

我想要一个输入框,用户可以在其中添加或更改文本,同时(或在完成之后),我想要更新div中的文本,使用刚刚输入的文本.

这是我使用的代码

JAVASCRIPT:

<script language="javascript" type="text/javascript"> 
function change(boxid,divtoaffect) { 
content = document.getElementById("" + boxid + "").value; 
document.getElementById(divtoaffect).innerHTML = content; 
} 
</script> 
Run Code Online (Sandbox Code Playgroud)

HTML:

<table border="0" cellpadding="5" cellspacing="0" style="border-bottom:1px solid black; border-right:1px solid black; border-left:1px solid black; border-top:1px solid black" width="50%">
<tr>
    <td >Name:<br/><input type="text" id="text1" onKeyPress="change('text1','output1')"  /></td>
    <td valign="bottom"><div id="output1" style="font-weight:bold;height:20px;"></div></td>
</tr>
<tr>
    <td>Designation:<br/><textarea id="text2" rows="1" onKeyPress="change('text2','output2')"></textarea></td>
    <td valign="bottom"><div  id="output2" style="height:40px;"></div> </td>
</tr>
<tr>
    <td>Address:<br/><textarea id="text3" rows="2" onKeyPress="change('text3','output3')"></textarea></td>
    <td valign="bottom"><div id="output3" style="height:50px;"></div></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这里的问题是,当我在文本框中键入第二个单词时,它会更新DIV,即当我键入单个单词时,它不会显示在DIV中,当我键入第二个单词时,它会显示DIV中的第一个单词.

在此输入图像描述

在此输入图像描述

而且当我在Textarea字段中按Enter键时,在DIV中它继续在同一行.这是图像 在此输入图像描述

html javascript onkeyup

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

如何在woocommerce中以编程方式删除优惠券

我在自定义的woocommerce插件中以编程方式添加了优惠券.现在我想在插件停用时删除优惠券.

我该怎么做

我在register_activation_hook上添加了优惠券代码

wordpress wordpress-plugin woocommerce

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