小编Bag*_*yte的帖子

Symfony2自定义表单错误消息

你可以帮我理解如何使用Symfony2自定义错误信息吗?我想改变HTML布局,添加div,class等...

阅读指南,它提供了一段代码放入一个被调用的文件中,fields_errors.html.twig但它不会告诉放置此文件的位置以及是否需要一些额外的配置.

有人能帮助我吗?

forms customization messages symfony

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

Apache Last-Modified 标头现在

我想在 Apache 中设置 Last-Modified 标头,以便它始终返回当前日期时间。

您知道如何以及是否可以实现这一目标吗?

Header always set Last-Modified "{now} GTM"
Run Code Online (Sandbox Code Playgroud)

apache header httpd.conf

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

Symfony2 + CreateFormBuilder如何在表单中呈现图像

我是Symfony2和CreateFormBuilder来创建我的表单.

目前我正在使用{{ form_widget(form) }}显示表单.我的实体具有path属性,该属性是文件系统上保存图像的路径.我想在表单中显示图像(带有<img>html标记),我该如何实现这个结果?我应该按字段在模板字段中处理表单吗?或者有没有办法在模板中只拥有一个字段并用其他字段渲染{{ form_widget(form) }}

forms templates image symfony

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

CSS选择一个前面有另一个类的类

阅读CSS 文档我正在尝试为另一个类前面的类创建一个选择器:

<div class="AAAAA">
      <div class="CCCC"></div>
</div>
<div class="AAAAA">
      <div class="BBBB"></div>
      <div class="CCCC"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我需要在.CCCC前面创建一个选择器.BBBB,这里是我的代码:

.CCCC {
    width: 100px;
    height: 20px;
    border: 1px solid #000;
}

.CCCC~.BBBB {
    width: 10px;
    border: 1px solid #000;
}
Run Code Online (Sandbox Code Playgroud)

所以在我的例子中,第一个divCCCC类具有对子级的宽度100px,第二个divCCCC这个ID之前由div带班BBBB应具有的宽度10px.

知道为什么这不起作用吗?

css css-selectors operator-precedence

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

iOS Retina显示屏:双倍尺寸的图像

为了测试不/视网膜显示,我创建了一个大小为100x100的UIView.

我创建了2张图片: - 正常尺寸(100x100) - 视网膜尺寸(200x200)

我有两种情况:1)非视网膜显示+背景中的正常尺寸图像2)视网膜显示+视网膜背景中的尺寸图像

第一种情况还可以.在第二种情况下,图像是双倍大小,在我的UIView中,我只能看到总图像的1/4.

当我尝试将背景图像分配给我的UIViewController导航栏时,会发生同样的情况,如下所示:

if (IS_RETINA()) {
    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:IMG_NAVIGATION_BAR_BACKGROUND_RETINA] forBarMetrics:UIBarMetricsDefault];
}
else {
    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:IMG_NAVIGATION_BAR_BACKGROUND] forBarMetrics:UIBarMetricsDefault];
}
Run Code Online (Sandbox Code Playgroud)

iphone ios retina-display

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

远程通知令牌处理

我正在注册我的iPhone应用程序进行远程通知.

在这里我的场景:

  1. 用户打开我的应用程序并注册远程通知
  2. 用户关闭我的应用程序的通知
  3. 用户打开我的应用
  4. 用户为我的应用程序打开通知

我的问题是:

  1. 是否可以检查用户是否在我的应用程序代码中禁用了我的应用程序的远程通知?
  2. 如果我在没有用户关闭我的应用程序关闭通知的情况下请求新令牌,则检索到的令牌不同或始终相同?
  3. 每次启动应用程序时都应该申请新令牌吗?

iphone notifications objective-c push-notification apple-push-notifications

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

Symfony POST变量始终为空

这是我的Symfony控制器:

class MyPageController extends Controller
{
    public function indexAction(Request $request)
    {
        $postData = $request->request->get('manage');
        return new Response('<html><body>Post: '.$postData.'!</body></html>');
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的HTML:

<form action="/..." method="POST" id="entity">
    <input type="text" value="This is the value" id="manage" />
    <input type="submit" class="button" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

$postData 总是空的.

我也尝试过:

$postData = $request->request->get('entity');
Run Code Online (Sandbox Code Playgroud)

$postData['manage'] 也是空的!

有人能帮助我吗?

php symfony-2.1

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

Symfony + Doctrine + Annotation验证不适用于表单

我在我的实体定义中使用doctrine注释来定义每个变量行为,即:

@ORM\Column(type="string", length=50, nullable=false)
Run Code Online (Sandbox Code Playgroud)

如果我提交表单,将该字段留空,则通过验证,但是(对于corse)我收到有关INSERT语句的错误,因为他无法插入NULL值.这怎么可能?

forms validation annotations symfony doctrine-orm

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