Drupal

18
Jak filtrować widok, porównując 2 pola. Jeśli pole-a <pole-b

Mam typ zawartości produktu, który ma 2 pola cenowe. Chcę stworzyć widok, który pokazuje wszystkie produkty, w których cena A jest niższa niż cena B. Miałem nadzieję, że mogę po prostu dodać filtr i wybrać cenę-A, a następnie wybrać działanie mniejsze niż i ustawić wartość jako cenę-B, jednak nie...

18
Jak mogę sprawdzić, czy bieżąca strona jest administracyjna?

Jak wykryć, czy użytkownik, który aktualnie przegląda stronę, jest uważany za administratora? Stronę administracyjną można rozpoznać po aktywowaniu motywu administracyjnego. W moim przypadku chciałbym wydrukować zawiadomienie, jeśli warunek ten jest spełniony, a użytkownik może „administrować...

18
Jak przekazać filtr kontekstowy Widoki przez URL?

Chcę przekazać niektóre wartości do mojego widoku za pomocą filtrów kontekstowych w adresie URL. Z jakich GET naImes korzystam? Wydaje się, że nie ma żadnych wskazówek, tylko to „Wartości filtru kontekstowego są dostarczane przez adres URL”. Jeśli muszę skonstruować ten adres URL, jak mogę...

18
Jak programowo utworzyć nowego użytkownika z niestandardowymi polami?

Chcę utworzyć użytkownika z niektórymi niestandardowymi polami. Utworzyłem dodatkowe pola poprzez config> ludzie> informacje o stronie> zarządzaj polami i polami takimi jak imię, nazwisko, miasto itp. Chcę stworzyć użytkownika z tymi niestandardowymi polami. Jak mogę programowo utworzyć...

18
Czy mogę używać PHP 5.5?

Po zawieszeniu funkcji dla PHP 5.5 już dawno pomyślałem, że nadszedł czas, aby opublikować aktualizację popularnego pytania o PHP 5.4 i Drupal 7 . Czy Drupal może działać na PHP

18
Jak połączyć filtr odsłonięty z wyszukiwaniem?

Mój klient poprosił mnie o jedno pole, które działałoby na 2 sposoby: Filtr autouzupełniania oparty na taksonomii. Jeśli odwiedzający witrynę wprowadzi coś, czego nie ma w taksonomii, należy przeszukać pełny tekst na treści i wyświetlić odpowiedni komunikat informacyjny. W ten sposób, jeśli...

18
Jak ustawić termin taksonomii programowo dla węzła?

Utworzyłem terminy taksonomiczne i przypisałem je do typu treści „ Artykuł ”, korzystając z pola referencyjnego terminu. Utworzyłem węzły programowo, ale jak ustawić warunki taksonomiczne dla węzłów? Warunki taksonomii zostały już utworzone. Chcę ustawić programowo termin taksonomii dla węzła...

18
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...

18
Dostęp do pól użytkownika?

$account = \Drupal::currentUser()ładuje obiekt użytkownika do $account, ale jak uzyskać dostęp do niestandardowych pól, które utworzyłem w obiekcie użytkownika (poprzez interfejs użytkownika administratora)? Dzięki dpm($account)nie widzę żadnego z moich niestandardowych...

18
Jak wdrożyć bułkę tartą?

Próbowałem zdefiniować nowy sposób zastępowania okruszków, ale nadal dostaję domyślną stronę. Utworzyłem niestandardowy moduł, foo_breadcrumb: - modules/custom/foo_breadcrumb - foo_breadcrumb.info.yml - foo_breadcrumb.services.yml - src/ - BreadcrumbBuild.php Oto...

18
Kiedy powinienem używać Backdrop CMS zamiast Drupal 8?

Z tego, co słyszałem, Backdrop jest w zasadzie alternatywą dla Drupala 8. Czy decyzja o tym, która z nich ma być po prostu kwestią preferencji i ideologii, czy może istnieją konkretne przypadki użycia dla każdego z nich? Jeśli aktualizuję z wersji 7, jak zdecydować, którą drogą...

18
Jak filtrować widok według zakresu dat (początek, koniec)?

W Drupal 7 z włączonym modułem Views an Date , filtrowanie widoku według daty było dość łatwe: interfejs użytkownika po prostu dał ci taką możliwość. Jednak w Drupal 8 pole daty i widoki są częścią rdzenia, ale jeśli wybierzesz pole zakresu dat jako filtr w widokach, nie będziesz już mieć opcji...