Pytania otagowane jako 7

Tagów wersji należy używać do pytań, które dotyczą tylko wersji, a nie tylko do określenia, jakiej wersji używa strona.

7
Zmień format wejściowy dla ponad 3000 węzłów
Mam wiele węzłów, które wymagają zmiany formatu wejściowego - mógłbym to zrobić ręcznie, ale nie zrobię tego przed Bożym Narodzeniem 2014. Gdzie Drupal przechowuje te informacje? Jak mogę zmienić format wejściowy w ułamku sekundy za pomocą zapytania SQL?
18 7  input-formats 


5
Czy można wymusić uruchomienie haka aktualizacji modułu?
Jestem autorem modułu Date iCal, a nowa główna wersja, nad którą pracuję (3.x) wymaga dwuczęściowej aktualizacji schematu dla użytkowników, którzy zainstalowali wersję 2.x. Napisałem hak aktualizacji, który wprowadza te zmiany, ale jeśli jeden z moich użytkowników nie uruchomi skryptu aktualizacji bazy danych, otrzyma komunikat o błędzie dotyczący importerów kanałów iCal. …
18 7  updating 

3
Wiele wartości do stanów wyzwalających
Jak mogę mieć wiele wartości wyzwalających # stany interfejsu API formularza? Powiedzmy na przykład, że chciałem, aby to pole było widoczne nie tylko, jeśli wartość wynosi 5 (obecnie działa poniżej), ale chciałem, aby to pole było widoczne, jeśli wartości wynoszą 3, 4 lub 5. '#states' => array( 'visible' => array( …
18 7  forms  javascript 


2
Czy masz przykład wywołania zwrotnego dostępu hook_menu ()?
Pobrałem przykłady projektu, ale w menu_example Moduł wszystkie access callbacksą ustawione true.. trudno zrozumieć, jak to działa. W moim przykładzie mój wpis meno powinien być widoczny w węzłach, ale tylko dla ról, które mają uprawnienia do edycji własnych węzłów. Nie mogę znaleźć przykładu bardziej szczegółowego wywołania zwrotnego dostępu. Czy ktoś …
18 7  routes  hooks  users 

1
Drupal woła „is_dir” ponad 4000 razy?
Po problemach z czasem ładowania bardzo ważnej strony zainstalowałem XHPROF i przejrzałem statystyki, aby zobaczyć, gdzie mogę poprawić swój kod. Znalazłem coś interesującego, czego nie rozumiem. Drupal wywołuje „is_dir” ponad 4000 razy na prawie każde żądanie, a jego wykonanie zajmuje około 800 ms. Dlaczego tak jest i czy istnieje sposób, …
17 7  performance 

1
Czy istnieje sposób na jednoczesną edycję?
Czy istnieje metoda podobna do MediaWiki do obsługi jednoczesnej edycji treści tekstu w Drupal 7? Jeśli żadna funkcja nie istnieje obecnie, jakie są przyzwoite biblioteki różnic PHP, które mogłyby zostać zamknięte przez moduł Drupal, który mógłby wykonać to zadanie?
17 7 


4
Najlepsza praktyka w przypadku bibliotek opartych na klasach PHP innych firm
Obecnie pracuję nad modułem, który wymaga biblioteki PHP innej firmy, która jest w zasadzie pojedynczą klasą PHP. Zwykle umieszczałbym go w podkatalogu include / i dodaje files[] = includes/Foo.php do mojego pliku .info i pozwól, aby auto-moduł ładujący klasy Drupal 7 zrobił to, co robię $foo = new Foo(). Mam …
17 7  theming 

2
Najlepsze praktyki wdrażania niestandardowego buforowania?
Dla każdej instancji każdego typu encji generuję szereg pamięci podręcznych o nazwach takich jak: [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] Teraz za każdym razem, gdy jednostka jest aktualizowana, chcę porzucić wszystkie pamięci podręczne, zaczynając od odpowiedniego typu jednostki i identyfikatora. Jak przechowywać / wyczyścić te pamięci podręczne? Obecnie po prostu cache_set () , ale stanowi …
17 7  caching 

2
Zastąp html.tpl.php według typu węzła
W moim pliku template.php dla mojej kompozycji próbowałem: function media_preprocess_page(&$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'html__'.$vars['node']->type; // If the node type is "blog" the template suggestion will be "page--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'page__'.$vars['node']->type; // If the …
17 7  theming 


5
Jak mogę usunąć wszystkie wersje węzłów / pól?
Mam 7 witryn drupal, w których przechowuje wersje węzłów i pól. Sprawdzam zmiany w przypadku, gdy przez pomyłkę zapisano nową wadliwą wersję i chcę wrócić. Ale teraz chcę wyczyścić i zoptymalizować bazę danych, aby zajmować mniej miejsca na dysku twardym. Jakie są metody usuwania wszystkich wersji oprócz bieżącej dla wszystkich …
17 7  database  nodes 


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.