Drupal

Pytania i odpowiedzi dotyczące programistów i administratorów Drupala

4
CKEDitor usuwa nazwy klas, nawet z wyjątkiem w config
Wydaje się, że CKEditor usuwa nazwy klas, gdy przełączam między widokiem HTML a widokiem tekstu sformatowanego. Zgodnie z wieloma sugestiami w sieci dodałem następujące informacje do pliku config.js: config.allowedContent = true; Przesłano, wyczyściłem pamięć podręczną, a nawet poszedłem bezpośrednio do pliku JS, aby sprawdzić, czy nie buforuje na moim komputerze, …
17 wysiwyg 

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 

1
Udostępniasz zawartość z dostępem do domeny?
Konfiguruję witrynę z dostępem do domeny . Ma 2 podwitryny. Chcę publikować treści z głównej witryny na podstronach. To już działa dobrze w przypadku wysyłania do podmiotów stowarzyszonych. Chcę jednak, aby niektórzy lokalni administratorzy w podwitrynach mieli uprawnienia do decydowania, czy chcą korzystać z treści, czy nie. Czy jest to …

3
Jak zmienić katalog tymczasowy bez korzystania ze stron administracyjnych udostępnianych przez Drupal?
Przeniosłem moją działającą witrynę Drupal na Windows localhost (XAMPP), ale otrzymuję wiele błędów „Nie można utworzyć pliku”. Jeśli zaloguję się na stronie jako administrator, nie zwróci już żadnych stron. Mogę wyświetlić to z błędami, jeśli się nie zaloguję. Czy istnieje sposób na zmianę tymczasowej lokalizacji pliku bez konieczności logowania się …
17 files 


6
Dlaczego nie zhakujemy rdzenia?
Nie mogłem uwierzyć, że na to pytanie nie ma jeszcze odpowiedzi na to pytanie, ale nie znalazłem go podczas wyszukiwania, więc ... Dlaczego włamanie do rdzenia jest tak złym pomysłem, że przestępstwo przeciwko naturze? Czy naprawdę wspaniale jest móc zaktualizować swoją podstawową wersję? Większość moich witryn i tak ma strasznie …

3
Jak wybierać między panelami z fasoli, pudełek i pól?
Wszystkie panele fasoli , skrzynek i pól dają podobną funkcjonalność. Mam problem ze zrozumieniem, jakie dokładnie są między nimi różnice. Jakie są ich zalety / wady w porównaniu do siebie? Czy są dostosowane do różnych przypadków użycia? Chcę użyć pewnego rodzaju bloków w panelach, aby dodać niestandardową treść - edytory …

3
Zarządzać wyświetleniami pola Produkt: obraz bezpośrednio na wyświetlaczu produktu?
Mam węzeł „Wyświetlanie produktu” pokazujący „Produkt” (obsługiwany przez moduł Drupal Commerce ). Zainstalowałem moduł Display Suite i utworzyłem nowy tryb widoku dla typu zawartości „Wyświetlanie produktu”. Problem polega na tym, że ten nowy tryb jest powiązany z domyślnym trybem widoku „Produkt” i nie widzę sposobu, aby to zmienić. Potrzebuję stworzyć …

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 

1
Jak poprawnie usunąć moduł w środowisku etapowym?
Niektóre moduły mają procedury deinstalacji. Które zazwyczaj usuwają tabele bazy danych dla tego modułu, zmienne z tabeli zmiennych i ustawienia narodowe wprowadzone przez ten moduł. Te procedury działają w .installtym module. Dlatego nie można ich uruchomić bez obecności tego modułu. Oto nasze aktualne kroki. Moje pytanie brzmi: czy można to …
17 nodes  deployment 


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.