Commit 4051fded authored by Jonathan Loriette's avatar Jonathan Loriette

test if selection is Null


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@3355 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 58d5906c
...@@ -965,6 +965,7 @@ class PlanningBoxWidget(Widget.Widget): ...@@ -965,6 +965,7 @@ class PlanningBoxWidget(Widget.Widget):
report_root_list=REQUEST.get('report_root_list') report_root_list=REQUEST.get('report_root_list')
selection_name = field.get_value('selection_name') selection_name = field.get_value('selection_name')
start_page=REQUEST.get('start') start_page=REQUEST.get('start')
report_root_list = field.get_value('report_root_list')
constraint_method=REQUEST.get('constraint_method') constraint_method=REQUEST.get('constraint_method')
#the following javascript function allows to know where is exactly situated #the following javascript function allows to know where is exactly situated
#the beginning of lines in absolute coordinates since we have problems due to #the beginning of lines in absolute coordinates since we have problems due to
...@@ -990,7 +991,11 @@ class PlanningBoxWidget(Widget.Widget): ...@@ -990,7 +991,11 @@ class PlanningBoxWidget(Widget.Widget):
<table><tr><td><h3><u>'+title+'</h3></u></td><td>' <table><tr><td><h3><u>'+title+'</h3></u></td><td>'
selection = here.portal_selections.getSelectionFor(selection_name, REQUEST=REQUEST) selection = here.portal_selections.getSelectionFor(selection_name, REQUEST=REQUEST)
selection_report_path = selection.getReportPath() if selection is None:
selection_report_path = report_root_list[0]
else:
selection_report_path = selection.getReportPath()
report_tree_options = '' report_tree_options = ''
for c in report_root_list: for c in report_root_list:
if c[0] == selection_report_path: if c[0] == selection_report_path:
...@@ -1004,7 +1009,10 @@ class PlanningBoxWidget(Widget.Widget): ...@@ -1004,7 +1009,10 @@ class PlanningBoxWidget(Widget.Widget):
giant_string += report_popup giant_string += report_popup
#now we declare zoom widget #now we declare zoom widget
current_zoom=selection.getZoom() if selection != None:
current_zoom=selection.getZoom()
else:
current_zoom = 1
zoom=(0.25,0.5,0.75,1,2,4,8,10) zoom=(0.25,0.5,0.75,1,2,4,8,10)
zoom_select= """<td> zoom_select= """<td>
<select name="zoom" onChange="submitAction(this.form,'""" <select name="zoom" onChange="submitAction(this.form,'"""
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment