Drupal

32
Jak uzyskać pełny adres URL bieżącej strony?

Potrzebuję uzyskać pełny adres URL aktualnie otwartej strony. Używam następującego kodu, ale zwraca http://localhost/mysite/page_name. $path = isset($_GET['q']) ? $_GET['q'] : '<front>'; $link = url($path, array('absolute' => TRUE)); Nie wystarczy wypełnić mój kod; Chcę uzyskać wartości...

32
Czy potrzebuję zadania CRON do przetwarzania kolejki?

Mam zadanie, które zajmuje około 45 minut i musi być wykonywane codziennie (synchronizacja użytkowników z kilkoma zewnętrznymi bazami danych itp.). Aby obsłużyć pracę, skonfigurowałem kolejkę cron hook_cron_queue_info()w następujący sposób: function mymodule_cron_queue_info() { $queues =...

32
Programowo utworzyć termin?

Próbuję dodać wiele terminów (~ 200) do słownictwa, ale nie mogę znaleźć żadnych modułów importu, które zostałyby zaktualizowane dla Drupal 8, i wydaje się, że funkcje umożliwiające to w Drupal 7 nie istnieją w Drupal 8. Czy ktoś może skierować mnie w dobrym kierunku? Próbowałem to zrobić...

32
Jak wyciszyć błędy PHP?

Czy istnieje sposób, aby wyciszyć wszystkie błędy PHP, ostrzeżenia i powiadomienia w Drupal? Są przydatne na stronie deweloperskiej, ale stanowią duże zagrożenie bezpieczeństwa i sprawiają, że strona wygląda źle na żywo. Wiem, że na Drupal 6 strona admin / ustawienia / raportowanie błędów może...

32
Jak uzyskać nazwę terminu taksonomia z Tid?

Wiele naszych rzeczy ma format uris, np. site/taxonomy/XXGdzie XX jest liczbą całkowitą. Znalazłem wiele pytań, takich jak „ jak uzyskać TID z nazwy? ”, Ale chciałbym uzyskać nazwę z TID. Próbuję utworzyć skrypt nawigacyjny i wszystko jest świetne, z wyjątkiem tych przypadków, w których otrzymuję...

31
PHP 5.4 i Drupal 7

Słyszałem, że PHP 5.4 jest szybszy niż PHP 5.3. Czy dobrze byłoby, gdyby Drupal 7 działał poniżej wersji 5.4, czy różne moduły, które się do tego przyczyniły, mogą zacząć niszczyć witrynę? W każdym razie, jeśli użyję pamięci podręcznej kodu APC, może 5.4, czy w ogóle nie przyniesie to żadnych...

31
Jak zrobić wymagany formularz ze stanami?

Mam listę rozwijaną, która wyświetla różne pola w zależności od tego, co zostało wybrane, i wiem, że mogę przeszukiwać widoczność stanów, ale kiedy próbuję użyć wymaganego, wyświetlany jest * zakres, ale tak naprawdę nie jest wymagany. Chodzi mi o to, że nawet jeśli jest to „wymagane”, mogę...

31
Jak tłumaczyć ciągi w szablonach Twig?

Pracuję nad (moim pierwszym) projektem Drupal 8, który jest wielojęzyczną stroną. Drupal 8 zapewnia naprawdę natywną obsługę tłumaczenia treści. Mam jednak kilka ciągów ustawionych bezpośrednio w niektórych, jeśli pliki szablonów motywu .Twig są drukowane jak np. {{ 'Read more'|trans }} Naprawdę...

31
Jak usunąć duplikaty podczas sortowania losowego?

Utworzyłem widok, w którym wyświetlam tytuł węzła i logo (pole cck). W argumentach podałem nazwę terminu taksonomia. W rezultacie węzeł wyświetla się 2 lub 3 razy; Już zaznaczyłem wyraźne pole wyboru w ustawieniach zapytania, ale to również nie działa. Użyłem sortowania losowego, który wydaje się...