Чтобы определить полный путь к каталогу, в котором оказался пользователь, давайте разберёмся с шагами, которые он предпринял.
Исходная точка: Пользователь находится в каталоге
документы/договоры/продажа.Первый шаг: Он "поднялся на один уровень вверх". Это значит, что он выходит из каталога
продажав каталогдоговоры. Текущий путь будет теперь:документы/договорыВторой шаг: Он "спустился в каталог срочный". Это добавляет
срочныйк текущему пути. Теперь путь выглядит так:документы/договоры/срочныйТретий шаг: Он "спустился в каталог покупка". Это ещё один уровень вниз, добавляющий
покупка. Теперь полный путь становится:документы/договоры/срочный/покупка
Таким образом, полный каталог, в котором оказался пользователь, выглядит следующим образом:
документы/договоры/срочный/покупка
Теперь у вас есть полный путь, который пользователь проследовал, и итоговое место, где он находится.