Drupal

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

1
Jak zintegrować moduł kolekcji pól w widokach?
Utworzyłem pola i zgrupowałem je razem z modułem Field collection . Mam załączeniu pole Group (zawierającą 4 pola), do ustawień konta użytkownika w: admin/config/people/accounts/fields. Teraz próbuję wyświetlić zawartość tej kolekcji pól w widoku, jednak nie mogę tego zrobić! Widoki 7.x-3.0-beta3 nie pozwalają mi określić bieżącego użytkownika i uzyskać w tabeli …
15 7  entities  nodes  views 

4
Przekieruj na niestandardową stronę po dodaniu lub edycji węzła
Używając hook_form_alter, jak mogę przekierować użytkownika na niestandardową stronę po utworzeniu lub edycji węzła zamiast węzła, który został utworzony lub edytowany? Obecny kod hook_form_alter()jest następujący: function custom_form_alter(&$form, &$form_state, $form_id) { if ($form['#id'] == 'custom-node-form') { $form['actions']['submit']['#value'] = t('Add Entry'); $form['field_custom_email']['und'][0]['value']['#element_validate'] = array('_custom_form_validate_email'); } }
15 7  forms  redirection 

2
Zaczep do kopiowania pola
Mam niestandardowy moduł, który formatuje wyświetlanie pola obrazu, który może przyjmować wiele wartości. Chciałbym wiedzieć, jakiego haka powinienem użyć, aby zduplikować pierwszą wartość pola (np. „[Image1]”) i dodać ją z powrotem na początku tablicy (tak array_unshift()mi się wydaje ), zanim pozostałe funkcje sformatują właściwość wyświetlacz / motyw pola. Więc co …
15 hooks  media  theming 

2
Usuwanie div dodanych przez render i node.tpl.php
Próbuję zbudować szablon HTML5 dla Drupal 7, i jestem dość szczegółowy w kwestii czystego kodu. Chcę mieć pełną kontrolę nad HTML i CSS, które w większości otrzymuję przy użyciu własnego niestandardowego motywu. Innymi słowy, mam zestaw HTML5 i CSS, którego chcę używać dokładnie tak, jak w Drupal. Nie mam pojęcia, …
15 7  theming 

1
Zobacz obraz produktu handlowego i pola cenowe
W handlu Drupal 7 napotkałem problem. Chcę wyświetlić 3 ostatnie elementy umieszczone w typie treści show_product wraz z atrybutami ze sklepu. W sklepie znajduje się kilka encji, wyświetlanych w tym samym węźle z polem referencyjnym produktu, wszystkie z różnymi atrybutami i obrazami. Wyobraź sobie, że każdy sklep z odzieżą online …
15 7  views  commerce 

1
Witryna utknęła w trybie konserwacji
Ustawiłem witrynę w tryb konserwacji. Zanim mogłem odwiedzić strony administracyjne jako użytkownik nr 1 (z którego konta korzystałem już wcześniej, aby wprowadzić witrynę w tryb konserwacji), musiałem zresetować komputer; kiedy próbowałem odwiedzić strony administracyjne, Drupal nie dał mi dostępu do tych stron. Nie mogę zmienić zawartości pliku settings.php, ponieważ narzędzie …



4
Jak wyświetlić moje produkty?
Udało mi się utworzyć typ produktu i zaimportować dane produktu, więc mam teraz listę produktów. Jak teraz przejść do wyświetlania produktów? Czy muszę zbudować typ zawartości od zera i ręcznie dodać pola, czy istnieje sposób na wygenerowanie typu zawartości?
15 commerce 

7
Eksportowanie taksonomii do kodu
Szukam sposobu na eksport słowników taksonomii i związanych z nimi warunków. Do tej pory znalazłem i przetestowałem: Eksport taksonomii - eksportuje do kodu za pomocą funkcji, ale nie importuje. http://drupal.org/node/755986 - Moje krótkie testy z tą łatką wykazały mieszane wyniki. Czy ktoś ma jakieś inne sugestie dotyczące modułu lub rozwiązania …

1
Jak użyć wstrzykiwania zależności w \ Drupal :: moduleHandler () do kontrolera?
Korzystam z następującego wiersza w klasie kontrolera. \Drupal::moduleHandler()->alter('mymodule_myfunction', $plugin_items); Pareview.sh wyświetla mi ten komunikat o błędzie. \ Wywołania Drupala należy unikać w klasach, zamiast tego należy stosować wstrzykiwanie zależności. Jak mam to osiągnąć? Czy muszę utworzyć konstruktor, metodę lub usługę? Jeśli tak, jakiego kodu powinna potrzebować usługa? Znalazłem przykład dotyczący …

6
Jak mogę przyspieszyć ładowanie kint () podczas debugowania szablonów gałązek?
Widziałem sporo dyskusji na temat tego, w jaki sposób kint () z modułu Devel jest trudny w obsłudze, ponieważ maksymalizuje limity pamięci PHP i powoduje przeciąganie przeglądarki. Słyszałem o przemyśleniach dotyczących poprawy jego prędkości poprzez ograniczenie liczby poziomów. Na przykład w settings.php możesz wykonać następujące czynności: require_once DRUPAL_ROOT . '/modules/contrib/devel/kint/kint/Kint.class.php'; …
15 theming  8  performance 


1
Jak mogę połączyć dwa pola w widoku?
Mam widok skonfigurowany do korzystania z niesformatowanego typu listy. Wciągam około 10 różnych pól, ale chciałbym połączyć dwa z nich w jedną linię na wyświetlaczu. czy to możliwe? Przykład: pola to Treść: Numer sesji, Treść: Tytuł, Treść: Data i godzina, Treść: Głośnik. W tej chwili wszystkie z nich są renderowane …
15 7  views 

6
Zmień domyślnie favicon programowo
Wiem, że mogę załadować favicon za pośrednictwem interfejsu użytkownika, ale czy istnieje sposób na ustawienie domyślnego favicon dla Twojego motywu, więc gdy ktoś włączy motyw, natychmiast zostanie użyta domyślna ikona?

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.