Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
задача: написать классы и страницу для формирования меню никак не могу сообразить как лучше сделать формирую класс меню в котором имеются свойства одинаковые для всех пунктов меню name, title, link, resource, и т.д. соответственно пункты главного меню могут содержать пункты второго уровня, пункты второго уровня могут содержать пункты третьего, и т.д. сколько, каких неизвестно вопрос: как на классах описать такую структуру? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 12:49 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток, Ymka2007! Может этот фрагмент класса поможет. Делали для структуры предприятия. Структура заранее не известная. Основным во всем этом "безобразии" является свойство: Код: plaintext 1. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 15:36 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
YuraMОсновным во всем этом "безобразии" является свойство: Через это свойство класс ссылается сам на себя, а это дает возможность построить сколь угодно сложную структуру предприятия (в нашем случае). Ссылаться "на себя" таки не обязательно... Если только поддерживать целостность самим Кащеем... Вот такая схемка "держит" дерево любой вложенности МенюКодНазвание пунктаКому подчиняется (Код родителя)Другие пля ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 16:09 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
krvsaYuraMОсновным во всем этом "безобразии" является свойство: Через это свойство класс ссылается сам на себя, а это дает возможность построить сколь угодно сложную структуру предприятия (в нашем случае). Ссылаться "на себя" таки не обязательно... Если только поддерживать целостность самим Кащеем... Вот такая схемка "держит" дерево любой вложенности МенюКодНазвание пунктаКому подчиняется (Код родителя)Другие пля а в виде класса можешь изобразить? ссылочная целостность будет при твоем варианте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2010, 12:18 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
Ymka2007а в виде класса можешь изобразить? Так просто несколько свойств и все... Ymka2007ссылочная целостность будет при твоем варианте? Нет. Целостность при таком варианте нужно поддерживать самостоятельно (программно)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2010, 12:55 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
Ymka2007 , тут лучше привести пример данных наверное КодНазваниеПодчинение1Файл2Новый13Редактировать14Вид5Удалить16Масштаб47Кодировка48Печать1 Начальный уровень - это строки где "Подчинение" пусто. Далее вывод по подчинению... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2010, 13:00 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
Для поддержки целостности Кащеем можно подправить класс следующим образом... Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2010, 13:59 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
понял спасибо будем пробовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2010, 14:31 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
Ymka2007задача: написать классы и страницу для формирования меню никак не могу сообразить как лучше сделать формирую класс меню в котором имеются свойства одинаковые для всех пунктов меню name, title, link, resource, и т.д. соответственно пункты главного меню могут содержать пункты второго уровня, пункты второго уровня могут содержать пункты третьего, и т.д. сколько, каких неизвестно вопрос: как на классах описать такую структуру? Почему бы не взять за основу реализацию встроенных классов ZEN: %ZEN.Component.menu, %ZEN.Component.menuItem, %ZEN.Component.contextMenu и других? PS: на "Школа Инноваций - 2010" сообщили, что ориентировочно к будущей весне должна выйти первая бета версия RAD-инструмента для ZEN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2010, 20:23 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
servit, к сожалению на школе меня не было, а что это такое "RAD-инструмент"? для отображения меню еще можно, но задачка немного иного толка. Отображение пока на втором плане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2010, 14:42 |
|
||
|
подскажите как лучше организовать структуру меню
|
|||
|---|---|---|---|
|
#18+
Ymka2007к сожалению на школе меня не было, а что это такое "RAD-инструмент"? RAD (от англ. rapid application development — быстрая разработка приложений) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2010, 15:02 |
|
||
|
|

start [/forum/topic.php?fid=39&gotonew=1&tid=1557902]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
13ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 269ms |
| total: | 438ms |

| 0 / 0 |
