mam_mol
mam_mol copied to clipboard
$mol_link и $mol_state_arg: учет иерархии
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
- $mol_state_arg должен поддерживать вложенность в удобном и очевидном виде.
- На каждом уровне должна быть возможность использования любых параметров с этого и вложенных уровней.
- Наличие внешних уровней не должно влиять на код вложенных уровней.
- Ссылки на каждом уровне формируются такие, чтобы параметры внешних уровней никак не менялись, а параметры этого и вложенных уровней полностью затирались заданными значениями.