多次元のjsonオブジェクトをhtmlリストに変換する関数を作成しました:http: //jsfiddle.net/KcvG6/
関数がリストを2倍にするのはなぜですか?更新: http: //jsfiddle.net/KcvG6/2/
実行するロジックについて何か改善はありますか?
元のJSONオブジェクトは、url属性にurlを生成します。これらのURLは、特定のスラッグで生成されます。指定されたスラッグがまだ使用できない場合(ユーザーが何も選択していない場合、またはリンクをレンダリングしてはならないものを他に選択していない場合:
'image': { 'index': { 'name': 'Show all images', 'url': Routing.generate('AcmeImageBundle_Image_index') }, 'new': { 'name': 'Add new image', 'url': Routing.generate('AcmeImageBundle_Image_new') }, 'edit': { 'name': 'Edit selected image', 'url': Routing.generate('AcmeImageBundle_Image_edit', { 'slug': imageSlug }) }, 'delete': { 'name': 'Delete selected image', 'url': Routing.generate('AcmeImageBundle_Image_delete', { 'slug': imageSlug }) } }