django-sitetree

Софтуер снимки:
django-sitetree
Софтуер детайли:
Версия: 0.10.0
Дата на качване: 20 Feb 15
Розробник: Igor Starikov
Разрешително: Безплатно
Популярност: 14

Rating: 5.0/5 (Total Votes: 1)

Джанго-sitetree е за многократна употреба Django ап въвеждане сайт дърво, меню и галета навигационни елементи.
<Силен> Как да използвате
& Nbsp; 1. Добави заявлението "sitetree" да "INSTALLED_APPS" във файла настройки (обикновено "settings.py").
& Nbsp; 2. Run "./manage.py syncdb", за да инсталирате sitetree таблици в база данни.
& Nbsp; 3. Отидете на Django сайт Admin и добавете някои дървета и дървесни елементи.
& Nbsp; 4. Добави "{% натоварване sitetree%}" маркер на върха на шаблон.
Сега можете да използвате следните тагове шаблон:
Меню "sitetree_menu" таг прави:
{% Sitetree_menu от "mytree" включва "багажника"%}
Таг "sitetree_breadcrumbs" прави галета път:
{% sitetree_breadcrumbs от "mytree"%}
"Sitetree_tree" таг прави целия сайт дърво:
{% Sitetree_tree от "mytree"%}
<Силен> Повече за тагове шаблонни
Аргумент Tree маркер (част от двойни кавички, след "от" дума) може да бъде променлива шаблон.
"Sitetree_menu" етикет:
{% Sitetree_menu от "mytree" включва "багажника, topmenu"%}
Тази команда прави сайт дървесни точки по "багажника" и "topmenu" псевдоним предмети.
& Nbsp; Псевдоними се дава на предмети чрез "Admin сайта". Следните псевдоними са запазени:
& Nbsp; * багажника и се стори; получите предмети без родители (корен позиции)
& Nbsp; * това-деца и втори пример се позиции по т решени като текущи за текущата страница
& Nbsp; * това братя и сестри и се стори; се позиции при майка на т решени като текущи за текущата страница (ток включена точка)
& Nbsp; Site т дърво може да бъде разгледан не само от псевдоними, но и от документи за самоличност.
Опция "шаблон" аргумент може да се предоставя на всички по-горе споменати тагове:
{% 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 PARAMS%}
Решава URL или URL модел сайт дърво покупка.
Този етикет е почти същата като Django вграден "URL" таг. Разликата е, че след като "за" това трябва да получите на сайта елемент дърво обект.
И, да, можете да премине през няколко PARAMS след този обект.
<Силен> Превеждането Джанго-sitetree
Можете да превежда прилагане на вашия език, ако това се поддържа от Django.
За превод съвети се отнасят за Django документация: & Nbsp; http://docs.djangoproject.com/en/1.1/topics/i18n/localization/

Requirements:

  • Python

Друг софтуер на разработчика Igor Starikov

letmehear
letmehear

14 Apr 15

Updatorr
Updatorr

14 Apr 15

Коментари към django-sitetree

Коментари не е намерена
добавите коментар
Включете на изображения!