Dodałem nowe pole "mood" (image) do typu zawartości strony. Czy istnieje sposób dostępu do obrazu zapisanego w tym polu w page.tpl.php?Drupal 7: Dostęp do pola węzła użytkownika w page.tpl.php
11
A
Odpowiedz
10
Powinny być
$node = node_load($nid);
$node->field_mood[$node->language][0]['value'];
8
Jest nowy „field_get_items()” funkcja w Drupal 7. Zmienna $ węzeł powinien być już zdefiniowane w page.tpl więc nie mogą być wymagane w pierwszej linii.
Otrzyma to pole w odpowiednim języku. Istnieje również opcjonalny parametr do określenia pożądanego języka, jeśli jest to konieczne.
$node = node_load($nid);
$values = field_get_items('node', $node, 'mood');
if ($values != FALSE) {
$val = $values[0]['value'];
}
else {
// no result
}
referencyjny: http://api.drupal.org/api/drupal/modules--field--field.module/function/field_get_items/7
Powiązane problemy
- 1. Pobierz zmienną węzła $ w html.tpl.php - Drupal 7
- 2. Pomiń sprawdzanie usunięcia węzła w Drupal 7
- 3. Drupal 7 Zmień treść Rodzaj istniejącego węzła
- 4. Potrzebujesz przykładu dołączenia kolekcji pól do formularza drupal - drupal 7
- 5. Drupal 7: jak ograniczyć dostęp do plików do określonych ról użytkownika
- 6. Drupal Filtr 7 widoków według terminów taksonomii węzła
- 7. Drupal 7 Mongo Search Views
- 8. Dodawanie js do formularza węzła Drupal
- 9. Jak ukryć określone pola w formularzu edycji użytkownika w Drupal?
- 10. Programowo chcę typu zawartości Drupal 7 bez pola "body"
- 11. Wyłączyć zwiastun w Drupal 7
- 12. Konwertuj tekst pola na listę (tekst) drupal 7
- 13. Drupal 7 - entityFieldQuery Order
- 14. W Drupal jak uzyskać tnid lub identyfikator węzła tłumaczonego węzła?
- 15. Dodaj pole CCK do formularza niestandardowego w Drupal 7
- 16. Jak dodać klasę do regionu Drupal 7?
- 17. Usuń Witamy w Drupal 8
- 18. Jak używać sprawdzania formularza w Drupal 7
- 19. Drupal 7 drupal_mail zdejmowanie HTML?
- 20. Drupal 7 preprocess_views nie działa
- 21. Jak utworzyć nowy motyw w drupal 7
- 22. drupal form pola wyboru api
- 23. Zintegruj aplikację Zend w Drupal 6/7
- 24. Jak utworzyć niestandardowy token w Drupal 7?
- 25. Jak utworzyć galerię obrazów w Drupal 7?
- 26. Jak zaimplementować hook_theme w drupal 7?
- 27. Dostęp do węzła głównego Mongoid 3
- 28. Jak ustawić nazwy plików w i18n w Drupal 7?
- 29. Drupal 7 - Uzyskiwanie przywoływanych encji za pomocą funkcji node_load()
- 30. Pobierz SRC pola obrazu w widoku w Drupal
Dzięki. Język $ node-> był brakującym elementem w mojej układance. – dantz
Pamiętaj, że CCK zostało przeniesione do rdzenia. To już nie jest $ node-> field_language [0] ['value']. Prefiks field_ nie jest już potrzebny. –
Jak miałbym wykonać renderowanie pola, tak jak to jest możliwe w node.tpl.php? 'render ($ content ['FIELD'])' ale zamiast tego coś w stylu 'render ($ node-> FIELD)'? – joar