Ho letto molti tutorial online su come far funzionare jquery su Drupal 7. Sebbene ci siano molte righe di codice ed esempi, ciò che non riesco a trovare è quale pezzo di codice mettere dove (forse è ovvio per la maggior parte degli sviluppatori) Quindi, quello che faccio è 1) …
Vorrei ritardare il lancio di Ajax nello stesso modo in cui il completamento automatico sembra funzionare. Ad esempio, se un utente sta digitando, ajax non verrà eseguito fino a quando non sono trascorsi 500 ms dall'ultimo keyup. Attualmente sto guardando drupal.behaviors ma non sono in grado di farlo funzionare. Drupal.behaviors.mymodule …
Voglio aggiungere il seguente codice nella mia sezione della prima pagina usando un sotto-tema Drupal 8 di Bartik. Qualcuno può aiutare come farlo? Qual è il modo migliore per farlo in questa nuova versione ramoscello del tema? Dov'è page.tpl? <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript" src="stepcarousel.js"></script>
Qual è la differenza tra drupal_add_js()e $form['#attached']['js'][]? Quando è lo scopo di utilizzare ciascuna delle funzioni di cui sopra? (Voglio dire, so che è usato per attaccare js per dire forma se usato dentro forma ma quando viene drupal_add_jsusato e quando viene $form['#attached']['js'][]usato?)
In Drupal 7, posso usare drupal_add_jsall'interno del file template.php di un tema come una theme_preprocess_html(&$vars)funzione: drupal_add_js(drupal_get_path('theme', 'mytheme') . '/js/scripts.js', array( 'group' => JS_THEME, 'preprocess' => TRUE, 'weight' => '999', )); $vars['scripts'] = drupal_get_js(); In Drupal 8, ho provato a convertirlo usando attachedil file .theme del mio tema in quanto tale: …
Sto cercando di utilizzare Drupal.settings per la prima volta per passare variabili da PHP a JavaScript. La documentazione sull'argomento è scarsa e ho alcuni problemi. È possibile utilizzare #attaccato per passare attraverso le impostazioni anziché drupal_add_js(array('myModule' => $settings), 'setting');? Il motivo per cui sto chiedendo è che mi è stato …
Esiste un modo definitivo e universale per farlo? Ad esempio, usando alcune variabili d'ambiente fornite Drupal.behaviours? Ho fatto qualche ricerca e non sembra esserci una risposta comune.
Voglio usare con JavaScript e Drupal.t()l'equivalente di format_interval(). Con PHP userei il seguente codice. print t("!date ago", array("!date" => format_interval(time() - $lastActivity, 1))); Quale sarebbe l'equivalente in JavaScript?
Sto cercando di aggiungere javascript al mio file template.php su un sito Drupal 7. Vorrei che il javascript si caricasse su un set specifico di pagine, basato sull'URL. Ad esempio, vorrei che lo script si caricasse su: mysite.com/blog/page1 mysite.com/blog/page2 ma non su: mysite.com o mysite.com/blog o mysite.com/about sto usando function …
Drupal 7 aggiunge una nuova opzione ' peso ' a drupal_add_js in modo da poter controllare l'ordine in cui i file Javascript vengono aggiunti alla pagina. C'è un modo per farlo quando si aggiunge Javascript nei file .info?
Utilizzando JavaScript in Drupal 6, c'è un modo per rilevare se la pagina attuale è la prima pagina? Ho un modulo Drupal 6 personalizzato che genera diversi codici javascript in base al fatto che la pagina corrente sia la prima pagina o meno. Aggiunge un singolo file javascript a drupal, …
Ho un blocco di JavaScript che devo aggiungere alla mia homepage (e solo alla mia homepage) per abilitare la registrazione dei clic tramite un servizio di mappatura termica a cui mi sono registrato. Hanno specificato che il codice doveva essere inserito appena prima del </body>tag, ma immagino che sia sicuro …
Sto creando un tema per D8 chiamato "herchel". Sto cercando di ottenere questo tema per richiedere jquery su tutte le pagine (D8 non carica Jquery per utenti anonimi per impostazione predefinita) Guardando attraverso quale poca documentazione posso trovare oltre ai temi principali, ho creato un file chiamato herchel.libraries.yml Ho provato …
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.