| @@ 305-318 (lines=14) @@ | ||
| 302 | "review_state": "active", |
|
| 303 | } |
|
| 304 | ||
| 305 | def render_reference(self, reference): |
|
| 306 | """Returns a rendered HTML element for the reference |
|
| 307 | """ |
|
| 308 | context = self.get_context() |
|
| 309 | display_template = self.get_display_template(context, self.field) |
|
| 310 | template = string.Template(display_template) |
|
| 311 | try: |
|
| 312 | data = self.get_render_data(reference) |
|
| 313 | except ValueError as e: |
|
| 314 | # Current user might not have privileges to view this object |
|
| 315 | logger.error(e.message) |
|
| 316 | return "" |
|
| 317 | ||
| 318 | return template.safe_substitute(data) |
|
| 319 | ||
| 320 | ||
| 321 | @adapter(IField, ISenaiteFormLayer) |
|
| @@ 251-263 (lines=13) @@ | ||
| 248 | "review_state": "active", |
|
| 249 | } |
|
| 250 | ||
| 251 | def render_reference(self, context, field, reference): |
|
| 252 | """Returns a rendered HTML element for the reference |
|
| 253 | """ |
|
| 254 | display_template = self.get_display_template(context, field, reference) |
|
| 255 | template = string.Template(display_template) |
|
| 256 | try: |
|
| 257 | data = self.get_render_data(reference, display_template) |
|
| 258 | except ValueError as e: |
|
| 259 | # Current user might not have privileges to view this object |
|
| 260 | logger.error(e.message) |
|
| 261 | return "" |
|
| 262 | ||
| 263 | return template.safe_substitute(data) |
|
| 264 | ||
| 265 | ||
| 266 | registerWidget(QuerySelectWidget, title="QuerySelectWidget") |
|
| @@ 298-310 (lines=13) @@ | ||
| 295 | ||
| 296 | return data |
|
| 297 | ||
| 298 | def render_reference(self, context, field, uid): |
|
| 299 | """Returns a rendered HTML element for the reference |
|
| 300 | """ |
|
| 301 | display_template = self.get_display_template(context, field, uid) |
|
| 302 | template = string.Template(display_template) |
|
| 303 | try: |
|
| 304 | data = self.get_render_data(uid, display_template) |
|
| 305 | except ValueError as e: |
|
| 306 | # Current user might not have privileges to view this object |
|
| 307 | logger.error(e.message) |
|
| 308 | return "" |
|
| 309 | ||
| 310 | return template.safe_substitute(data) |
|
| 311 | ||
| 312 | ||
| 313 | registerWidget(ReferenceWidget, title="Reference Widget") |
|