Tôi muốn thêm một danh sách đơn giản của các giá trị trong một tập tin cấu hình (config.yml). Ví dụ:Làm thế nào để thêm một mảng với các giá trị trong cấu hình Symfony2?
my_bundle:
columns: ["col1", "col2"]
Khi thêm các nút để phân tích cú pháp cấu hình, nó chỉ đơn giản là thất bại:
$rootNode = $treeBuilder->root('my_bundle');
$rootNode->arrayNode('columns')->children()->end();
Dưới đây là lỗi:
InvalidConfigurationException: Unrecognized options "0, 1" under "my_bundle.columns"
tôi đang thiếu gì? Điều này thậm chí có thể?
Gần. Tôi tìm thấy một câu hỏi khác đề cập đến phương pháp 'nguyên mẫu'. Trong trường hợp của tôi, nguyên mẫu phải giữ 'vô hướng' và nó hoạt động. –
Tôi không hiểu những gì bạn đang cố gắng đạt được sau đó, sử dụng mã này 'var_dump ($ config);' = 'Array ( [columns] => Array ( [0] => col1 [1 ] => col2 ) ) ' – Touki
Không nên có một' -> end() 'khác ngay sau' -> nguyên mẫu ('vô hướng') '? – liviucmg