Drupal

Domande e risposte per sviluppatori e amministratori Drupal

2
Passare le variabili dalla funzione di pre-elaborazione HTML alla funzione di pre-elaborazione della pagina?
Nelle mie tematiche hook_preprocess_page()e hook_preprocess_html()funzioni personalizzate, spesso devo identificare le stesse informazioni. Piuttosto che essenzialmente eseguire lo stesso se l'istruzione controlla entrambi identificando le stesse informazioni, sarebbe molto più sensato farlo una sola volta in entrambi e quindi passare quelle informazioni all'altra funzione di preelaborazione. Come posso fare questo? Ho …
10 7  theming 




3
Impostare a livello di codice il valore predefinito per un campo
In Drupal 6, potremmo usare PHP per impostare i valori predefiniti, ma lo stesso codice non può essere usato con Drupal 7. Sto cercando di farlo hook_form_alter(), ma il codice non funziona. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case 'accounts_node_form': $form["field_accounts"]["und"]['#default_value'] = $default; // … break; } }
10 7  forms 

7
Ricerca delle impostazioni del database di Acquia Dev Desktop
Sto usando Acquia Dev Desktop per creare installazioni Drupal locali. Sto anche usando Bluehost come servizio. Sfortunatamente, Bluehost utilizza prefissi di tabella per le tabelle Drupal. Quindi, se importare qualcosa localmente da BlueHost, devo impostare un prefisso nella tabella settings.php: array( 'driver' => 'mysql', 'database' => 'databasename', 'username' => 'username', …


4
Chiedi a Drush di elencare quali moduli hanno aggiornamenti del database disponibili
Voglio specificamente elencare Drush, dei moduli che hanno aggiornamenti disponibili, che contengono aggiornamenti del database. Questo è possibile con Drush? Modifica per chiarimenti: so drush upche elencherò tutti i moduli che hanno aggiornamenti disponibili, sì, ma non tutti quegli aggiornamenti avranno aggiornamenti del database che li accompagnano. Voglio rigorosamente un …
10 drush  updating 

5
Drupal database innodb o MyISAM?
Ho un sito Drupal e sto soffrendo problemi di prestazioni. Ho trovato Come posso convertire un database da MyISAM a InnoDB? indicando che le prestazioni possono migliorare cambiando. Come posso sapere se il mio database MySQL è InnoDB o MyISAM?

5
Utilizzo di token nei titoli dei blocchi
L'inserimento di token nel titolo di un blocco mostra solo il testo di input invece di ciò che il token dovrebbe produrre. Esiste un modo per abilitare / utilizzare i token nei titoli dei blocchi o forse un metodo alternativo per ottenere i risultati desiderati? Ho provato a utilizzare il …
10 blocks  tokens 

2
Stampa delle regioni in html.tpl.php
Devo generare alcune regioni nel modello html.tpl.php poiché non cambiano tra page.tpl.php e page-front.tpl.php (solo per citarne due). Fondamentalmente voglio evitare la duplicazione del codice. Tuttavia sembra che non ci sia nulla associato alle regioni in html.tpl.php, né ho potuto recuperare nulla usando drupal_get_region_content (sia con che senza parametri restituisce …
10 7  theming  regions 



7
Impossibile creare immagini in miniatura, medie e grandi
Quando utilizzo una nuova installazione di Drupal 7.10, ho impostato la directory per i caricamenti pubblici su sites/uploads. Quando aggiungo quindi un'immagine a un'istanza di contenuto, ricevo l'originale caricato sites/example.org/files/imagename.pngcome previsto. Tuttavia, le altre immagini (miniatura, media e grande) non vengono create in sites/example.org/styles/*. La directory è leggibile e scrivibile …
10 7  media  nginx 

6
Disabilita le schede verticali per tipo di contenuto o ruolo utente
Alcuni utenti potrebbero avere solo la possibilità di modificare uno dei set di campi che viene visualizzato nelle schede verticali nel modulo di modifica del nodo. In tal caso, sembra piuttosto sciocco utilizzare le schede verticali poiché esiste solo una scheda verticale tra cui scegliere. Vedi screenshot: Quindi, è possibile …
10 7  entities  location  nodes 

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.