Drupal

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



5
Programowa aktualizacja węzła
Mogę utworzyć węzeł za pomocą następującego kodu: $node = \Drupal::entityTypeManager()->getStorage('node')->create($array); Ale jeśli mam identyfikator węzła, jak mogę edytować węzeł?
19 nodes  8  entities 

7
Jak poprawnie skonfigurować buforowanie mojego bloku niestandardowego wyświetlającego zawartość w zależności od bieżącego węzła?
Mam ten bardzo podstawowy blok, który pokazuje tylko bieżący identyfikator węzła. <?php /** * @file * Contains \Drupal\mymodule\Plugin\Block\ExampleEmptyBlock. */ namespace Drupal\mymodule\Plugin\Block; use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; /** * @Block( * id = "example_empty", * admin_label = @Translation("Example: empty block") * ) */ class ExampleEmptyBlock extends BlockBase { /** * {@inheritdoc} */ …
19 8  blocks  caching 



4
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ą wybrać?
18 8 

2
Drupal Commerce. Uruchom reguły wysyłki oparte na wartości pola produktu
Naprawdę tracę wolę życia i mam nadzieję, że ktoś może mi pomóc. Chcę uruchomić regułę „bezpłatnej wysyłki” na podstawie wartości pola produktu, ale przez całe życie nie mogę narazić pola bezpłatnej wysyłki na reguły. Czytałem o wprowadzaniu elementów w zakres i stworzyłem komponent, który ma dostęp do pola. Ale kiedy …
18 7  commerce 

4
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 pól.
18 users  8 

5
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ć …
18 views  8  datetime 


4
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 użytkownik wpisze nazwę kategorii, otrzyma ręcznie wybrane węzły …

1
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ć użytkownika?
18 7  users 

3
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ę dowiedzieć się, jakie nazwy GET var …
18 views 

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

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.