Я имею дело с проектом, который имеет плоскую иерархию, когда дело доходит до структуры файлов и папок, что означает, что все напрямую подчинено URL-адресу. Например. myproject.com/page1
Breadcrumbs в DocPad
Это, по-видимому, затрудняет интеграцию обзора палитры, где вы находитесь на странице, поскольку фактическая иерархия содержимого не является плоской. Поэтому большинство начинающих дружественных решений javascript, которые все более или менее, похоже, получают иерархию из дерева файловой структуры, не будут выполнять эту работу здесь.
Я думал использовать метаинформацию документов для назначения/отображения иерархии. К сожалению, мои навыки coffescript слишком низки, чтобы даже подумать о том, как интегрировать панировочные сухари на этом уровне.
Моя идея (которая может быть не самая умная!) Должна была иметь такие значения, как «tier1», «tier2» и «tier3» в мета-секции, которые затем преобразуются в структуру ссылок с некоторыми coffeescript magic.
Есть ли у кого-нибудь намеки, как это начать? Я надеюсь помочь другим, начав эту дискуссию - может быть, мы придумаем еще более дешевое решение, чем мой подход?
Вы что-то поняли? Мне тоже интересно. :) – greduan
Да, но только очень ручной подход, но достаточно хороший для моих нужд. См. Мой комментарий в предложении balptons. Дайте мне знать, если вам нужна дополнительная информация. – psteinweber