如果我有一个功能:
function doSomething() {
///
}
Run Code Online (Sandbox Code Playgroud)
我可以将其与 .change 一起使用,如下所示:
$("input[name='bla']").change(doSomething);
Run Code Online (Sandbox Code Playgroud)
但是,如果函数是:
function doSomething(bla) {
///
}
Run Code Online (Sandbox Code Playgroud)
我想将“this”作为参数传递给函数?这似乎不起作用:
$("input[name='bla']").change(doSomething(this));
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
更新
我不想要这个:
$('a.link').change(function (e) { doSomething($(this)); } );
Run Code Online (Sandbox Code Playgroud)
我想要这个:(但正确的语法会起作用)
$('a.link').change( doSomething($(this)) );
Run Code Online (Sandbox Code Playgroud) 我不喜欢 var_dump 打印对象的方式。我想用这个函数覆盖它:
function var_dump($object, $die = true) {
print '<pre>';
print_r($object);
if ($die) die();
}
Run Code Online (Sandbox Code Playgroud)
我知道如何在我的应用程序中覆盖它,但是有没有办法在 PHP 配置级别上为所有站点全局覆盖它?
我已经尝试了我能在网上找到的所有东西.以下是我目前的woocommerce裁剪设置:

问题是,在我重新生成图像后,我回到这个页面,我最终得到了这个:

为什么会这样做,我该如何解决?
UPDATE
实际上,在重新生成图像后,它不会重置硬裁剪设置.在我取消选中后,它只是将其保存为"硬裁剪",即使它最初显示我已经更改了它?
更新2
这似乎与此有关.
更新3
我尝试添加这个:
add_action( 'aftersetup_theme', function () {
// Add image sizes
$shop_thumbnail = wc_get_image_size( 'shop_thumbnail' );
$shop_catalog = wc_get_image_size( 'shop_catalog' );
$shop_single = wc_get_image_size( 'shop_single' );
// In the lines below, true = hard crop; false = proportional
$shop_thumbnail['crop'] = false;
$shop_catalog['crop'] = false;
$shop_single['crop'] = false;
add_image_size( 'shop_thumbnail', $shop_thumbnail['width'], $shop_thumbnail['height'], $shop_thumbnail['crop'] );
add_image_size( 'shop_catalog', $shop_catalog['width'], $shop_catalog['height'], $shop_catalog['crop'] );
add_image_size( 'shop_single', $shop_single['width'], $shop_single['height'], $shop_single['crop'] );
}, 20 );
Run Code Online (Sandbox Code Playgroud)
然后我重新生成了图像,仍然没有运气?
更新4:
该网站可在此处查看: …
我尝试将值添加到node和node-revision中,但仍然没有显示节点数据.因此,显然更多的数据存储在其他地方.基本上,我想知道在创建新节点时哪些表会受到影响.
假设我有一个名为"product"的节点.当我创建这样的节点时,它将始终显示:"创建产品"作为节点的标题.在创建节点时如何更改此标题?
我正在考虑使用它:http://phpgoogle.blogspot.com/2007/08/four-ways-to-generate-unique-id-by-php.html
我的想法是使用2到3之间的混合.但我的问题是,虽然机会很小,但是如果我将结果子串到5个字符,仍然有可能生成具有相同顺序#的两个订单长?3怎么样?2?1?当然如果它是1,那么id/1 /(26 + 10)的机会是相同的吗?
我有以下两个表:
uid | ABC | ... (bunch of other stuff) ...
1 | val 1 | ... (bunch of other stuff) ...
2 | val 2 | ... (bunch of other stuff) ...
3 | val 3 | ... (bunch of other stuff) ...
Run Code Online (Sandbox Code Playgroud)
和...
uid | DEF | ... (bunch of other stuff) ...
4 | val 4 | ... (bunch of other stuff) ...
5 | val 5 | ... (bunch of other stuff) ...
6 | val …Run Code Online (Sandbox Code Playgroud) 我正在寻找一种方法来获得与"Views Filter Block"(参见http://drupal.org/project/views_filterblock)相同的功能,但是对于Drupal 6.从描述中获取:
"views_filterblock模块基本上将水平过滤器从视图页面内容区域移动到(垂直)块中."
我有:
<input id="ONE" type="..." ...>
Run Code Online (Sandbox Code Playgroud)
我想用以下代替:
<select id="TWO">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<select>
Run Code Online (Sandbox Code Playgroud)
我怎么做?
这可以使用PHP从MS Word文档中提取图像吗?如果是这样,怎么样?
要求:绝对是老派的文档支持,但最好是新老两种.
drupal ×3
php ×3
jquery ×2
content-type ×1
drupal-6 ×1
drupal-views ×1
html ×1
join ×1
ms-word ×1
sql ×1
unique-key ×1
woocommerce ×1
wordpress ×1