Domande taggate «entities»

Nodi, commenti, termini di tassonomia e utenti, nella terminologia utilizzata da Drupal 7, sono generalmente chiamati "entità".

5
Best practice per la chiave di lingua per "und" in hook_form_alter
Sto modificando un modulo nel mio modulo personalizzato. Il codice è simile a: function my_module_form_alter(&$form, &$form_state, $form_id) { if ($form_id == "someID") { $form['field_charity_author']['und'][0]['value']['#value'] = arg(3); //$form['field_charity_author']['#type'] = 'hidden'; } } Tuttavia, penso che l'hard-coding undsia negativo. Quale dovrebbe essere il modo corretto di modificare correttamente i campi modulo in …
30 7  entities  hooks  i18n-l10n 

1
Come verificare se il campo esiste in un'entità?
Nel nodo entità, voglio verificare se abcil campo ' ' esiste o meno. Se esiste, otterrò il suo valore$value->get('abc'). Ma il tipo di contenuto in cui questo campo non esiste, dà errore: Si è verificato un errore imprevisto nel sito Web. Per favore riprova più tardi. Come verificare se il …
28 8  entities 

6
Debug EntityFieldQuery?
Ho un modulo che si comporta male. Un EFQ sta recuperando risultati inaspettati, ma non riesco a capire perché semplicemente guardando il codice. Esiste un equivalente dpq () per gli EFQ? Altri modi per eseguirne il debug?
27 7  entities  debugging 



5
Utilizzo di OR con EntityFieldQuery
Non ho mai avuto la necessità di farlo prima di oggi, ma non sembra che tu possa fare query OR EntityFieldQuery, poiché db_orviene utilizzato per query selezionate. Un esempio potrebbe arrivare a tutte le entità che hanno un campo data in cui il valore è nullo o dopo oggi. Mi …

6
Allegare a livello di programmazione file
Ho creato il tipo di contenuto "Galleria" e ho aggiunto due campi: "foto" e "documento". Ho quindi utilizzato il seguente codice per caricare un file nel campo "documento": $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate extensions. )); // If the file passed validation: if ($file) { // …
25 7  nodes  entities 

5
Come impostare il valore del campo file con entity_metadata_wrapper
Come si imposta il valore di un campo file quando si utilizza entity_metadata_wrapper? Ho provato a farlo nel codice: $file = new stdClass(); $file->uid = 1; $file->uri = $file_path; $file->filename = basename($file_path); $file->filemime = file_get_mimetype($file_path); $file->filesize = filesize($file_path); $file->status = FILE_STATUS_PERMANENT; $file->display = '1'; file_save($file); // I also tried: $file …
24 7  files  entities 

4
Con l'attuale stato D8, qual è l'albero decisionale per la creazione di un nuovo tipo di entità di contenuto rispetto alla creazione di un tipo di contenuto per l'entità di contenuto "Nodo"?
Abbiamo visto quattro anni e la prima versione di Drupal 8 da quando la risposta accettata è stata scritta per la domanda " Quando è appropriato creare un'entità anziché aggiungere un nuovo tipo di contenuto ?" E, le entità sono più centrali in Drupal 8 rispetto a Drupal 7. ( …
24 entities  8 

3
Quale dovrei usare e quando: node_load () o entity_load ()?
Il titolo dice tutto. Comprendo che entity_load fornisce un mezzo efficiente ed efficiente per caricare più nodi riducendo al contempo le query del database, quindi presumo che in quell'istanza dovrei usare entity_load (). Ma quando voglio solo un nodo, quale dovrei usare? E node_load () sarà deprecato in d8 a …
24 entities 

1
Qual è lo scopo della funzione entity_metadata_wrapper () e perché dovrei usarla?
Sembra che stia sviluppando componenti aggiuntivi per molti moduli che utilizzano Entity API al momento e la entity_metadata_wrapper()funzione continua a spuntare. La pagina dei documenti dice questo a riguardo: Restituisce un wrapper di proprietà per i dati forniti. Se un'entità viene spostata, il wrapper può essere utilizzato per recuperare ulteriori …
23 entities 

2
Aggiornamento programmatico di un campo di riferimento dell'entità
So di poter aggiornare (o impostare un valore per) un campo di riferimento di entità in Drupal 7 con un codice simile al seguente. $node['field_code_used_by'][LANGUAGE_NONE][0]['target_id'] = $id; Voglio impostare a livello di codice un valore per il campo di riferimento della mia entità utente in Drupal 8. Ci ho provato …
23 8  entities 

3
Come posso rendere i nodi, ora che node_view () è stato deprecato?
In Drupal 7 utilizzo spesso node_view()per il rendering di nodi (usando le modalità di visualizzazione) in blocchi o pagine come segue: $nids = array(123,456,789); $nodes = node_load_multiple($nids); foreach ($nodes as $node) { $node_view = node_view($node, 'teaser'); $output .= drupal_render($node_view); } $build['nodes']['#markup'] = $output; return $build; node_view()/ entity_view()è stato deprecato e …
22 entities  8 


8
Verifica dell'esistenza di un campo in un entity_metadata_wrapper
Sto analizzando una raccolta di campi e avvolgendo gli elementi della raccolta di campi con entity_metadata_wrapper. Vorrei verificare l'esistenza del campo prima di chiamare il suo valuemetodo (che si traduce in un errore su campi che non hanno un valore), ma non riesco a trovare un modo per farlo. $field_collection_item …
22 entities 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.