小编Ili*_*zis的帖子

请联系Form 7水印以选择菜单

我正在寻找一种在选定字段上添加水印的方法.

那是行不通的 - >

[select* c_type class:ic watermark "choose type" "a" "b" "c"]
Run Code Online (Sandbox Code Playgroud)

为了放置一个无效验证失败的值,我不得不放 include_blank

[select* c_type class:ic include_blank "a" "b" "c"]
Run Code Online (Sandbox Code Playgroud)

但问题是我有---水印,这就是我想要改变的东西..

php wordpress contact-form-7

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

mojolicious禁用点占位符路由

背景

我有这个路由

my $foo = $r->get('/foo/:asd')->to('Foo#bar');

在控制器中我只是用传递的param渲染一些json(借助于Mojolicious::Controller::REST)

$self->data( 'param' => $self->param('asd') );


问题

发送请求时/foo/bar,其按预期工作:

{"data":{"param":"bar"}}

但是当我试图传递一个包含a的字符串,dot例如一封电子邮件(email@email.com)时,mojo正在渲染dot为a slash.我在第一时间定义的路由不再相关,因为现在模式已更改为foo/:bar/:baz


解决方案

我被告知解决方案就在这里:https : //github.com/kraih/mojo/blob/master/t/mojolicious/routes.t#L218
这是有道理的,但我不明白如何将其与我有.

我试图添加$foo->pattern->placeholder_start('+');到我的路由,但仍然,模式正在改变,它再次无关紧要.看起来它不会禁用与我的问题相关的点.

我尝试在$r变量上实现模式方法(这是Mojo的路由 - $self->routes)

最重要的是,我只需要为某些路由禁用点占位符或完全禁用.

谢谢

perl mojolicious

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

标签 统计

contact-form-7 ×1

mojolicious ×1

perl ×1

php ×1

wordpress ×1