Drupal 8.x

core 8.9.13

Inviato da Gae58 il 31 gennaio, 2021 - 20:24. Ritratto di Gae58

Sul sito live ho aggiornato il core alla versione 8.9.13. Adesso non mi funziona + alcun callBack e l'editor Visual Studio Code mi visualizza i comandi drupal sottolineati, come se il comando non esistesse.
Per controllare il callBack ho inserito questa linea per farmi visualizzare qualcosa
\Drupal::messenger()->addMessage( "ENTRATO" );
ma non mi visualizza nulla. Col core 8.9.11 funzionava

Qualcuno ha già aggiornato a questa versione?

hook_views_query_alter()

Inviato da Gae58 il 27 gennaio, 2021 - 11:20. Ritratto di Gae58

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

Inviato da Gae58 il 20 gennaio, 2021 - 11:08. Ritratto di Gae58

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

Inviato da tommy55 il 14 gennaio, 2021 - 19:05. Ritratto di tommy55

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

Inviato da Gae58 il 12 gennaio, 2021 - 17:02. Ritratto di Gae58

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