Drupal 8.x
hook_views_query_alter()
Devo filtrare una vista in base ad un entity reference del profilo.
Non ho trovato nulla per poterlo fare dall'IDE e sto provando programmaticamente.
Sto provando con filtro semplice, Visualizzare le righe che superano un certo importo.
Ho inserito questa riga all'interno dell'hook
$query->addWhereExpression(0, node_field_importo_contenuto_2, [":value" => 200]);
e
$query->addWhereExpression(0, node_field_importo_contenuto_2_value > "200");
Campo Numero Intero non memorizza il valore
In una form ho il il campo time range ed un campo numerico di tipo intero. In una variabile memorizzo il valore delle ore che è dato dalla differenza tra tempo fine e tempo inizio. Trasformo in numero attravero (int)$NuOre o intval($NuOre). A video il valore è esatto ma quando salvo il movimento il N° delle Ore non viene memorizzato nel dataBase.
Per capire ho aggiunto un campo di testo ed il valore viene memorizzato anche se lo trasformo in valore numerico.
Non riesco a capire il motivo
Group id Non funziona con Business Rules
Salve a tutti,
In D8 stò tentando di inviare una e-mail con un link dopo il salvataggio di tipo di nodo.
Uso il modulo Business Rules abbinato a Group (poichè Rules e Og per D8 sono i "grandi assenti").
Avrei bisogno di comporre un link usando un token per averel' Id Group .
Li ho provati tutti:
[group_content:original:group:id]
[group_content:group:id]
[group:original:id]
[group:id]
Nessuno sembra funzionare.
callBack
In una callBack faccio il calcolo delle ore (uso il mdoulo Time Range). Il calcolo funziona e il valore mi viene visualizzato nel campo numerico che m'interessa.
Quando salvo il movimento il dato non mi viene salvato.
Ho fatto varie prove ed ho notato che se uso un campo testo il dato mi viene memorizzato.
Non capisco perchè, nella trasformazione da stringa a numero non va
Nella trasformazione suo
$NuOre = (int)$Ore
CSS - Personalizzazione form
Ho iniziato a fare delle prove per la personalizzazione della form e della views con i CSS ma non ho ancora capito come poter fare.
Carico il CSS all'interno del form_alter e poi richiamo le classi che mi interessano.
La prima cosa che ho notato è che quando sposto il codice sul sito live il codice CSS non viene più eseguito (localmente mi visualizza tutte le modifiche)