Tworzę moduł do czytania Excela w Drupal 8. Chcę uzyskać prawdziwą ścieżkę pliku do odczytu z ścieżki takiej jak public: //2016-03/Places.xls. Jaką funkcję powinienem wywołać, aby uzyskać prawdziwą ścieżkę do pliku?
Próbuję utworzyć menu w Drupal 8, które jest tylko rodzeństwem linków do bieżącej strony. Więc jeśli menu to: Dom Rodzic 1 Podrzędny 1 Dziecko 1 Podrzędny 2 Dziecko 2 Dziecko 3 Dziecko 4 Rodzic 2 Gdy jestem na stronie „Dziecko 3”, chcę, aby blok menu łączył się w następujący sposób: …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 8 miesięcy temu . Mam warunek drukowania regionów w szablonie strony, ponieważ nie jest pusty , ale zawsze drukuje puste regiony bez względu …
Wprowadzonohook_post_update_NAME() Drupal 8, który ma pewne zalety whook_update_n zakresie aktualizacji modułów. Każdy hook_post_update_NAME()powinien uruchomić się tylko raz, ale czasami chcę go ponownie uruchomić, na przykład podczas debugowania haka aktualizacji podczas programowania. Za pomocą hook_update_nmożesz zresetować wersję schematu w bazie danych . Jak się ponownie uruchamiasz hook_post_update_NAME()?
W Drupal 8 renderowanie tabel jest nadal bardzo podobne do Drupala 7. Budujesz wielowymiarowe tablice wierszy i kolumn w PHP, które Drupal przekształca odpowiednio w a <tr>i <td>s. Nadal występuje ten mylący Drupalizm, 'data'który pozwala dodawać elementy tablicy renderowania jako dane komórki (nie mylić z atrybutami danych). Otrzymałem witrynę, na …
W Drupal 6 mogłem kontrolować widoczność bloku za pomocą kodu PHP w konfiguracji interfejsu bloku, takiego jak: <?php return MYMODULE_abc() || MYMODULE_def() ; ?> Funkcje te sprawdzały bieżący węzeł, systematykę itp., Aby zdecydować, czy wyświetlić blok. Ta opcja PHP zniknęła w Drupal 8, ale jest $visibilitypole w BlockBase. Czy mogę …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 9 miesięcy temu . Szukasz sposobu na eksport konfiguracji menu. System zarządzania konfiguracją wyeksportuje samo menu, ale nie konfigurację …
Chcę dodać klasę CSS do etykiety na stronie korzystającej z interfejsu API formularza Drupal 8. Nie udało mi się znaleźć w Internecie informacji o tym, jak to zastosować. Użyłem następującego obejścia, ale daje ono dziwne wyniki. public function buildForm(array $form, FormStateInterface $form_state) { $form['label1'] = array( '#type' => 'label', '#title' …
Czy możliwe są zmienne przetwarzania wstępnego tylko dla niektórych bloków? Stworzyłem taką funkcję: mytheme_preprocess_block__aggregator(&$vars)ale to nie działa. -- EDYTOWAĆ -- Wydaje się, że zostało to naprawione w Drupal 8 https://drupal.org/node/1751194
Czy w Drupal 8 istnieje prosty sposób na skonfigurowanie strony, aby jej nagłówek / tytuł nie był wyświetlany na stronie? Utworzyłem stronę podstawową, z / home jako alias ścieżki i Home jako tytuł. Ustawiam go jako pierwszą stronę. Jednak wyświetla „Dom” u góry strony, tuż pod paskiem nawigacyjnym i okruszkami. …
Próbowałem zaimplementować autouzupełnianie w polu tekstowym dla drupal 8 w moim module niestandardowym chciałem tylko pobrać i wyświetlić prawdopodobny tytuł, który wpisałem przez autouzupełnianie, więc zadeklarowałem funkcję autouzupełniania funkcji publicznej w klasie w DefaultController.php w katalogu folderów -> mymodule / src / Controller / DefaultController.php <?php namespace Drupal\mymodule\Controller; use Drupal\Core\Controller\ControllerBase; …
Z interfejsu użytkownika możesz dodać blok w regionie w następujący sposób: Przejdź do Administrator -> Struktura -> Układ bloku (/ admin / structure / block). Kliknij przycisk „Umieść blok” obok nazwy regionu. Chcę zrobić to samo, ale programowo. Jak dodać istniejący blok do regionu i zapisać go? Blok ten powinien …
Szablon gałązki wyświetla listę linków dołączonych do klas. Podstawy: {{ mylink }} kod gałązki wyświetli coś podobnego <a href="#" class="someclass" >the text</a> Nie wszystkie linki mają klasy. Chcę napisać szablon gałązki, który zamiast tego wyświetli coś takiego: <a href="#" class="someclass" > <span class="sprite someclass" ></span> the text</a> Co próbowałem: Szukałem …
Używam CKEditor w Drupal 8. Chcę, aby każdy link otworzył się w nowej karcie przeglądarki. Chcę, żeby kod wyglądał tak <a href="#" target="_blank">my link</a> Ale jeśli użyję linku Przycisk w edytorze, nie mam wyboru docelowego pustego miejsca. Mogę tylko wpisać adres URL linku, a kod wygląda następująco <a href="#">my link</a> …
Jaki jest cel punktów przerwania zdefiniowanych w `breakpoints.yml? Dlaczego zapytania o media są zdefiniowane w pliku breakpoints.yml, a nie w plikach CSS?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.