Skip to main content

PD Prenotazioni for Plone Demografico

Project description

Introduction

Add custom views to the Plone booking product pd.prenotazioni.

The functionality of this package will be merged in pd.prenotazioni.

The views

prenotazione_add_ro

This is a form with all fields hidden. It is meant to be used to display the data before final submission.

slots.json

Call this view like this:

It will return a list of urls:

[
    "http://localhost:8080/Plone/agenda/prenotazione_add?form.booking_date=2014-06-23+09%3A00&",
    "http://localhost:8080/Plone/agenda/prenotazione_add?form.booking_date=2014-06-23+09%3A05&",
    ...
    "http://localhost:8080/Plone/agenda/prenotazione_add?form.booking_date=2014-06-23+17%3A50&",
    "http://localhost:8080/Plone/agenda/prenotazione_add?form.booking_date=2014-06-23+17%3A55&"
]

If the parameter booking_date is not specified it will default to today.

tipologies.json

Call this view like this:

It will return a json object:

{
    "Task for 1 person": 10,
    "Task for 2 people": 20,
    "Task for 3 people": 30
 }

The key is the booking tipology name, the value the booking duration in minutes.

Credits

Developed with the support of Comune di Padova.

Comune di Padova supports the PloneGov initiative.

Comune di Padova's logo

Authors

This product was developed by RedTurtle Technology team.

RedTurtle Technology Site :target: http://www.redturtle.it/

Changelog

1.0.1 (2014-09-10)

  • Moved custom prenotazioni_context_state to pd.prenotazioni [alert]

1.0.0 (2014-05-05)

  • Initial release [alert]

Download

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pd.plonedemografico-1.0.1.zip (30.1 kB view details)

Uploaded Source

File details

Details for the file pd.plonedemografico-1.0.1.zip.

File metadata

File hashes

Hashes for pd.plonedemografico-1.0.1.zip
Algorithm Hash digest
SHA256 215e8c85e16de70ba33607c348648a00feb1391d6ec7b8f0e1d710315d5e6ad6
MD5 d053147e3fe42d96f20bf40b9b2b69a6
BLAKE2b-256 c436d513a151865cf472fafcb07a1f8413c8e26ebe5e41fd8de143876d1f8c6e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page