Ho creato un modulo che aggiunge contenuto personalizzato a un nodo; Vorrei visualizzare questo contenuto personalizzato nella vista del nodo. Penso che hook_node_view()sia il gancio giusto da usare, ma i miei contenuti non vengono visualizzati. quello che ho ottenuto finora è il seguente codice: function mymodule_node_view($node, $view_mode = 'full', $langcode …
Come posso limitare l'accesso a determinati file in base al loro tipo di contenuto? Ho la sezione download per gli utenti registrati e voglio impedire loro di pubblicare link da qualche parte al di fuori del mio sito. L'implementazione è hook_file_download()sufficiente? Ho provato questo codice ed è abbastanza per il …
Sto costruendo un modulo Drupal 7 per creare un tipo di campo su misura. Ho implementato tutti gli hook richiesti. La mia hook_field_formatter_view()funzione è simile a questa: function MYMODULE_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display) { $element = array(); switch ($display['type']) { case 'default': foreach ($items as $delta => $item) …
Sto scrivendo il mio terzo modulo personalizzato e questa è la mia più grande sfida. So come utilizzare hook_menu per generare voci di menu e, a seconda del percorso scelto, determina dove vengono visualizzati sul sito (menu di amministrazione o menu principale, ecc.). La mia domanda è: come faccio a …
Sto usando Drupal 8 Beta 14 e voglio modificare l'oggetto nodo in modalità vista teaser. Come hook_node_viewviene rimosso in Drupal 8. Qual è l'hook alternativo o in qualche altro modo che posso usare per modificare il nodo? È hook_ENTITY_TYPE_viewo hook_entity_viewo qualcos'altro? Grazie.
È possibile utilizzare i metodi get o post di jquery per recuperare dati dinamici in un modulo di blocco aa drupal7.x. Sono un novizio di Drupal. Ecco il mio file event_calendar.module function event_calendar_help($path, $arg) { switch ($path) { case "admin/help#event_calendar": return '<p>'. t("A block module that creates events and lists …
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.