Changeset 1592

Show
Ignore:
Timestamp:
05/26/08 12:47:58 (22 months ago)
Author:
JensDiemer
Message:

Bugfix tryout 2: http://www.pylucid.org/phpBB2/viewtopic.php?t=223

Location:
trunk/pylucid
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/pylucid/PyLucid/db/page.py

    r1590 r1592  
    66 
    77    some needfull functions around the cms page navigation tree. 
     8 
     9    TODO: This stuff shoud be went into ./PyLucid/models/Page.py 
    810 
    911    Last commit info: 
     
    6466    page_data = Page.objects.values( 
    6567        "id", "parent", "name", "title", "shortcut" 
    66     ).order_by("position") 
     68    ).order_by("position", "name", "id") 
    6769    tree = TreeGenerator(page_data) 
    6870    tree.activate_all() 
     
    8890    page_data = Page.objects.values( 
    8991        "id", "parent", "name", "title", "shortcut" 
    90     ).filter(showlinks = True).order_by("position") 
     92    ).filter(showlinks = True).order_by("position", "name", "id") 
    9193 
    9294    if request.user.is_anonymous(): 
     
    126128    sub_pages = Page.objects.all().filter( 
    127129        parent = current_page_id, showlinks = True 
    128     ).order_by('position') 
     130    ).order_by("position", "name", "id") 
    129131 
    130132    if request.user.is_anonymous(): 
  • trunk/pylucid/tests/__init__.py

    r1591 r1592  
    344344        shared method for create_link_snapshot() and link_snapshot_test() 
    345345        """ 
    346         for page in sorted(Page.objects.all()): 
     346        for page in Page.objects.all().order_by("position", "name", "id"): 
    347347            url = page.get_absolute_url() 
    348348