Chcę utworzyć kopię formularza internetowego, który wykonałem, z nowym adresem e-mail jako odbiorcą. Czy po załadowaniu węzła z node_load mogę po prostu zapisać go z node_save? Czy stworzy to nowy węzeł z nowymi znacznikami czasu i identyfikatorami? Jak mogę uzyskać identyfikator nowego utworzonego węzła?
Moja sytuacja jest następująca: mam seminarium typu treści z polami A, B i C. Mam regiony Nagłówek, stopka, treść i pasek boczny po lewej stronie. W Seminarium chcę wyświetlać pewne pola w obszarze zawartości, ale także w lewym obszarze paska bocznego. Jak mam to zrobić? Przepraszam, jeśli na to już …
Próbuję osiągnąć działający pokaz slajdów z obrazów w jednym węźle. Obrazy są przesyłane z pola obrazu. Drupal 7. Stworzyłem nowy typ zawartości i wszystko, co teraz stworzyłem, to pokaz slajdów z wielu węzłów (z jednym obrazem w każdym węźle). Działa to dobrze, ale jest to zbyt problematyczne, aby dodać nowy …
Chcę programowo zmienić tryb widoku węzła. Użyłem hook_preprocess_node(&$vars)i ustawiłem tryb widoku: function moduleName_preprocess_node(&$vars) { // if conditions to apply particular view mode $vars['view_mode'] = 'teaser'; $vars['elements']['#view_mode'] = 'teaser'; } Ale to nie działa zgodnie z oczekiwaniami. Czy coś mi umyka?
Jak uzyskać listę wszystkich typów treści zdefiniowanych w witrynie Drupal 8? W Drupal 7 było node_type_get_types(), ale było przestarzałe. Próbowałem, Entity::loadMultiple()ale wydaje się, że to nie działa. Myślałem o utworzeniu niestandardowego zapytania, ale nie wiem, jak jest ono przechowywane w bazie danych.
Zrobiłem galerię wideo przy użyciu Zdjęć . Chcę tylko, aby strona była publicznie dostępna i uniemożliwiała dostęp do każdego z filmów osobno. Filmy musiały być tworzone jako rodzaj treści, więc wszystkie mają dostępne ULR, takie jak /content/video-1itp.
Drupal ma więc „specjalny” system komentowania. Komentarze są obywatelami drugiej kategorii w Drupal w porównaniu do węzłów ... Ale dlaczego zespół podstawowy nie tylko stworzył domyślny typ zawartości, Blokuj i Wyświetl komentarze, i pozwolił administratorowi witryny dodać blok komentarzy w razie potrzeby? Podobnie jak typy treści „Artykuł” i „Strona podstawowa”, …
Próbuję ukryć tytuł bieżącej strony (wydrukowany przez page.tpl.php), jeśli bieżąca strona to 1) węzeł na pełnym ekranie (w przeciwieństwie do trybu zwiastuna) ORAZ 2) typ węzła to koncert lub biografia . Drukuję tytuł węzła dla tych typów treści bezpośrednio w treści węzła, więc chcę ukryć duplikat drukowany przez page.tpl.php. Nie …
Niektórzy użytkownicy mogą mieć możliwość edycji tylko jednego zestawu pól wyświetlanego w pionowych kartach w formularzu edycji węzła. W takim przypadku używanie gabarytów pionowych wydaje się głupie, ponieważ do wyboru jest tylko jedna karta pionowa. Zobacz zrzut ekranu: Czy można wyłączyć pionowe karty według roli użytkownika? A może wyłączając je …
Chcę mieć możliwość ustawienia innego domyślnego formatu tekstu wejściowego dla typu zawartości i pola zawartości. Na przykład do wyboru typu formatu mogą być „ Zwykły tekst ” i „ Edytor tekstu sformatowanego ”, a w niektórych przypadkach chcę, aby format był domyślnie ustawiony na „ Edytor tekstu sformatowanego ”, ale …
Znalazłem dyskusję z niektórymi metodami dla d6 tutaj http://drupal.org/node/344802 o tym, jak zmienić tekst przycisku Zapisz w węźle na inny. Jakieś wskazówki dla d7? Wolałbym używać interfejsu API.
Mam nadzieję, że ktoś może pomóc początkującemu Drupalowi usunąć widok z mojej strony. Jego celem jest gromadzenie danych. To jest sekcja, którą próbuję usunąć:
Drupal 7. W moim node.tpl.php chcę wydrukować listę terminów taksonomii (taksonomia nazywa się „kanałami”). Jeśli użyję: <?php print render($content['field_channel']); ?> Działa, oczywiście, ale najlepsze, co mogę zrobić, aby je wprowadzić, to użyć CSS, aby przesunąć je w lewo. Chciałbym, aby były oddzielone przecinkami. Jakieś pomysły? Dzięki.
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.