小编mad*_*adc的帖子

如何使用symfony2表单生成器呈现默认选中的复选框?

我没有找到任何简单的方法来完成,默认情况下只需检查一个复选框.那可不是那么难,所以我错过了什么?

checkbox formbuilder symfony

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

使用带有MySQL的空间POINT类型时的Lon/Lat顺序

在MySQL中设置POINT时的正确顺序是什么?

甚至SO问题中的答案也不同: 将纬度/经度文本列移动到"点"类型列中

是吗

POINT(lat lon)
Run Code Online (Sandbox Code Playgroud)

要么

POINT(lon lat)
Run Code Online (Sandbox Code Playgroud)

到目前为止,正如我所看到的,它应该是第一个版本(lat lon),因为POINT作为参数x和y,但我无法找到明确的证据.

mysql point

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

使标记可拖动和可点击

我有一个矢量图层,用于在我的地图上显示标记作为特征,但现在我不知道,我做什么,它们是可以拖拽或可点击的.我能做些什么来获得两者?

/*** Init Drag Marker
*/
    var dragFeature = new OpenLayers.Control.DragFeature(layerTrackMarker, 
        {'onComplete': updateMarker}
    );
    map.addControl(dragFeature);
    dragFeature.activate();

/*** Init Click Marker
*/
    var clickFeature = new OpenLayers.Control.SelectFeature(layerTrackMarker,
        {}
    );
    map.addControl(clickFeature);
    layerTrackMarker.events.on({
                    "featureselected": function(e) {
                        var markerId = e.feature.geometry.id;
                        removeMarker(markerId);
                        /* ToDo: show context menu */
                    },
                    "featureunselected": function(e) {
                        /* ToDo: hide context menu */
                    }
                });
    clickFeature.activate();
Run Code Online (Sandbox Code Playgroud)

click openlayers drag marker

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

路由中的区域设置,默认语言也没有参数

我想在Symfony2安装上通过url定义页面语言.我的路由通过控制器内部的注释工作.

使用routing.yml

_index:
    resource: "@MyMainBundle/Controller/SiteController.php"
    type:     annotation
Run Code Online (Sandbox Code Playgroud)

siteController.php

/**
 * @Route( "/{_locale}/{site}", name="_site_site", defaults={"_locale" = "en"}, requirements={"site" = "about|cities|download|blog", "_locale" = "en|de|fr|es"} )
 */
Run Code Online (Sandbox Code Playgroud)

这很安静,但是我想要的是,以下url调用相同的动作.

http://example.com/download
http://example.com/en/download
http://example.com/de/download
Run Code Online (Sandbox Code Playgroud)

如果没有languge-parameter,页面应该切换回默认语言,但这是我可以在我的操作中处理的内容.

我找到了这个答案,但根本无法让它工作. Symfony2路由中的默认语言环境

annotations symfony

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

从字符串/数据库渲染内容并使用twig生成链接

由于包括翻译内容在内的几个原因,我必须构建一个简单的CMS来呈现我的Symfony2应用程序的页面.

我现在的问题是,接缝不可能从字符串中呈现内容.Twig只接受文件.我的内容可能包含像locale或类似的动态部分,因此twig的渲染能力非常有用.

我尝试使用TwibstringBundle渲染它,但它的功能非常有限,并且它不适用于路径功能.

有什么建议可以解决这个问题吗?

symfony twig

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

从 extbase 设置 fe_users 会话

由于我必须以某种方式验证登录数据,普通登录扩展无法处理,因此我必须开发一个自定义登录表单。该登录框是分机的一部分。用 extbase 编写。

但我坚持一个基本问题:我如何处理 extbase 中的 fe_users 会话?

typo3 extbase

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