Ho cercato le risposte a questa domanda senza fortuna. Da ciò che osservo nella struttura del database, la posizione dei moduli è specificata nella tabella "sistema". L'unica soluzione che ho è scrivere una query SQL per aggiornare la colonna "nome file". Esiste una soluzione migliore / più pulita per risolvere …
Quando installo Drupal per siti diversi mi trovo spesso a installare gli stessi moduli più e più volte. Nell'interesse di DRY , come posso creare una sorta di "modello" di sito personalizzato che mi consenta di installare drupal e di avere già installati i moduli di base, il set di …
Sto lavorando alla creazione di un modulo e sto lentamente acquisendo familiarità con l'API Field e cosa funzionano tutte le impostazioni su vari campi e cosa no. Mentre lo sto facendo, sembra che l'unico modo per aggiornare un tipo di contenuto personalizzato sia disabilitare il modulo, disinstallarlo e quindi riattivarlo. …
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 …
Quando lo usi drush dlnormalmente, scaricherà drupal in una sottodirectory, cioè: drupal-7.16 Vorrei saltare la creazione della sottodirectory e installare semplicemente i file della directory principale di drupal nella directory pwd o di destinazione. cioè: /var/www/install.php Questo può essere fatto con i comandi drush? Anche altre soluzioni alternative della shell …
Sto cercando di creare un modulo per Drupal 7 e ho bisogno di creare 3 tabelle e popolarlo. Ma prima devo crearlo. Nel file mymodule.install ho function mymodule_install() { } function mymodule_uninstall() { } function myodule_schema() { $schema['mymodule_table'] = array( 'description' => t('First table'), 'fields' => array( 'id' => array( …
Dopo aver installato Drupal, ci sono dei file nella directory principale che dovrei eliminare. So che install.php è uno di quelli. Quali altri file dovrei eliminare?
Come posso creare un ruolo a livello di codice? Cosa sto facendo di sbagliato qui? $role = \Drupal\user\Entity\Role::create(['id' => 'client', 'name' => 'Client']); $role->save();
Sto scrivendo un modulo che scrive diverse variabili (tre, quattro variabili per ogni tipo di contenuto e altro). Quale metodo devo usare per eliminarli su hook_uninstall? È sicuro eseguire una query, cercando le variabili "mymodule_ *"? O dovrei eseguire il ciclo per tipi di contenuto e variabili di ricerca, quindi …
Sto creando un modulo personalizzato con il suo schema di alcune tabelle. Queste tabelle devono contenere alcuni valori precompilati affinché il modulo funzioni (posizioni predefinite, opzioni di selezione, ecc.). Qual è il modo migliore per inserire valori predefiniti in queste tabelle durante hook_install? Poiché drupal_write_record non è disponibile, posso usare …
Ho trovato Dipendenze in un modulo personalizzato con drupal-compositore , Come posso includere una libreria di terze parti nel mio modulo personalizzato senza usare Composer Manager e Come gestire le dipendenze del compositore di moduli contrib su drupal 8 che sono ricollegate alla mia domanda, ma no sembrano essere più …
Posso usare le dipendenze [] = nome del modulo nel file theme.info? Voglio creare un tema drupal in cui utilizzo un modulo per le dipendenze, se sono in grado di menzionare le dipendenze nelle informazioni sul tema, sarà facile installare il tema.
Sto scrivendo un modulo personalizzato, cosa che ho fatto prima, ma questa è la prima volta che ho provato a creare un tipo di contenuto con campi. Ho implementato hook_node_info e il tipo di contenuto viene visualizzato nell'elenco dei tipi di contenuto nel menu a discesa da admin_menu, tuttavia, quando …
Al lavoro ci stiamo muovendo per impostare i nostri nuovi siti in git e fare lo sviluppo locale. Finora ho creato un file drush make insieme a un profilo di installazione, e ho questo script tramite burattino in modo che quando un utente fa un nuovo clone di un repository …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.