Sin descripción
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

verticalMenu.json 13KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437
  1. {
  2. "menu": [
  3. {
  4. "menuHeader": "Stai gestendo"
  5. },
  6. {
  7. "name": "Seleziona attività",
  8. "icon": "menu-icon icon-base bx bx-aperture",
  9. "slug": "attivita.index",
  10. "url": "admin/attivita",
  11. "can": "permission:view-attivita",
  12. "attivita_attuale": true
  13. },
  14. {
  15. "menuHeader": ""
  16. },
  17. {
  18. "name": "Oggi",
  19. "icon": "menu-icon icon-base bx bx-chart",
  20. "slug": "bilancio.oggi",
  21. "url": "admin/bilancio/oggi",
  22. "can": "permission:view-bilancio-oggi"
  23. },
  24. {
  25. "name": "Dashboard",
  26. "icon": "menu-icon icon-base bx bx-home-smile",
  27. "slug": "dashboard",
  28. "submenu": [
  29. {
  30. "name": "Dashboard",
  31. "icon": "menu-icon icon-base bx bx-home-smile",
  32. "slug": "dashboard",
  33. "url": "admin/dashboard",
  34. "permission": "role:superadmin,amministratore"
  35. },
  36. {
  37. "name": "Asporto",
  38. "icon": "menu-icon icon-base bx bx-shopping-bag",
  39. "slug": "ordine.index",
  40. "url": "admin/asporto/dashboard",
  41. "can": "permission:view-ordine"
  42. },
  43. {
  44. "name": "Dispositivi",
  45. "icon": "menu-icon icon-base bx bx-devices",
  46. "slug": "mappa_dispositivi.index",
  47. "url": "admin/mappa-dispositivi",
  48. "can": "permission:view-mappa_dispositivi"
  49. },
  50. {
  51. "name": "Cucine",
  52. "icon": "menu-icon icon-base bx bx-chef-hat",
  53. "slug": "cucina.dashboard",
  54. "url": "admin/cucina/dashboard",
  55. "can": "permission:view-cucina"
  56. }
  57. ]
  58. },
  59. {
  60. "name": "Tombola",
  61. "icon": "menu-icon icon-base bx bx-trophy",
  62. "slug": "tombola.index",
  63. "url": "admin/tombola",
  64. "can": "permission:view-tombola"
  65. },
  66. {
  67. "menuHeader": "Consulta"
  68. },
  69. {
  70. "name": "Eventi",
  71. "icon": "menu-icon icon-base bx bx-calendar-check",
  72. "slug": "evento.index",
  73. "url": "admin/evento",
  74. "can": "permission:view-evento"
  75. },
  76. {
  77. "name": "Ordini",
  78. "icon": "menu-icon icon-base bx bx-receipt",
  79. "slug": "ordine.index",
  80. "url": "admin/ordine",
  81. "can": "permission:view-ordine",
  82. "submenu": [
  83. {
  84. "name": "Carrelli aperti",
  85. "icon": "menu-icon icon-base bx bx-store",
  86. "slug": "ordine.index",
  87. "url": "admin/ordine?carrelli_aperti=true",
  88. "can": "permission:view-ordine"
  89. },
  90. {
  91. "name": "Storico",
  92. "icon": "menu-icon icon-base bx bx-history",
  93. "slug": "ordine.index",
  94. "url": "admin/ordine",
  95. "can": "permission:view-ordine"
  96. },
  97. {
  98. "name": "Asporto",
  99. "icon": "menu-icon icon-base bx bx-shopping-bag",
  100. "slug": "asporto.index",
  101. "url": "admin/asporto/index",
  102. "can": "permission:view-asporto"
  103. }
  104. ]
  105. },
  106. {
  107. "name": "Prenotazioni",
  108. "icon": "menu-icon icon-base bx bx-calendar",
  109. "slug": "prenotazione.index",
  110. "can": "permission:view-prenotazione",
  111. "submenu":[
  112. {
  113. "name": "Tavoli",
  114. "icon": "menu-icon icon-base bx bx-calendar",
  115. "slug": "prenotazione-tavolo.index",
  116. "can": "permission:view-prenotazione_tavolo",
  117. "submenu": [
  118. {
  119. "name": "Oggi",
  120. "icon": "menu-icon icon-base bx bx-calendar",
  121. "slug": "prenotazione-tavolo.oggi",
  122. "url": "admin/prenotazione-tavolo/oggi",
  123. "can": "permission:view-prenotazione_tavolo"
  124. },
  125. {
  126. "name": "Tutte",
  127. "icon": "menu-icon icon-base bx bx-calendar",
  128. "slug": "prenotazione-tavolo.index",
  129. "url": "admin/prenotazione-tavolo",
  130. "can": "permission:view-prenotazione_tavolo"
  131. }
  132. ]
  133. },
  134. {
  135. "name": "Prenotazioni per evento",
  136. "icon": "menu-icon icon-base bx bx-calendar",
  137. "slug": "prenotazione.index",
  138. "url": "admin/prenotazione",
  139. "can": "permission:view-prenotazione"
  140. },
  141. {
  142. "name": "Prenotazioni da Segresta",
  143. "icon": "menu-icon icon-base icon-segresta",
  144. "slug": "prenotazione-segresta.index",
  145. "url": "admin/prenotazione-segresta"
  146. }
  147. ]
  148. },
  149. {
  150. "menuHeader": "Gestisci"
  151. },
  152. {
  153. "name": "Contabilità",
  154. "icon": "menu-icon icon-base bx bx-chart",
  155. "slug": "contabilita.index",
  156. "url": "admin/contabilita",
  157. "can": "permission:view-contabilita | role:amministratore | role:superadmin",
  158. "submenu": [
  159. {
  160. "name": "Prima nota",
  161. "icon": "menu-icon icon-base bx bx-receipt",
  162. "slug": "prima-nota.index",
  163. "url": "admin/prima-nota",
  164. "can": "permission:view-primanota"
  165. },
  166. {
  167. "name": "Pagamenti",
  168. "icon": "menu-icon icon-base bx bx-money",
  169. "slug": "pagamento.index",
  170. "url": "admin/pagamento",
  171. "can": "permission:view-pagamento"
  172. },
  173. {
  174. "name": "Bilancio",
  175. "icon": "menu-icon icon-base bx bx-chart",
  176. "slug": "bilancio.index",
  177. "url": "",
  178. "can": "permission:view-bilancio",
  179. "submenu": [
  180. {
  181. "name": "Oggi",
  182. "icon": "menu-icon icon-base bx bx-chart",
  183. "slug": "bilancio.oggi",
  184. "url": "admin/bilancio/oggi",
  185. "can": "permission:view-bilancio-oggi"
  186. },
  187. {
  188. "name": "Annuale",
  189. "icon": "menu-icon icon-base bx bx-calendar",
  190. "slug": "bilancio.annuale",
  191. "url": "admin/bilancio",
  192. "can": "permission:view-bilancio"
  193. },
  194. {
  195. "name": "Storico chiusure",
  196. "icon": "menu-icon icon-base bx bx-history",
  197. "slug": "chiusura-servizio.index",
  198. "url": "admin/chiusura-servizio",
  199. "can": "permission:view-chiusura-servizio"
  200. }
  201. ]
  202. },
  203. {
  204. "name": "Report",
  205. "icon": "menu-icon icon-base bx bx-file",
  206. "slug": "report.index",
  207. "url": "admin/report",
  208. "can": "permission:view-report"
  209. }
  210. ]},
  211. {
  212. "name": "Dispositivi",
  213. "icon": "menu-icon icon-base bx bx-devices",
  214. "slug": "dispositivo.index",
  215. "url": "admin/dispositivo",
  216. "can": "permission:view-dispositivo",
  217. "submenu": [
  218. {
  219. "name": "Vendita",
  220. "icon": "menu-icon icon-base bx bx-store",
  221. "slug": "punto_vendita.index",
  222. "url": "admin/punto-vendita",
  223. "can": "permission:view-punto_vendita"
  224. },
  225. {
  226. "name": "Saltacoda",
  227. "icon": "menu-icon icon-base bx bxs-user-badge",
  228. "slug": "saltacoda.index",
  229. "url": "admin/saltacoda"
  230. },
  231. {
  232. "name": "Pass",
  233. "icon": "menu-icon icon-base bx bx-user",
  234. "slug": "punto_operatore.index",
  235. "url": "admin/punto-operatore",
  236. "can": "permission:view-punto_operatore"
  237. },
  238. {
  239. "name": "Stampa",
  240. "icon": "menu-icon icon-base bx bx-printer",
  241. "slug": "stampante.index",
  242. "url": "admin/stampante",
  243. "can": "permission:view-stampante",
  244. "submenu": [
  245. {
  246. "name": "Stampanti",
  247. "icon": "menu-icon icon-base bx bx-printer",
  248. "slug": "stampante.index",
  249. "url": "admin/stampante",
  250. "can": "permission:view-stampante"
  251. },
  252. {
  253. "name": "Code di stampa",
  254. "icon": "menu-icon icon-base bx bx-history",
  255. "slug": "code-stampa.index",
  256. "url": "admin/code-stampa",
  257. "can": "role:superadmin | permission:view-code-stampa"
  258. },
  259. {
  260. "name": "Endpoint",
  261. "icon": "menu-icon icon-base bx bx-server",
  262. "slug": "endpoint.index",
  263. "url": "admin/endpoint",
  264. "can": "permission:view-endpoint"
  265. }]
  266. },
  267. {
  268. "name": "Monitor",
  269. "icon": "menu-icon icon-base bx bx-tv",
  270. "slug": "monitor.index",
  271. "url": "admin/monitor",
  272. "can": "permission:view-monitor"
  273. }
  274. ]
  275. },
  276. {
  277. "name": "Pubblicità",
  278. "icon": "menu-icon icon-base bx bx-station",
  279. "slug": "bacheca.index",
  280. "url": "admin/bacheca",
  281. "can": "permission:view-bacheca",
  282. "submenu": [
  283. {
  284. "name": "Bacheche",
  285. "icon": "menu-icon icon-base bx bx-clipboard",
  286. "slug": "bacheca.index",
  287. "url": "admin/bacheca",
  288. "can": "permission:view-bacheca"
  289. },
  290. {
  291. "name": "Contenuti",
  292. "icon": "menu-icon icon-base bx bx-play-circle",
  293. "slug": "contenuto-bacheca.index",
  294. "url": "admin/contenuto-bacheca",
  295. "can": "permission:view-contenuto_bacheca | role:amministratore"
  296. }
  297. ]
  298. },
  299. {
  300. "menuHeader": "Amministra"
  301. },
  302. {
  303. "name": "Attività",
  304. "icon": "menu-icon icon-base bx bx-aperture",
  305. "slug": "attivita.index",
  306. "url": "admin/attivita"
  307. },
  308. {
  309. "name": "Configurazioni",
  310. "icon": "menu-icon icon-base bx bx-cog",
  311. "slug": "configurazione.index",
  312. "url": "admin/configurazione",
  313. "can": "permission:view-configurazione | role:amministratore | role:superadmin",
  314. "submenu": [
  315. {
  316. "name": "Allergeni",
  317. "icon": "menu-icon icon-base bx bx-error-circle",
  318. "slug": "allergene.index",
  319. "url": "admin/allergene",
  320. "can": "permission:view-allergene"
  321. },
  322. {
  323. "name": "Asporto",
  324. "icon": "menu-icon icon-base bx bx-shopping-bag",
  325. "slug": "asporto.index",
  326. "url": "admin/asporto/index",
  327. "can": "permission:view-asporto"
  328. },
  329. {
  330. "name": "Cucine",
  331. "icon": "menu-icon icon-base bx bx-chef-hat",
  332. "slug": "cucina.index",
  333. "url": "admin/cucina",
  334. "can": "permission:view-cucina"
  335. },
  336. {
  337. "name": "Categorie contabili",
  338. "icon": "menu-icon icon-base bx bx-category",
  339. "slug": "categoria_contabile.index",
  340. "url": "admin/categoria-contabile",
  341. "can": "permission:view-categoria_contabile"
  342. },
  343. {
  344. "name": "Fornitori",
  345. "icon": "menu-icon icon-base bx bxs-truck",
  346. "slug": "fornitore.index",
  347. "url": "admin/fornitore",
  348. "can": "permission:view-fornitore"
  349. },
  350. {
  351. "name": "Impostazioni",
  352. "icon": "menu-icon icon-base bx bx-cog",
  353. "slug": "impostazioni.index",
  354. "url": "admin/impostazioni",
  355. "can": "permission:view-impostazioni"
  356. },
  357. {
  358. "name": "Metodi di pagamento",
  359. "icon": "menu-icon icon-base bx bx-money",
  360. "slug": "metodo_pagamento.index",
  361. "url": "admin/metodo-pagamento",
  362. "can": "permission:view-metodo_pagamento"
  363. },
  364. {
  365. "name": "Operatori",
  366. "icon": "menu-icon icon-base bx bx-user",
  367. "slug": "operatore.index",
  368. "url": "admin/operatore",
  369. "can": "permission:view-operatore"
  370. },
  371. {
  372. "name": "Piatti",
  373. "icon": "menu-icon icon-base bx bx-dish",
  374. "slug": "piatto.index",
  375. "url": "admin/piatto",
  376. "can": "permission:view-piatto"
  377. },
  378. {
  379. "name": "Tavoli",
  380. "icon": "menu-icon icon-base bx bx-table",
  381. "slug": "tavolo.index",
  382. "url": "admin/tavolo",
  383. "can": "permission:view-tavolo"
  384. },
  385. {
  386. "name": "Testi",
  387. "icon": "menu-icon icon-base bx bx-text",
  388. "slug": "testi.index",
  389. "url": "admin/testi",
  390. "can": "permission:view-testi"
  391. }
  392. ]
  393. },
  394. {
  395. "name": "Consumi e fatturazione ",
  396. "icon": "menu-icon icon-base bx bx-coin",
  397. "slug": "fatturazione.index",
  398. "url": "admin/riga-fatturazione",
  399. "can": "permission:view-fatturazione | role:amministratore | role:superadmin"
  400. },
  401. {
  402. "menuHeader": "Superadmin"
  403. },
  404. {
  405. "name": "Organizzazioni",
  406. "icon": "menu-icon icon-base bx bx-building",
  407. "slug": "user.index",
  408. "url": "admin/user",
  409. "can": "role:superadmin"
  410. },
  411. {
  412. "name": "Ruoli e Permessi",
  413. "icon": "menu-icon icon-base bx bx-check-shield",
  414. "slug": "role",
  415. "url": "admin/role",
  416. "can": "role:superadmin"
  417. },
  418. {
  419. "name": "Listino Prezzi",
  420. "icon": "menu-icon icon-base bx bx-euro",
  421. "slug": "listino-prezzi.index",
  422. "url": "admin/listino-prezzi",
  423. "can": "role:superadmin"
  424. },
  425. {
  426. "name": "Fatture emesse",
  427. "icon": "menu-icon icon-base bx bx-receipt",
  428. "slug": "fattura.index",
  429. "url": "admin/fattura",
  430. "can": "role:superadmin"
  431. }
  432. ]
  433. }