Pytania otagowane jako nodes

Najbardziej podstawową formą treści na stronie Drupal jest węzeł.


4
Jak uzyskać bieżący identyfikator węzła?
W Drupal 7, gdybym chciał uzyskać identyfikator węzła aktualnie wyświetlanego węzła (np. node/145), Mógłbym uzyskać go za pomocą arg()funkcji. W takim przypadku arg(1)zwróci 145. Jak mogę to samo osiągnąć w Drupal 8?
51 nodes  8 


5
Jak uzyskać identyfikator węzła z adresu URL?
Do tej pory natknąłem się na te 3 funkcje w Drupal 7, ale tak naprawdę nie jestem pewny, jaka jest między nimi różnica i która jest bardziej odpowiednia, aby uzyskać identyfikator węzła w funkcji wstępnego przetwarzania bloku. menu_get_object() menu_get_item() drupal_lookup_path() Czy możesz dać mi jakiś wgląd?
47 nodes  uri 

11
Jak wyświetlić pole przed tytułem węzła?
Chcę wyświetlić pewne pole przed tytułem węzła podczas wyświetlania zwiastuna w D7. Skutecznie chcę przejść od tego do tego . Patrzyłem na aktualizację node.tpl.php, ale zauważam, że różni się $titleod, $contentwięc nie jestem pewien, jak podejść do tego. Po kilku poszukiwaniach odkryłem, że ludzie zasugerowali użycie modułów CCK i ConTemplate …
41 7  entities  nodes 

3
Jak dostosować stronę wyników wyszukiwania?
Dostosowałem widok zwiastuna moich typów treści i widok strony. Teraz muszę użyć widoku zwiastuna na stronie wyników wyszukiwania. Domyślnie Drupal wyświetla pełen tekst pomieszany bałagan dla każdego wyniku, muszę być w stanie dostosować wygląd każdego z nich dla każdego rodzaju zawartości. Nie chcę zmieniać W JAKI sposób drupal uzyskuje wyniki, …
39 7  nodes  search 

9
Liczba węzłów według typu [zamknięte]
Szukam fragmentu, który pozwala mi wyświetlić łączną liczbę dla określonego typu węzła, np. „Strony = 167” lub „Produkty = 10630”. Jakiego kodu powinienem użyć, aby to osiągnąć?
39 7  nodes 



7
Programowo twórz węzły
Jak mogę programowo tworzyć węzły z polami daty i obrazu? Wiem, że mogę to zrobić w Drupal 7 za pomocą następującego kodu. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults. Invokes hook_prepare() and hook_node_prepare(). $node->language = LANGUAGE_NONE; // Or e.g. …
34 8  nodes 



7
Jak mogę pozwolić użytkownikom na cofanie publikacji i publikowanie własnych treści?
Chcę umożliwić użytkownikom cofanie publikacji i publikowanie własnych treści. Domyślnie musisz zezwolić użytkownikom na administrowanie węzłami, aby mogli cofnąć publikację lub opublikować zawartość. To jednak droga do szerokiej. Chcę pozwolić użytkownikom cofnąć publikację lub opublikować węzeł tylko wtedy, gdy go utworzyli. Oznacza to również, że powinni mieć możliwość przeglądania niepublikowanych …
30 users  nodes 

8
Jak programowo uzyskać identyfikator NID bieżącego węzła
Zastanawiałem się nad tym starym wątkiem na drupal.org i to po prostu sprawia, że ​​kręci mi się w głowie. Zjeżdżasz ścieżką i próbujesz oddzielić NID od niej? Musi być lepszy sposób. I takie rozwiązania global $node; $nid = $node->nid; nie działają w moim module niestandardowym (chociaż powiedziano mi, że działają …
26 nodes 

6
Programowo załączanie plików
Utworzyłem typ zawartości „Galeria” i dodałem dwa pola: „zdjęcie” i „dokument”. Następnie użyłem następującego kodu do przesłania pliku w polu „dokument”: $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate extensions. )); // If the file passed validation: if ($file) { // Move the file, into the Drupal file …
25 7  nodes  entities 

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.