mam_mol icon indicating copy to clipboard operation
mam_mol copied to clipboard

$mol_link и $mol_state_arg: учет иерархии

Open zerkalica opened this issue 4 years ago • 1 comments

mol_link, принадлежащий верхнему уровню иерархии, не должен включать параметры нижних уровней

компонент с mol_link может делегироваться нижним уровням, но включать параметры только верхнего уровня (https://github.com/zerkalica/tss/blob/master/tss.view.tree#L44)

Пример иерархии Меню -> Отчеты -> Поезд -> Вагон: https://zerkalica.github.io/tss/#login=admin/page=reports/report=2AAFF140/carriage=F9193EB3

image

image

image

zerkalica avatar Aug 02 '19 21:08 zerkalica

  • $mol_state_arg должен поддерживать вложенность в удобном и очевидном виде.
  • На каждом уровне должна быть возможность использования любых параметров с этого и вложенных уровней.
  • Наличие внешних уровней не должно влиять на код вложенных уровней.
  • Ссылки на каждом уровне формируются такие, чтобы параметры внешних уровней никак не менялись, а параметры этого и вложенных уровней полностью затирались заданными значениями.

nin-jin avatar Aug 03 '19 07:08 nin-jin