django-sitetree

Phần mềm chụp màn hình:
django-sitetree
Các chi tiết về phần mềm:
Phiên bản: 0.10.0
Ngày tải lên: 20 Feb 15
Nhà phát triển: Igor Starikov
Giấy phép: Miễn phí
Phổ biến: 2

Rating: nan/5 (Total Votes: 0)

django-SiteTree là một ứng dụng Django sử dụng lại giới thiệu trang web của cây, menu và breadcrumbs yếu tố điều hướng.
Làm thế nào để sử dụng
& Nbsp; 1. Thêm 'SiteTree' ứng dụng 'INSTALLED_APPS' trong cài đặt của file (thường 'settings.py').
& Nbsp; 2. Run 'syncdb ./manage.py' để cài đặt bảng SiteTree vào cơ sở dữ liệu.
& Nbsp; 3. Tới trang web của Django Admin và thêm một số cây và các mặt hàng cây.
& Nbsp; 4. Thêm '{% tải SiteTree%}' thẻ vào đầu của một mẫu.
Bây giờ bạn có thể sử dụng các thẻ mẫu sau đây:
'Sitetree_menu' tag làm cho menu:
{% Sitetree_menu từ "mytree" bao gồm "thân cây"%}
Tag 'sitetree_breadcrumbs' ám đường breadcrumbs:
{% Sitetree_breadcrumbs từ "mytree"%}
'Sitetree_tree' tag làm cho toàn bộ cây site:
{% Sitetree_tree từ "mytree"%}
Thông tin thêm về thẻ template
Cây số tag (phần trong ngoặc kép, sau 'từ' từ) có thể là một biến mẫu.
'Sitetree_menu' tag:
{% Sitetree_menu từ "mytree" bao gồm "thân cây, topmenu"%}
Lệnh này làm cho các hạng mục cây site dưới 'thân' và 'topmenu' mục bí danh.
& Nbsp; biệt hiệu được trao cho các mặt hàng thông qua "địa Admin '. Các bí danh sau đây đều được bảo lưu:
& Nbsp; * trunk & mdash; được các mục không có cha mẹ (mục gốc)
& Nbsp; * này, trẻ em & mdash; được các mục trong mục giải quyết như hiện tại của trang hiện tại
& Nbsp; * này, anh chị em & mdash; được những sản phẩm dưới mẹ của item giải quyết như hiện tại của trang hiện tại (bao gồm mục hiện hành)
& Nbsp; mục cây Site có thể được giải quyết không chỉ bằng bí danh mà còn bằng ID.
Tùy chọn 'mẫu' tranh luận có thể được cung cấp cho tất cả các thẻ đã đề cập ở trên:
{% Sitetree_menu từ "mytree" bao gồm "thân cây, topmenu" mẫu "mytrees / mymenu.html"%}
{% Sitetree_breadcrumbs từ "mytree" mẫu "mytrees / mybreadcrumbs.html"%}
Trọng SiteTree được xây dựng trong các mẫu
Để tùy chỉnh các yếu tố định hướng xem bạn nên ghi đè được xây dựng trong SiteTree mẫu như sau:
& Nbsp; 1. Chuyển đến thư mục SiteTree
& Nbsp; 2. Chuyển tiếp để 'templates / SiteTree'
& Nbsp; 3. Ở đó bạn sẽ tìm thấy các mẫu sau:
& Nbsp; * breadcrumbs.html
& Nbsp; * menu.html
& Nbsp; * tree.html
& Nbsp; 4. Sao chép nào của họ, bạn cần vào dự án của bạn các mẫu thư mục và cảm thấy tự do để tùy chỉnh nó.
& Nbsp; 5. Xem 'Ghi chú về thẻ SiteTree tiên tiến' dưới đây để làm rõ về hai thẻ SiteTree mẫu tiên tiến.
Lưu ý về thẻ SiteTree tiên tiến
SiteTree giới thiệu một số mẫu thẻ cao cấp mà bạn phải đối phó với trong trường hợp bạn ghi đè được xây dựng trong các mẫu SiteTree.
1. 'sitetree_children' tag:
{% Sitetree_children của someitem cho thực đơn mẫu "SiteTree / mychildren.html"%}
Thực hiện đệ quy cây site. Được sử dụng để làm cho các mục con của cây trang web cụ thể 'someitem' sử dụng mẫu "SiteTree / mychildren.html" cho 'menu' kiểu navigation.
Về cơ bản mẫu đối số nên chứa đường dẫn đến mẫu hiện tại của chính nó.
Loại điều hướng cho phép: 1) đơn; 2) SiteTree.
2. 'sitetree_url' tag:
{% Sitetree_url cho someitem params%}
Giải quyết hoặc url url mẫu hàng cây của trang web.
Thẻ này cũng tương tự như Django được xây dựng trong 'url' tag. Sự khác biệt là sau khi 'cho' nó sẽ nhận được trang web hàng cây đối tượng.
Và, có, bạn có thể vượt qua một số params sau khi đối tượng đó.
Dịch django-SiteTree
Bạn có thể ứng dụng dịch sang ngôn ngữ của bạn nếu nó được hỗ trợ bởi Django.
Đối với dịch mẹo tham khảo tài liệu Django: & nbsp; http://docs.djangoproject.com/en/1.1/topics/i18n/localization/

Requirements:

  • Python

Phần mềm khác của nhà phát triển Igor Starikov

Updatorr
Updatorr

14 Apr 15

letmehear
letmehear

14 Apr 15

Ý kiến ​​để django-sitetree

Bình luận không
Nhập bình luận
Bật hình ảnh!