Visualizzare una scandenza nel Calendar

6 contenuti / 0 new
Ultimo contenuto
Visualizzare una scandenza nel Calendar

Salve come posso visualizzare il contenuto creato nella data di scadenza invece che l "Updated date" come default?
Per default il contenuto appare nella data del calendar relativa all' Updated date, invece quello che vorrei io è che comparisse nel campo scadenza impostato con una data diversa.

Premetto che ho già creato il tipo di contenuto con relativo campo scadenza.

Grazie

Calendar crea una vista, vai a vedere come è fatta quella, puoi copiarla e modificare i campi da visualizzare e i filtri

Si ho provato a cambiare la data da update date a miofield_date ma ottengo questo errore (5 linee) che mi impedisce di salvare la vista:

The date argument date fields must be added to this query. You can exclude them if you do not want them displayed in the calendar.

Se qualcuno ha già fatto questa modifica può condividerla?
Grazie

Quote:
The date argument date fields must be added to this query. You can exclude them if you do not want them displayed in the calendar.

L'errore ti da la risposta e se non bastasse cerca l'errore su google (che non morde) e la soluzione è la prima che appare: http://drupal.org/node/540804

Ho risolto mettendo in:
*Arguments
Data: Date (node) Contenuto: Data scadenza (field_data) #mio field type date

e in:
* Campi
Contenuto: Data Predefinito #mio field date in contenuto

Ora però ho un altro problema: dovrei visualizzare un nodo in verde nel calendar se appartiene alla taxonomia A e in blu (default) se appartiene alla Taxonomia B. Qualcuno può aiutarmi?

Grazie

Mi auto-rispondo:
ho installato il modulo: views_customfield-6.x-1.0
nella mi vista "calendar" ho aggiunto in testa ai campi: Customfield: PHP code
poi l'ho configurato così in valore:

<?php
$node_v
= node_load($data->nid);
$terms = taxonomy_node_get_terms_by_vocabulary($node_v, 2); //mio vocabolario
if ($terms) {
    foreach (
$terms as $term) {
if(
$term->tid == 3) { //scelta tra i termini, io ne avevo solo 2
print "<div style=color:#CC0033><b>P <b/> </div> ";
}
else {
print
"<div style=color:#99FF33><b>C <b/> </div> ";
} } }
?>

Ora troverò sul mio calendar una P rossa e una C verde sulla base che il nodo sia associato ad uno o un altro termine della tassonomia

Spero di essere stato di aiuto.
Ciao