Changeset 2853
- Timestamp:
- 29/08/07 11:52:25 (14 years ago)
- Location:
- TI05-delivery/ows_framework/trunk/ows_server/ows_server
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
TI05-delivery/ows_framework/trunk/ows_server/ows_server/controllers/tabs.py
r2804 r2853 18 18 def addSelection(self,uri,name): 19 19 if 'selection' not in session: 20 newtabs=1 20 21 session['selection']=[(uri,name),] 21 22 else: 23 newtabs=0 22 24 rb=Utilities.RingBuffer(10) 23 25 for i in session['selection']: rb.append(i) … … 26 28 session['selection']=rb.tolist() 27 29 session.save() 28 return render_response('cart',fragment=True) 30 if newtabs: 31 c.UpdatePageTabs=1 32 c.current='Display' 33 c.pageTabs.append(('Selections',h.url_for(controller='selection',action='index'))) 34 c.pageTabs.append(('Visualise','Blah')) 35 c.pageTabs.append(('Download','Blah')) 36 return render_response('ndgPage',fragment=True) 29 37 30 38 def clear(self,value): -
TI05-delivery/ows_framework/trunk/ows_server/ows_server/lib/base.py
r2836 r2853 50 50 if 'lastViewed' in session: c.pageTabs.append(('Display',session['lastViewed'])) 51 51 52 if ' ndgSec' in session:52 if 'selection' in session: 53 53 c.pageTabs.append(('Selections',h.url_for(controller='selection',action='index'))) 54 54 c.pageTabs.append(('Visualise','Blah')) -
TI05-delivery/ows_framework/trunk/ows_server/ows_server/templates/ndgPage.kid
r2800 r2853 97 97 <div class="clear"/> 98 98 </div> 99 <py if="c.UpdatePageTabs" py:replace="PageTabs(c.current)"/> 99 100 100 101 <!-- History and Shopping Cart follow --> -
TI05-delivery/ows_framework/trunk/ows_server/ows_server/templates/stubB.kid
r2851 r2853 64 64 <td width="10%"> 65 65 <span class="selectme" py:if="showSelect"> 66 ${XML(h.link_to_remote("Select",dict(update=" Left",66 ${XML(h.link_to_remote("Select",dict(update="PageTabs", 67 67 url=h.url_for(controller="tabs", 68 68 action="addSelection",uri=granule.entryID,name=granule.name))))}
Note: See TracChangeset
for help on using the changeset viewer.