Pytania otagowane jako 8

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.

9
Jak mogę programowo wyświetlić blok?
Tworzę witrynę przy użyciu Drupal 8 beta-14. Utworzyłem blok widoku różnych terminów i teraz chcę go wyświetlić za pomocą kodu. Jak mogę wyświetlić programowo? Robiłem to w Drupal 7 przy użyciu tego kodu, ale nie jestem pewien co do Drupala 8. $block = module_invoke('block', 'block_view', '4'); $text_block = render($block['content']);
33 8  blocks 

6
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ć entity_create, zgodnie z …
32 taxonomy-terms  8 


6
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ę utknąłem na tym, gdzie zająć się tłumaczeniem takich ciągów …
31 8  i18n-l10n 


6
Jak uzyskać prawidłowy adres URL pola linku z szablonu Twig?
Mam pole Link o nazwie field_my_link(nazwa komputera). W szablonie Twig mogę uzyskać adres URL linku za pomocą: {{ node.field_my_link.uri }} Jeśli w adresie URL linku znajduje się zewnętrzny adres URL, np http://example.com. Działa dobrze. Ale jeśli w adresie URL linku znajduje się wewnętrzny adres URL, np. "/node/11"Otrzymuję taką wartość: "internal:/node/11" …
30 theming  8  uri  navigation 

11
Jak ustawić tytuł strony?
Wiem, że mógłbym zmienić tytuł strony drupal_set_title(t('Amy page title')), ale kiedy próbuję go w Drupal 8, pojawia się komunikat Nie ma takiego błędu funkcji . Jak mogę zmienić tytuł strony w Drupal 8?
29 8 

1
Jak sprawdzić, czy pole istnieje w encji?
W węźle encji chcę sprawdzić, czy abcpole „ ” istnieje, czy nie. Jeśli istnieje, zdobędę jego wartość$value->get('abc'). Ale typ zawartości, w której to pole nie istnieje, powoduje błąd: Witryna napotkała nieoczekiwany błąd. Spróbuj ponownie później. Jak sprawdzić, czy pole istnieje w encji?
28 8  entities 

3
Programowo renderuj blok w szablonie gałązki
Muszę wyrenderować blok wyświetleń w szablonie page.html.twig. W D7 zrobiłbym to: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> W Drupal 8 module_invoke jest przestarzałe i zalecane jest użycie tego: (Dodałem nazwę bloku jako drugi parametr) Drupal::moduleHandler()->invoke($block, 'views_block__blog_block_1', $args = array()); Próbowałem kilku rzeczy. Najpierw próbowałem to zrobić w …
28 blocks  8 



9
Jak utworzyć link?
Powiedzmy, że rozszerzam blockBaseklasę, aby utworzyć niestandardowy blok, i implementuję blockBuildmetodę, aby utworzyć znaczniki dla mojego bloku. Coś takiego: class YourModuleBlock extends BlockBase { /** * Implements \Drupal\block\BlockBase::blockBuild(). */ public function build() { return array( '#markup' => 'This is a block!', ); } } Gdybym chciał podać link w tym …
26 navigation  8 

9
Jak zapobiec instalowaniu modułu Devel w środowiskach produkcyjnych
Używając nowego Menedżera konfiguracji Drupal 8, jak mogę zapobiec instalacji modułu Devel w niektórych środowiskach? O ile wiem, instalowanie go na moim komputerze lokalnym oznacza, że ​​następnym razem, gdy wyeksportuję konfigurację i przeniosę ją do innych środowisk (programistycznych, testowych, prod), zostanie ona automatycznie włączona.

3
Jak eksportować / importować widoki?
Wiem, jak to zrobić w Drupal 6/7, ale nie mogę znaleźć, gdzie eksportować / importować widoki w Drupal 8. Z której strony administracyjnej można to zrobić, w Drupal 8?
26 views  8 

7
Jak uzyskać parametry $ _POST i $ _GET
Wzywam trasę i przekazuję do niej dane, w moim kontrolerze chcę uzyskać $_POST['var'], $_POST['var2']wygląda na to, że korzystam z HttpFoundation w drupal 8 $_POSTi $_GETnie ma ich w starej metodzie. Jak mogę uzyskać dostęp do $_POSTparametrów w niestandardowym kontrolerze?
26 8 

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.