Passa al contenuto principale

Oggetti e attributi

Attributi disponibili sugli oggetti passati ai template. Per i campi personalizzati della campagna vedi Campi personalizzati.

organization

CampoDescrizione
namenome dell'organizzazione
legal_nameragione sociale
domainsottodominio del sito
currencyvaluta (es. EUR)
contact_emailemail di contatto
sender_emailemail mittente
contact_phonetelefono di contatto
citycittà
stateprovincia
postal_codeCAP
countrypaese
vatpartita IVA
tax_identification_numbercodice fiscale
privacy_policyinformativa privacy
tostermini di servizio
logologo
base_site_urlURL base del sito
base_site_fqdndominio completo del sito
is_developmenttrue in ambiente di sviluppo

campaign

CampoDescrizione
ididentificativo
titletitolo
contentcontenuto (HTML)
coverimmagine di copertina (URL)
slugslug nell'URL
seo_titletitolo SEO
seo_descriptiondescrizione SEO
urlURL della campagna
allow_peer_to_peerraccolte peer-to-peer abilitate
is_leadcampagna di tipo Lead
is_goal_enabledobiettivo attivo
goalimporto obiettivo
goal_percentagepercentuale raggiunta
total_donatedtotale raccolto
total_donationsnumero di donazioni
total_supportersnumero di sostenitori
required_fieldscampi obbligatori nel checkout
shown_fieldscampi mostrati nel checkout
cost_examplesesempi di costo (vedi sotto)
public_donationsdonazioni pubbliche (vedi sotto)
customfieldscampi personalizzati (vedi Campi personalizzati)
commentselenco dei commenti (vedi sotto)
peer_campaignsraccolte peer-to-peer collegate
<h1>{{ campaign.title }}</h1>
{{ campaign.total_donated | format_money }} raccolti su {{ campaign.goal | format_money }}
{% for donation in campaign.public_donations %}
{{ donation.supporter.full_name }} — {{ donation.amount | format_money }}
{% endfor %}

campaign.cost_examples

CampoDescrizione
uuididentificativo
amountimporto
namenome
descriptiondescrizione
imageimmagine (URL)
monitor_quantitytraccia la quantità disponibile
quantityquantità totale
available_quantityquantità disponibile

campaign.comments

CampoDescrizione
messagetesto del commento
create_datedata di creazione
supporter_namenome del sostenitore
supporter_imageimmagine del sostenitore
donation_amountimporto donato
anonymouscommento anonimo

peer_campaign

CampoDescrizione
ididentificativo
titletitolo della raccolta
supporter_imageimmagine del promotore; se la raccolta non ne ha una, quella del sostenitore
supporter_namenome del promotore
slugslug nell'URL
custom_messagemessaggio personalizzato
goalobiettivo di raccolta
is_goal_enabledobiettivo attivo
goal_percentagepercentuale dell'obiettivo raggiunta
supportersostenitore promotore
urlURL della raccolta
update_url_v2URL della v2 della modifica, sotto la campagna (campaigns/<slug>/<peer_slug>/update/v2/)
manage_urlURL della pagina di dettaglio dentro l'area sostenitore (/my/campaigns/<id>/): è qui che puntano i link del tema
campaigncampagna collegata
statsstatistiche (amount, total_donations, total_supporters)
total_donatedtotale raccolto da questa raccolta (come stats.amount)
total_donationsnumero di donazioni di questa raccolta
total_supportersnumero di sostenitori di questa raccolta
public_donationsdonazioni pubbliche di questa raccolta (stessa forma di campaign.public_donations)
commentsmessaggi lasciati su questa raccolta (stessa forma di campaign.comments)

I cinque campi in fondo hanno di proposito lo stesso nome di quelli di campaign: una pagina peer sceglie una volta da chi leggere i numeri e non mescola il totale della raccolta con l'elenco donazioni della campagna madre.

comments è un generatore, come quello di campaign: per sapere se ci sono messaggi va materializzato una volta sola con |list, non testato direttamente.

{% set donations_source = peer_campaign or campaign %}
{{ donations_source.total_donated | format_money }} raccolti
{% for donation in donations_source.public_donations %}
{{ donation.supporter.full_name }} — {{ donation.amount | format_money }}
{% endfor %}

page / blog / article

CampoDescrizione
ididentificativo
titletitolo
contentcontenuto (HTML)
coverimmagine di copertina (URL)
slugslug nell'URL
seo_titletitolo SEO
seo_descriptiondescrizione SEO
create_datedata di creazione
update_datedata di aggiornamento

blog ha inoltre la proprietà articles (articoli del blog); article ha la proprietà blog (blog dell'articolo).

project

CampoDescrizione
ididentificativo
titletitolo
contentcontenuto (HTML)
coverimmagine di copertina (URL)
slugslug nell'URL
seo_titletitolo SEO
seo_descriptiondescrizione SEO
campaignscampagne del progetto

supporter / donation

supporter:

CampoDescrizione
idid del sostenitore
first_namenome
last_namecognome
full_namenome completo
emailemail
phonetelefono
addressindirizzo
citycittà
localitylocalità
postal_codeCAP
countrypaese
ssncodice fiscale
imageimmagine (URL)
email_marketingconsenso email
phone_marketingconsenso telefono
sms_marketingconsenso SMS
postal_marketingconsenso posta

donation:

CampoDescrizione
idid della donazione
amountimporto
supportersostenitore
campaign_titletitolo della campagna
create_datedata della donazione
messagemessaggio
publicdonazione pubblica

menu:

CampoDescrizione
namenome del menu
handleidentificativo del menu
menu_itemsvoci del menu

Voce di menu:

CampoDescrizione
labeletichetta
linkdestinazione
typetipo (homepage/page/blog/campaign/project/external)

Per risolvere l'URL di una voce usa il tag {% nav %} (vedi Tag e filtri).