]>
git.ipfire.org Git - ipfire.org.git/blob - www/webapp/menu.py
5 from helpers
import Item
, _stringify
8 def __init__(self
, filename
=None):
14 def load(self
, filename
):
19 for url
, items
in simplejson
.loads(data
).items():
22 self
.items
[url
].append(MenuItem(**_stringify(item
)))
25 return self
.items
.get(url
, [])
29 def __init__(self
, **args
):
30 Item
.__init
__(self
, **args
)
34 if self
.args
.has_key("subs"):
35 self
.args
["items"] = []
36 for sub
in self
.args
["subs"]:
37 self
.args
["items"].append(MenuItem(**_stringify(sub
)))