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 4 lata temu . Czy istnieje sposób na zastąpienie tylko niektórych reguł CSS używanych przez motyw administratora, bez dotykania …
Próbuję użyć Drupala 8 z niestandardowym motywem, ze względu na duże różnice w strukturze dla moich wymagań Mam stronę - front.twig.html i page.twig.html, chciałbym utworzyć części szablonu, jak używane w phrozn oder w normalnym projekcie Symfony2, na przykład footer.html.twig i header.html.twig. Te szablony są zapisywane w podkatalogu / części /. …
Nigdy nie myślałem zbyt wiele o panelach, ponieważ zawsze miałem swobodę pisania własnych tematów. Widziałem jednak wiele artykułów opowiadających się za zaletami paneli (od Lullabot & Active Lamp ), więc pomyślałem, że nadszedł czas, aby je ponownie odwiedzić, szczególnie, że Panele będą w Drupal 8 . Dużo się z tym …
Jak mogę dodać klasy do znacznika opcji formularza bez JS? W tej chwili w Form API mogę przekazać tablicę kluczy w ten sposób array( '0' => 'option 0', '1' => 'option 1', ) i dostanę HTML tak <option value="0">option 0</option> <option value="1">option 1</option> Czy istnieje sposób na zrobienie czegoś takiego: …
W Drupal 6 zostały zapisane wszystkie dane strony page.tpl.php. Teraz, w Drupal 7, tylko treść pojawiająca się pomiędzy <body>i </body>. Jak więc edytować informacje HEAD ? Czy nadal jest przechowywany w .tpl.phppliku? Gdzie? Jeśli nie, jak to robisz?
Próbuję dowiedzieć się, jakie są najlepsze praktyki dotyczące układów stron w Drupal. Wiele stron ma kilka różnych elementów, takich jak treść główna, obraz nagłówka itp. Nie zamierzam tworzyć „strony podstawowej” ani nic podobnego (tj. Jednego węzła dla całej strony). Czy dobrze jest używać paneli dla każdej strony i upuszczać do …
Wiele tematów dotyczy niestandardowych bloków, ale co z blokami utworzonymi przez widoki? Mój blok widoków ma identyfikator: block-views-posts-listing-block, Próbuję na wiele sposobów nazwać plik szablonu, np .: blok - blok - views-posts-listing-listing-block.tpl.php, ale nie mogę znaleźć poprawnej nazwy pliku.
Mam plik gałązki: views-view-unformatted - view-machine-name.html.twig {# /** * @file * Default theme implementation to display a view of unformatted rows. * * Available variables: * - title: The title of this group of rows. May be empty. * - rows: A list of the view's row items. * - …
Obecnie pracuję nad modułem, który wymaga biblioteki PHP innej firmy, która jest w zasadzie pojedynczą klasą PHP. Zwykle umieszczałbym go w podkatalogu include / i dodaje files[] = includes/Foo.php do mojego pliku .info i pozwól, aby auto-moduł ładujący klasy Drupal 7 zrobił to, co robię $foo = new Foo(). Mam …
W moim pliku template.php dla mojej kompozycji próbowałem: function media_preprocess_page(&$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'html__'.$vars['node']->type; // If the node type is "blog" the template suggestion will be "page--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'page__'.$vars['node']->type; // If the …
Używam tylko Drupala 7 wbudowanego w agregację CSS / JS, jednak folder plików, w którym na żywo są pliki css.gz i js.gz, zapełnia się w dość szybkim tempie i chociaż jestem pewien, że to trochę potrwa zanim zacznie całkowicie wypełniać dysk, teraz jest tak dobry czas, jak każdy, aby poradzić …
Mam jedną stronę w mojej D7witrynie ze znacznym odchyleniem od reszty moich stron. Na tej stronie wyświetlę tylko ograniczoną liczbę regionów w innym układzie. Jaki jest najlepszy sposób na zastąpienie wartości domyślnej page.tpl.php? Czy mogę utworzyć coś takiego jak „ mycustom-page.tpl.php”, które będzie wywoływane TYLKO na określonym adresie URL w …
Chcę użyć ścieżki podstawowej w pliku szablonu Drupal 8. Próbowałem następujące, ale nie otrzymuję prawidłowego wyniku. {{ app.request.baseUrl }} {{base_path}} Potrzebuję absolutnej ścieżki do węzła {{ app.request.baseUrl }}/{{ url }}. Jednym z rozwiązań, które znalazłem, jest umieszczenie tego kodu w haczyku przetwarzania wstępnego i przekazanie go do motywu. $host = …
W Drupal 7 możemy po prostu sprawdzić, czy bieżący użytkownik jest zalogowany w motywie, sprawdzając $GLOBAL['user']->uidlub używając user_is_logged_in(). Jak mogę sprawdzić, czy użytkownik jest zalogowany w szablonie strony w Drupal 8? Rozwiązaniem jest ręczne zameldowanie hook_preprocess_page(), ale ponieważ jest to bardzo popularne, myślę, że Drupal domyślnie zapewnia coś dla silnika …
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.