我敢肯定,这是很容易的,但我完全被困在这里.
我正在使用sf2多个"应用程序"创建一个网站,但我想要一个主页显示它们的某种索引,我不知道如何做到这一点.让我们想想这个例子(实际上,它不是我正在做的,但我们可以使用它):
我有一个视频游戏控制台的页面(目前,PS3,360,WII,PSV和NDS).它们将位于象网站ps3.domain.com,360.domain.com,nds.domain.com等等.它们中的每一个实际上都与它的逻辑不同,它们不是克隆(每个都是一个"应用程序"),它们大多是独立的,除了它们共享的核心和用户/社区的东西.但是在www.domain.com或者只是domain.com,我需要链接到所有这些,我不知道在哪里放置它,或者如何使"全局"控制器高于其他所有控制器.
有人能帮帮我吗?
我在Doctrine中有一组实体,它们相互依赖来构建某些数据,我需要创建一个使用其中两个实体的数据的表单.
我有一个杂志实体,一个Issue实体和一个Chapter实体.杂志(Mag1,Mag2)有它的名称,问题,只属于一个杂志,有它的'数字'(Mag1->第1期,Mag1->第2期,Mag3->第1期,Mag2 - >问题'夏季').本章必须只属于一个问题,但在创建表单时,要构建问题选择器,我需要连接两个实体的属性:
class ChapterType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('name')
->add('number')
->add('issue', 'entity', array(
'class' => 'Bundle:Issue',
'property' => 'magazine.name'
))
;
}
...
Run Code Online (Sandbox Code Playgroud)
我需要做的是连接'属性'之类的东西'magazine.name'+'number'(在哪里'number'是将添加数字的问题.试图与.php字符串中的类似连接不起作用,因为它们不是字符串所以我不知道我必须做什么或者是否可以这样做.
我正在尝试打印一个坐标列表,我认为嵌套循环是适当的方法,所以我编写了以下代码(非常简单):
var x = 23;
var y = 34;
var z = 28;
var div = document.getElementById("coordinates");
div.innerHTML += "<ul>";
for (var i = 1; i <= x; i++) {
for (var j = 1; j <= y; j++) {
for (var k = 1; k <= z; k++) {
div.innerHTML += "<li>X: " + i + " Y: " + j + " Z: " + k + "</li>";
}
}
}
div.innerHTML += "</ul>";
Run Code Online (Sandbox Code Playgroud)
当我这样做时,我期待一个非常大量的元素(在这种情况下23*34*28元),但我得到这个:
X: 1 Y: …Run Code Online (Sandbox Code Playgroud)