Domande taggate «hooks»

Usalo per il meccanismo che consente di estendere la funzionalità del modulo senza modificarne il codice.

14
Qual è il concetto di base dietro i ganci?
Sono intermedio in PHP. Per perfezionare le mie capacità, inizio a studiare Drupal 7. Durante l'apprendimento dei concetti di architettura di Drupal, i termini hook e bootstrap mi hanno sconcertato molto. Ho letto il libro "Pro Drupal development" e alcuni documenti su drupal.org, ma è così avanzato per me imparare …

8
Come posso oscurare ciò che sto usando per gestire il mio sito?
C'è qualcosa che posso fare per impedire a qualcuno di sapere che il mio sito sta usando Drupal guardando il codice sorgente della prima pagina? Mi riferisco alle persone che scansionano i siti utilizzando software che rileva il software utilizzato per eseguire il sito Web per poterlo attaccare utilizzando qualsiasi …
72 hooks 

5
Ho bisogno di un'attività cron per l'elaborazione di una coda?
Ho un compito che richiede circa 45 minuti per essere completato e deve avvenire ogni giorno (sincronizzazione degli utenti con diversi database esterni, ecc.). Per gestire il lavoro, ho impostato una coda cron con hook_cron_queue_info()il seguente: function mymodule_cron_queue_info() { $queues = array(); $queues['update_users_queue'] = array( 'worker callback' => '_mymodule_process_user_queue_item', 'time' …
32 7  hooks  cron  queue 


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 




5
Come posso usare hook_views_query_alter ()?
Seguendo quanto riportato nella documentazione per hook_views_query_alter () , ho creato un file denominato alterform.views.ince lo ho inserito in un modulo abilitato chiamato alterform. Ho aggiunto il seguente codice in alterform.views.inc.ma non funziona. function alterform_views_query_alter(&$view, &$query) { switch($view->name) { case 'myViewName': echo 'test test'; // test $query->orderby[0] = "FIELD(node.type, 'story', …
20 7  views  hooks 

4
Come ottenere hook_install () per eseguire tutto hook_update_N ()?
Come posso ottenere hook_install () per eseguire tutti gli aggiornamenti che ho per il mio modulo? Ho al suo interno il file mymod.install. Ho provato function mymod_install() { mymod_update_6001(); } ma non sembra fare nulla. Se avessi un mymod_update_6002 () chiamerei ancora 6001 (), basta chiamare 6002 () o chiamare …
18 6  hooks  installing 

2
Come creare un gancio?
Come posso creare il mio hook (simile a quelli creati da Drupal core) per altri moduli Drupal da utilizzare?
18 7  hooks 

2
Hai un esempio di callback di accesso hook_menu ()?
Ho scaricato il progetto di esempio , ma nel modulo menu_example tutti access callbacksono impostati su true... difficile capire come funziona. Nel mio esempio, la voce meno dovrebbe essere visibile sui nodi, ma solo per i ruoli che dispongono delle autorizzazioni per modificare i propri nodi. Non riesco a trovare …
18 7  routes  hooks  users 


2
Come posso modificare il gestore di invio del modulo?
Per qualche ragione ho bisogno di sostituire alcuni caratteri (se esistenti) in ogni singolo campo di testo in qualsiasi forma, proprio prima che vengano memorizzati nel database. In altre parole, ho bisogno di un hook in cui sia possibile ottenere tutti i dati inviati e sostituirne i caratteri. Ho trovato …
16 7  hooks  forms 

9
C'è un modo per agganciare la cancellazione della cache?
Per un sito Web di grandi istituzioni, con cache pesanti, vorrei generare cache il più presto possibile, in modo che nessun utente possa arrivare sulla generazione della cache ... Ho un cron set di tutti i minuti che lo fa, eseguendo alcune funzioni e richiedendo pagine critiche, ma quello che …
16 7  hooks  caching 

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.