Drupal

Domande e risposte per sviluppatori e amministratori Drupal

5
Strategie di monitoraggio per l'infrastruttura
Ultimamente, ho dovuto affrontare alcuni tempi di inattività in alcuni dei siti Drupal che ho implementato. Vorrei affrontare il problema in modo proattivo, piuttosto che reagire a quei tempi di inattività riavviando i servizi o il server stesso. Ho letto su strumenti di monitoraggio come nagios, munin, cactus, ecc. Per …

1
Views 3 non riconosce un gestore dichiarato. Perchè no?
In moduli / addressfield / addressfield.module ho: /** * Implements hook_views_api(). */ function addressfield_views_api() { return array( 'api' => 3, 'path' => drupal_get_path('module', 'addressfield') . '/views', ); } e /** * Implements hook_field_views_data_alter * * @param mixed $result * @param mixed $field */ function addressfield_field_views_data_alter (&$result, $field) { if (array_key_exists('field_data_field_address', …
12 7  views 


4
Come velocizzare le operazioni dell'API batch?
Mi sono imbattuto in questo sia con moduli contrib di terze parti che con alcune delle mie operazioni. Sono curioso di sapere come posso accelerare le mie operazioni batch / contrib ? Supponiamo che funzionino con i nodi (import / update, ecc.) E abbiamo a che fare con l'analisi delle …

3
I suggerimenti del modello di pagina non funzionano
Ho creato un tema e ho i miei file modello in questa struttura /templates/page/page.tpl.php /templates/page/page--node-type.tpl.php Ho creato un modello di pagina personalizzato ma per qualche motivo non è stato raccolto da Drupal. Ho svuotato la cache e ho anche provato ad aggiungere questa funzione di preprocessore nel file template.php tema …
12 7  theming 


3
Cosa significa vid
Ho progettato una vista e vedo questa query nella sezione di anteprima: SELECT node.nid AS nid, node_data_field_crm_history_brokerid.field_crm_history_brokerid_value AS node_data_field_crm_history_brokerid_field_crm_history_brokerid_value, node.language AS node_language, node.type AS node_type, node.vid AS node_vid, node_data_field_crm_history_brokerid.field_crm_history_caseid_value AS node_data_field_crm_history_brokerid_field_crm_history_caseid_value, node_data_field_crm_history_brokerid.field_crm_history_dateadded_value AS node_data_field_crm_history_brokerid_field_crm_history_dateadded_value, node_data_field_crm_history_brokerid.field_crm_history_entrydesc_value AS node_data_field_crm_history_brokerid_field_crm_history_entrydesc_value FROM node node LEFT JOIN content_type_crm_history node_data_field_crm_history_brokerid ON node.vid = node_data_field_crm_history_brokerid.vid WHERE node.type …
12 views  database 

3
Come gestisco lo sviluppo collaborativo su un sito Drupal?
Lavoro con un altro sviluppatore su un sito Drupal. Abbiamo faticato a trovare un buon modo per lavorare su diverse parti del sito allo stesso tempo senza intralciarci l'un l'altro. Abbiamo provato a lavorare sulla stessa istanza di sviluppo del sito, ma spesso facciamo un passo avanti a vicenda o …
12 7 



4
Come accedere a un'etichetta selezionata anziché a valore
Ho un elenco selezionato di stati: AL|Alabama AK|Alaska AZ|Arizona AR|Arkansas Nel codice per accedere al valore di stato selezionato posso eseguire il codice in questo modo: ... $entity->get('field_state')->value; ... Ottengo valori come AL o AK. Come posso ottenere etichette come l'Alabama o l'Alaska?
12 8 


3
Controllare il tipo di contenuto del nodo nel hook di preelaborazione
Ho una serie di variabili che voglio rendere disponibili su modelli di ramoscelli per modelli di contenuto specifici. In MYTHEME.themeho: function MYTHEME_preprocess_node(&$variables) { if (isset($variables['node'])) { $mycustomblock = \Drupal::service('plugin.manager.block') ->createInstance('myblock', []); $variables['mycustomblock'] = $mycustomblock->build(); $headertext = \Drupal::service('plugin.manager.block') ->createInstance('headertext', [ 'text-align-submit' => 'right', 'uppercase-submit' => TRUE, 'header_size' => 'h4', 'header-size-submit' => …
12 nodes  8  hooks 

5
Come posso ottenere l'etichetta del tipo di nodo da un oggetto nodo?
Sto cercando di ottenere l'etichetta del bundle (etichetta del tipo di nodo) del nodo da un oggetto nodo in Drupal 8. Funziona, ma sembra prolisso: $node_type = \Drupal::entityManager()->getStorage('node_type')->load($node->getType())->get('name'); C'è un altro modo per ottenere l'etichetta del pacchetto, possibile in un modo meno complicato ?
12 8  entities 

2
Rendering di un campo nodo all'interno di page.html.twig
Ho un campo immagine sul mio tipo di contenuto (field_hero_image). Non voglio renderlo nel file node.html.twig. Tuttavia, voglio renderlo nel file page.html.twig. In particolare, voglio renderlo insieme al titolo della pagina. Quale codice dovrei usare nel mio file page.html.twig per accedere ai campi a livello di nodo e renderizzarli? (È …
12 theming  8 

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.