我想在配置文件(config.yml)中添加一個簡單的值列表。例如:如何在Symfony2配置中添加具有值的數組?
my_bundle:
columns: ["col1", "col2"]
當添加節點到配置解析器,它只是失敗:
$rootNode = $treeBuilder->root('my_bundle');
$rootNode->arrayNode('columns')->children()->end();
以下是錯誤:
InvalidConfigurationException: Unrecognized options "0, 1" under "my_bundle.columns"
我缺少什麼?這甚至有可能嗎?
差不多。我發現另一個提到'prototype'方法的問題。在我的情況下,原型必須保持「標量」,它的工作。 –
我不明白你想實現什麼,然後,使用此代碼'的var_dump($配置);'='陣列 ( [列] =>陣列 ( [0] => COL1 [1 ] => col2 ) )' – Touki
不應該在' - > prototype('scalar')'後面有另一個' - > end()'? – liviucmg