django-sitetree

Скріншот програми:
django-sitetree
Дані програми:
Версія: 0.10.0
Дата завантаження: 20 Feb 15
Розробник: Igor Starikov
Ліцензія: Безкоштовно
Популярність: 2

Rating: nan/5 (Total Votes: 0)

Django-sitetree є багаторазовим Django додаток впровадження Дерево сайту, меню і панірувальні сухарі навігаційні елементи.
Як використовувати
І NBSP; 1. Додати заявку "sitetree 'до' INSTALLED_APPS" у файлі налаштувань (зазвичай 'settings.py »).
І NBSP; 2. Запустіть './manage.py SyncDB' для установки sitetree таблиці в базі даних.
І NBSP; 3. Перейти до Django адміністратора сайту і додати деякі дерева та елементів дерева.
І NBSP; 4. Додати '{% навантаження sitetree%}' мітки для верхньої частини шаблона.
Тепер ви можете використовувати наступні теги шаблонів:
"Sitetree_menu" мітки надає меню:
{% Sitetree_menu від "mytree" включають в себе "ствол"%}
Тег "sitetree_breadcrumbs" надає сухарях шлях:
{% Sitetree_breadcrumbs від "mytree"%}
"Sitetree_tree" мітки чинить все дерево сайту:
{% Sitetree_tree від "mytree"%}
Детальніше про тегах шаблонів
Дерево аргумент тег (частина в подвійні лапки, після "від" слова) може бути змінна шаблону.
"Sitetree_menu" мітки:
{% Sitetree_menu від "mytree" включають в себе "ствол, topmenu"%}
Ця команда робить дерево сайту пунктів під "ствол" і "topmenu" псевдонімів елементів.
І NBSP; Псевдоніми дані пунктів через «Адміністратор сайту». Наступні псевдоніми зарезервовані:
І NBSP; * багажник і mdash; отримати предмети без батьків (кореневі елементи)
І NBSP; * This-діти і mdash; отримати в рамках пункту вирішене в даний час для поточної сторінки
І NBSP; * це братів і сестер і mdash; отримати деталі під батьківського елемента вирішене в даний час для поточної сторінки (поточний елемент входить в комплект)
І NBSP; Дерево сайту елемент може бути адресований не тільки псевдоніми, а й ідентифікаторів.
Додатковий 'шаблон' аргумент може бути підведене до всіх згаданим вище тегів:
{% Sitetree_menu від "mytree" включають в себе "ствол, topmenu" шаблон "mytrees / mymenu.html"%}
{% Sitetree_breadcrumbs з "mytree" шаблон "mytrees / mybreadcrumbs.html"%}
Перевизначення sitetree вбудовані шаблони
Щоб налаштувати елементи навігації перегляду ви повинні перевизначити вбудованих шаблонів sitetree наступним чином:
І NBSP; 1. Переключити на sitetree папці
І NBSP; 2. Перемикання надалі "Шаблони / sitetree"
І NBSP; 3. Там ви знайдете наступні шаблони:
І NBSP; * breadcrumbs.html
І NBSP; * menu.html
І NBSP; * tree.html
І NBSP; 4. Скопіюйте залежно від того, з них вам потрібно в вашому проекті шаблонів каталог і не соромтеся, щоб налаштувати його.
І NBSP; 5. Дивіться розділ «Нотатки про передові тегів sitetree" нижче для роз'яснень на двох новітніх тегів шаблону sitetree.
Примітки за новітніми тегів sitetree
SiteTree вводить деякі додаткові шаблони мітки, які вам доводиться мати справу з у випадку, якщо перевизначити вбудовані шаблони sitetree.
Тег 1. «sitetree_children":
{% Sitetree_children з someitem для шаблону меню "sitetree / mychildren.html"%}
Здійснює Дерево сайту рекурсию. Використовується, щоб зробити дочірні елементи певного сайту дерево 'someitem', використовуючи шаблон "sitetree / mychildren.html" для "Меню" типу навігації.
В основному аргументів шаблону повинна містити шлях до самої поточного шаблону.
Дозволені типи навігації: 1) меню; 2) sitetree.
2. «sitetree_url" мітки:
{% Sitetree_url для someitem Титули%}
Постановляє, адресу або шаблон URL Дерево сайту елемента.
Цей тег так само, як Django вбудованого в "URL" тега. Різниця в тому, що після "за" він повинен отримати сайт елемент дерева об'єктів.
І, так, ви можете пройти кілька Params після цього об'єкта.
Переклад Django-sitetree
Ви можете перевести додаток на ваш мову, якщо він підтримується Django.
Для перекладу рад зверніться до документації Django: & NBSP; http://docs.djangoproject.com/en/1.1/topics/i18n/localization/

Requirements:

  • Python

Інші програми розробника Igor Starikov

Updatorr
Updatorr

14 Apr 15

letmehear
letmehear

14 Apr 15

django-sitetree

Коментар не знайдено
додати коментар
Включіть картинки!