Pytania otagowane jako javascript

Użyj go do pytań o kod JavaScript, który jest bardzo specyficzny dla Drupala.

5
Jak zapobiec dwukrotnemu dołączaniu funkcji związanych z zachowaniem?
Mam zachowanie, które dodaje się ondo niektórych pól wyboru. (function($) { Drupal.behaviors.mymodule = { attach: function (context, settings) { $('.skip-line', context).on('change', function(){ // some code if ( confirm(Drupal.t('Apply to all languages?')) ) { // applying... } }); } }; })(jQuery); Działa bardzo dobrze, ale pola wyboru znajdują się w części …
11 javascript 

3
Jak uruchomić Drupal.attachBehaviors po udanym Ajaxie
Mam moduł, który aktualizuje węzeł za pośrednictwem ajax po kliknięciu łącza. Link jest przełącznikiem, powinien zaktualizować węzeł o wartości 1 przy pierwszym kliknięciu, a następnie o wartości 0 przy kolejnym kliknięciu itp. Jak włączanie / wyłączanie czegoś. Poniższy kod działa przy pierwszym kliknięciu po załadowaniu strony, ale nie przy kolejnych …
10 7  ajax  javascript 


5
Jak dodać warunkowy javascript do motywu?
Chciałbym użyć skryptu Selectivizr do emulacji selektorów CSS3 w IE6-8. Ale trudno mi dodać go do mojego motywu. Dotychczas próbowałem: 1) Wymuszenie tego w sekcji nagłówka html.tpl.php: <!--[if lt IE 9]> <script src="<?php print base_path() . path_to_theme(); ?>/js/selectivizr.js"></script> <![endif]--> Ale base_path () nie wydaje się zwracać niczego w D7 (przynajmniej …
10 7  theming  javascript 


3
Jaki jest najlepszy sposób, aby zminimalizować zagregowany javascript Drupala (automatycznie)?
Właśnie uruchomiłem Google Pagespeed w mojej nowo utworzonej witrynie Drupal 6, i raportuje: Minifying the following JavaScript resources could reduce their size by 15.6KiB (12% reduction). Minifying http://[sites]/sites/default/files/js/js_9f19b87ffb72ca233ea7e45dda2f20f9.js could save 15.3KiB (18% reduction). See optimized version or Save as. Powyższy plik został wygenerowany przy użyciu domyślnej metody agregacji JavaScript drupala, …

5
hook_preprocess_page (): jak powiedzieć stronie wyświetleń?
Piszę niestandardowy moduł, który musi wstawiać niektóre pliki javascript i css tylko na stronie Widoki. Korzystam ze strony hook_preprocess_page, ale nie wiem, czy bieżąca strona jest z widoku: function mymodule_preprocess_page(&vars) { var_dump($vars); //output: nothings that reference the views! if([view page]) { drupal_add_js([...]); drupal_add_css([...]); // Rebuild scripts $scripts = drupal_get_js(); $vars['scripts'] …
10 views  7  theming  javascript 

3
Ukryć grupę pól CCK za pomocą #states w hook_form_alter ()?
Mam niestandardowy moduł i próbuję ukryć grupę polową CCK za pomocą „#states”, gdy określony element zostanie wybrany z rozwijanej listy wyboru. Próbowałem użyć stanów z funkcji hook_form_alter (), tak jak poniżej: $form['group_mygroup']['#states']['invisible'] = array( ':input[name="field_trigger[' . LANGUAGE_NONE. ']"]' => array( 'value' => 'hide' ), ); To wydaje się nic nie …
9 7  javascript 

6
Jak wdrożyć formularz odpowiedzi na komentarz za pomocą widoków i przy użyciu JS?
Mamy treść komentarza, wykorzystującą widoki, w której mamy nazwę, komentarz, zdjęcie i datę każdego z opublikowanych komentarzy. Na końcu wszystkich komentarzy mamy treść komentarza, w której można dodać komentarz. Teraz działa to świetnie w przypadku liniowego systemu komentarzy, ale chcemy mieć system wątkowy. W widokach mogę dodać link do komentarza, …

4
Jak sprawić, by przyciski formularza wywoływały tylko javascript?
Eksperymentuję z formularzami JavaScript i Drupal. Obecnie próbuję utworzyć przycisk w formie administracyjnej modułu, który będzie wykorzystywał JavaScript do dodawania opcji do listy wyboru. Problem, na który napotykam, polega na tym, że po kliknięciu przycisku JavaScript jest wywoływany, ale cały formularz jest odświeżany. Spojrzałem na odniesienie do interfejsu API formularzy, …
9 7  forms  javascript 


4
Dodaj JavaScript do określonego typu treści
Chciałbym wiedzieć, jaki jest najlepszy sposób dodania pliku JavaScript do określonej strony na podstawie typu zawartości. Na przykład chcę dodać to: <script type='text/javascript' src='http://maps.google.com/maps/api/js?sensor=false'></script> Do tej pory użyłem tego sposobu, aby dodać do mojego określonego typu treści. Dla typu zawartości map_page dodałem poniższy wiersz linii na stronie - map_page.tpl.php. drupal_add_js("http://maps.google.com/maps/api/js?sensor=false", …
9 7  javascript 



3
Jak zdobyć jquery działające na Drupal 7 - dla początkujących
Czytałem wiele samouczków online na temat tego, jak uzyskać jquery działające na Drupal 7. Chociaż istnieje wiele linii kodu i przykładów, nie mogę znaleźć tego, który kawałek kodu umieścić (gdzie może być oczywiste dla większości programistów) Więc to, co robię, jest 1) Tworzę nowy niestandardowy blok 2) Tam z interfejsu …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.