Drupal

Domande e risposte per sviluppatori e amministratori Drupal

1
Come ottenere utenti (entità) per un determinato valore di campo?
Voglio scrivere una funzione che restituisca gli utenti che hanno inserito un certo valore in un campo utente personalizzato. Diciamo che esiste un campo compleanno personalizzato per ogni utente. Quale sarebbe il modo migliore per ottenere tutti gli utenti con un certo compleanno? Potrei creare una query DB che cerca …
8 users  entities 

2
Consentire agli utenti di aggiungere termini di tassonomia ma richiedere agli amministratori di verificarli
Vorrei consentire agli utenti di aggiungere nuovi termini di tassonomia, ma vorrei che questo venisse verificato da un amministratore. Il modo in cui immagino che questo lavoro avrebbe un utente compilando un modulo che avrebbe inviato una notifica all'amministratore specificato; quindi, se l'amministratore ha accettato, gli utenti richiedono l'attivazione di …

4
Alternative a hook_init ()
Uso hook_init()per controllare l'ora dell'ultimo accesso degli utenti. Se l'ultimo tempo di accesso è ieri, incremento un contatore e imposto alcune variabili. Il problema è che a hook_init()volte viene eseguito più di una volta (posso vederlo utilizzando dsm()) per lo stesso caricamento della pagina, quindi il mio codice viene eseguito …
8 7  hooks 


3
Modifica del modulo di amministrazione / contenuto
Dopo aver aggiunto un "modificato da" sui nodi, ora devo visualizzare l'utente che ha modificato ciascun nodo nel node_admin_contentmodulo (at admin/content) proprio accanto alla colonna "Autore". Sono riuscito a risolverlo facilmente alterando node.admin.inc e aggiungendo solo 2 righe di codice: ... 'changed_by' => t('Changed By'), ... ... 'changed_by' => theme('username', …
8 7  users  nodes 



2
Come nascondere i commenti sotto il nodo, ma non chiuderli?
Al momento desidero elencare personalmente i commenti per i nodi (ad esempio da Views), quindi devo nascondere l'elenco dei commenti standard dal modulo di commento principale. Posso farlo così: unset($node['comments']['comments']); Ma non impedirà la query DB per i commenti. Quindi ho trovato alcuni modi folli per ingannare il modulo dei …
8 7  comments 


3
current_timestamp nel campo data
Come posso aggiungere current_timestamp o ora per la data feild nello schema del database drupal. 'created' => array( 'description' => t('Timestamp when the fee schedule was added.'), 'type' => 'int', 'not null' => TRUE, 'unsigned' => TRUE, ),
8 database 

4
Come: sito multilingue, ma backend in una sola lingua?
Ho quasi completato il mio primo sito di test multilingue Drupal 7. Finché non ho effettuato l'accesso, posso sfogliare tutte le pagine e cambiare lingua. Una volta effettuato l'accesso, il mio primo problema era che la lingua del backend cambiava quando cambiava la lingua del frontend. Cioè, i menu di …

1
Come posso creare un blocco statico a livello di codice?
Voglio creare un blocco statico utilizzando un modulo. Non voglio usare il modulo Views per creare un blocco. Qualcuno potrebbe spiegarmi come creare un blocco statico a livello di codice? Ho già controllato i moduli di esempio in Drupal, ma non mi è stato di grande aiuto. Ho iniziato lo …
8 7  blocks 

1
Come usare Ajax in forma alterare in Drupal 7?
Ho creato un tipo di contenuto denominato "menu principale". Ho alcune liste selezionate che dipendono l'una dall'altra. Volevo visualizzare un elenco diverso quando sono selezionate caselle di controllo diverse. Ho capito che ho bisogno di usare Ajax per modificare il modulo al fine di raggiungere questo obiettivo, ma qualcuno può …
8 forms  ajax 

8
Come posso impedire il ridimensionamento delle aree di testo?
Le aree di testo in Drupal 7 sono ridimensionabili per impostazione predefinita. Vorrei disattivarlo, ma quando ho controllato un'area di testo con Firebug, non sono riuscito a trovare il CSS che lo rendeva ridimensionabile. Come posso impedire il ridimensionamento delle aree di testo?
8 7  theming 

3
Caricamento dell'immagine in un modulo personalizzato
Sto scrivendo un modulo personalizzato e ne ho bisogno per caricare un'immagine. Ho problemi a trovare una buona documentazione su questo, ma penso di essere vicino. Cosa mi sto perdendo? $ file restituisce false nell'invio del modulo. function mymodule_custom_content_block_form($form_state){ $form = array(); $form['custom_content_block_text'] = array( '#type' => 'textarea', '#title' => …
8 7  forms  files 

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.