Révision e8e6dedb
Ajouté par Frédéric Péters il y a plus de 11 ans
extra/modules/payments_ui.ptl | ||
---|---|---|
122 | 122 |
self.regie = regie |
123 | 123 |
|
124 | 124 |
def _q_index [html] (self): |
125 |
form = Form(enctype='multipart/form-data') |
|
126 |
form.add_submit('edit', _('Edit')) |
|
127 |
form.add_submit('delete', _('Delete')) |
|
128 |
form.add_submit('back', _('Back')) |
|
129 |
|
|
130 |
if form.get_submit() == 'edit': |
|
131 |
return redirect('edit') |
|
132 |
if form.get_submit() == 'delete': |
|
133 |
return redirect('delete') |
|
134 |
if form.get_submit() == 'back': |
|
135 |
return redirect('..') |
|
136 |
|
|
137 | 125 |
html_top('payments', title = _('Regie: %s') % self.regie.label) |
126 |
get_response().filter['sidebar'] = self.get_sidebar() |
|
138 | 127 |
'<h2>%s</h2>' % _('Regie: %s') % self.regie.label |
139 | 128 |
|
140 | 129 |
get_session().display_message() |
141 | 130 |
|
142 | 131 |
if self.regie.description: |
132 |
'<div class="bo-block">' |
|
143 | 133 |
'<p>' |
144 | 134 |
self.regie.description |
145 | 135 |
'</p>' |
136 |
'</div>' |
|
146 | 137 |
|
147 | 138 |
if self.regie.service: |
139 |
'<div class="bo-block">' |
|
148 | 140 |
url = get_publisher().get_frontoffice_url() + '/payment/back_asynchronous/' |
149 | 141 |
url += str(self.regie.id) |
150 | 142 |
'<p>' |
... | ... | |
153 | 145 |
'</p>' |
154 | 146 |
'<p>' |
155 | 147 |
'%s %s' % (_('Payment notification URL:'), url) |
148 |
'</div>' |
|
156 | 149 |
|
157 |
form.render() |
|
150 |
def get_sidebar [html] (self): |
|
151 |
'<ul>' |
|
152 |
'<li><a href="edit">%s</a></li>' % _('Edit') |
|
153 |
'<li><a href="delete">%s</a></li>' % _('Delete') |
|
154 |
'</ul>' |
|
158 | 155 |
|
159 | 156 |
def edit [html] (self): |
160 | 157 |
form = self.form() |
... | ... | |
396 | 393 |
regie_id = l.id |
397 | 394 |
'<li class="biglistitem" id="itemId_%s">' % regie_id |
398 | 395 |
'<strong class="label"><a href="regie/%s/">%s</a></strong>' % (regie_id, l.label) |
399 |
'<p class="commands">' |
|
400 |
command_icon('regie/%s/edit' % regie_id, 'edit') |
|
401 |
command_icon('regie/%s/delete' % regie_id, 'remove') |
|
402 |
'</p></li>' |
|
396 |
'</li>' |
|
403 | 397 |
'</ul>' |
404 | 398 |
|
405 | 399 |
|
Formats disponibles : Unified diff
backoffice: renew backoffice UI with the same patterns as in w.c.s.