Skip to main content

Oggetti e attributi

Attributi degli oggetti passati ai template.

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)

Gli ultimi cinque campi hanno lo stesso nome di quelli di campaign: una pagina peer può leggere i numeri da un solo oggetto, come nell'esempio sotto.

comments è un generatore, come in campaign: per sapere se ci sono messaggi convertilo una volta con |list, non testarlo 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

In più blog ha articles (i suoi articoli) e article ha blog (il blog di appartenenza).

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 / voce di menu

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)

L'URL di una voce si risolve con il tag {% nav %} (vedi Tag e filtri).


Fonte: https://dev.riseact.org/docs/themes/objects. Copia automatica da dev.riseact.org: non modificare qui, le modifiche vanno fatte sulla documentazione Docusaurus.