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.

2
Pobieranie rdzenia za pomocą wiersza polecenia
Zwykle pobieram najnowszą wersję Drupala 7 drush dl drupal --select, ale Drupal 8 nie pojawia się na liście. Jakie są fajne i szybkie sposoby pobierania najnowszej wersji Drupala 8, nawet jeśli wciąż jest w fazie alfa?
25 drush  8 


8
Jak migrować blokowaną zawartość z dewelopera do witryny produkcyjnej?
W końcu zacząłem poważnie patrzeć na Drupala 8 i jestem szczególnie zainteresowany zarządzaniem konfiguracją. Natknąłem się na coś, co może być nieco problematyczne i dotyczy niestandardowej zawartości bloku. Widzę, że system zarządzania konfiguracją jest w stanie wyeksportować konfigurację bloku - region, kompozycję, wagę, widoczność itp. Jednak rzeczywista zawartość bloku nie …
24 blocks  8 

1
Dlaczego pliki routingu są wypełnione podkreśleniami?
Jaki jest układ wszystkich parametrów z prefiksem i bez znaku podkreślenia ? Gdzie Drupal decyduje o sposobie przetwarzania tych parametrów? Czy ta koncepcja została wprowadzona z Symfony, czy też jest nowa w Drupal? Przykład ( node.routing.yml ): node.overview_types: path: '/admin/structure/types' defaults: _controller: '\Drupal\Core\Entity\Controller\EntityListController::listing' entity_type: 'node_type' _title: 'Content types' requirements: _permission: …
24 8  routes 


4
Przekaż surowy html do #markup
Mam pewne treści HTML, pochodzi z zewnętrznej biblioteki, więc nie można go zmienić, to ma wiele <span>i <div>tagi z atrybutów takich jak: <span style="color: #0000ff;">, ale kiedy używać: $render = array( '#markup' => $myhtmlcontent, ); W tablicy renderowania Drupal usuwa atrybuty i zachowuje się <span>bez stylów. Jak więc uniknąć zmian …
24 theming  8 

5
Iteruj przez pole zawartości o wielu wartościach w szablonie Twig
Muszę przejąć kontrolę nad renderowaniem field_admin_tagspola w node.html.twigszablonie. To działa: {{ content.field_admin_tags }} - Renderuje wszystko (etykieta + wszystkie wartości pól) {{ content.field_admin_tags.0 }} - Renderuje tylko pierwszą wartość w polu i brak etykiety PROBLEM: Nie mam kontroli nad znacznikami otaczającymi tagi, np <ul><li>...</li></ul>. Więc moim pomysłem było iterowanie po …
23 theming  8 

2
Programowo zaktualizuj pole odniesienia encji
Wiem, że mogę zaktualizować (lub ustawić wartość) pole referencji encji w Drupal 7 za pomocą kodu podobnego do następującego. $node['field_code_used_by'][LANGUAGE_NONE][0]['target_id'] = $id; Chcę programowo ustawić wartość dla mojego pola referencyjnego encji użytkownika w Drupal 8. Starałem się $node->field_code_used_by->setValue(1);, a $node->field_code_used_by->entity->value = 1;jednak żaden z nich nie pracował. Jak ustawić wartość …
23 8  entities 

3
Uzyskaj ścieżkę do zasobów motywu w szablonie Twig
Mam pytanie dotyczące uzyskania ścieżki do obrazu w szablonie Twig. Obraz nie jest przypisany do pola ani czegoś takiego. Tylko statyczny obraz, który jest przechowywany w „MYTHEME / image / icon / my-icon.png”. W Drupal 7 dostaję ścieżkę do mojego node.template z następującym kodem: <img src="<?php print base_path() . path_to_theme(); …
22 media  8  theming 

3
Jak renderować węzły, skoro teraz node_view () jest przestarzały?
W Drupal 7 często używam node_view()do renderowania węzłów (przy użyciu trybów widoku) w blokach lub stronach w następujący sposób: $nids = array(123,456,789); $nodes = node_load_multiple($nids); foreach ($nodes as $node) { $node_view = node_view($node, 'teaser'); $output .= drupal_render($node_view); } $build['nodes']['#markup'] = $output; return $build; node_view()/ entity_view()został uznany za przestarzały i zastąpiony …
22 entities  8 

5
Uzyskaj adres URL obrazu w Twig
Chcę renderować obraz jako obraz tła za pomocą wbudowanego stylu w gałązce. Utworzyłem pole o nazwie bg_image i załączyłem je do standardowej zwykłej strony. Po wielu godzinach kręcenia się, byłem w stanie uzyskać adres URL obrazu w pliku node.html.twig {{ file_url(node.field_bg_image.0.entity.uri.value) }} ale nie mogłem zmusić go do działania wewnątrz …
22 theming  8  files 

7
Uzyskaj alias ścieżki z NID (lub obiektu węzła)
Mam obiekt węzła i próbuję go użyć, aby uzyskać daną ścieżkę w Drupal 8. Był drupal_lookup_path()w Drupal 7, ale nie widzę żadnych odpowiedników ani dokumentacji dla Drupal 8. Jaki jest nowy sposób „Drupala”, aby uzyskać ścieżkę z obiektu węzła? Czy byłoby to coś prostego $node->get('path')? To wydaje się proste pytanie, …
22 8  nodes  path-aliases 

4
Jak ponownie uruchomić aktualizacje (zmienić wersję schematu modułu)?
Pracuję nad modułem i zmieniłem kilka typów pól w schemacie. Nie wziąłem kopii zapasowej przed przetestowaniem i zepsułem DB (to tylko strona deweloperska). W każdym razie przeinstalowałem wszystko, a wersja schematu jest ustawiona na najwyższą aktualizację. Jednak tak naprawdę muszę uruchomić aktualizację; Widok, którego nie zainstalowałbym, gdybym miał zaktualizowany schemat …
22 8 


4
Pozycje menu niemożliwe do kliknięcia
Na stronie Drupal 8 chcę dodać pozycje menu z „bez linku”, myślałem, że nolink jest dozwolony, ale kiedy wszedłem, dostałem błąd Ręcznie wprowadzone ścieżki powinny zaczynać się od /,? lub #. Czy istnieje sposób dodawania elementów menu, których nie można kliknąć bez dodania „#”, ponieważ „#” dodaj atrybut [data-drupal-link-system-path = …
21 8  navigation 

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.