Con il codice seguente, se l'utente corrente non dispone di "bypass nodo accesso" (consultare _node_query_node_access_alter () per le verifiche esatte), la query controlla node_access, anche se non utilizzo il tag "node_access". Come posso evitare il controllo node_access con la seguente query per un utente non amministratore? Sto usando questo codice …
C'è un modo per caricare un file tramite URI in Drupal 8 o Drupal 9? In Drupal 7 è possibile con il prossimo esempio: $uri = 'public://file.xyz'; // Take a look at: file.inc::file_load_multiple $files = file_load_multiple(array(), array('uri' => $uri)); $file = reset($files); // If empty, $file will be false, otherwise …
Ho usato Field Collection nei miei precedenti siti e ho riscontrato problemi di prestazioni, quindi questa volta cerco un'alternativa a Field Collection . Trovo una risposta alternativa a Field Collection . ma non riesco a trovare molto su quanto diverse o simili siano queste soluzioni specialmente [ Raccolta di campi …
Ho un tipo di contenuto con 4 campi ognuno dei quali è un termine di riferimento. Vi sono 100 nodi a cui sono assegnati 4 termini di riferimento. Ho accidentalmente cancellato uno di questi campi da admin> struttura> tipi-contenuto> tipo -contento ... risultando in tutti i 100 nodi che perdevano …
Ottenere oggetti file relativi ai nodi attraverso un campo è facile usando un EntityMetadataWrapper: $wrapper = entity_metadata_wrapper('node', $node); $images = $wrapper->field_images; Quindi è fantastico. Tuttavia, desidero utilizzare alcune delle proprietà dell'oggetto file standard e non sono disponibili. Quando guardo le proprietà disponibili $images[0]->filesull'uso del codice sopra, vedo queste: fid nome …
Esistono tre modi diversi per ottenere un valore di entità, ad esempio il tipo di contenuto del nodo. $node->type->value $node->getType() $node->get('type') Quale dovrei usare?
Sono un principiante ammesso all'API Entity, ma sto cercando di risolverlo. Sto lavorando su un sito che utilizza numerosi tipi di contenuto con vari campi ad essi collegati; nulla di bello. Quindi, quando voglio recuperare una serie di voci, nella mia ignoranza ho chiamato direttamente nel database e fatto qualcosa …
Voglio visualizzare un teaser nella parte superiore di ogni articolo sotto il titolo, come nel seguente layout di "contenuto completo": Titolo Teaser (riepilogo dell'articolo) Immagine Corpo Inoltre il teaser dovrebbe avere una sua formattazione (ad esempio corsivo e un carattere più grande) Non ho trovato alcun modo per farlo senza …
Quello che ho installato sul mio sito è l'API Entity e i moduli Entityform. Il modulo Entityform mi consente di creare moduli che qualsiasi utente può inviare e che i campi dei moduli sono disponibili per l'uso nelle viste, in modo simile a come funzionerebbe un tipo di contenuto. Normalmente …
Sto imparando l'API Entity. Ho un semplice tavolo extra che vorrei "drupalizzare" in modo da poterlo utilizzare in Views, ad esempio. Ho letto un bel po ', ho guardato alcuni video, ho visto alcuni esempi. Sono bloccato sul concetto di fasci . Capisco cosa sono i bundle (ad esempio i …
Qual è il modo migliore per modificare l'output sul campo? Ho trovato " hook_field_formatter_view " ma sembra che non esista "hook_field_formatter_view_alter". Nel mio caso ho dei campi indirizzo (modulo Addressfield) che sono stati utilizzati nei riquadri "Spedizione" e "Fatturazione" nella pagina di pagamento di DrupalCommerce . Voglio aggiungere alcuni js …
Gli elementi del modulo sono spesso separati dai widget di campo, tuttavia implementano funzionalità molto simili. A volte, la loro funzionalità si insinua anche tra le due API, come in questa domanda: è possibile visualizzare un modulo di widget di campo funzionante da solo? Mi sembra logico che un widget …
Devo stampare singoli campi dalla $contentvariabile nel node.tpl.phpfile in divtag separati . Come lo faccio e come faccio a sapere quali sono i nomi dei campi?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.