W Drupal 7 programowo utworzyłem nowy typ zawartości z 2 nowymi polami. Przechodząc do nowego typu zawartości, wyświetla pole "Treść", którego nie chcę wypełnić. Czy istnieje sposób programowo zainstalować nowy typ zawartości, aby ukryć pole ciała. Wiem, że mogę użyć CSS do ukrycia pola ciała, ale myślę, że to prawdopodobnie kludge. Chciałbym użyć poprawnej metody programowej, aby ukryć pole Ciała.Programowo chcę typu zawartości Drupal 7 bez pola "body"
5
A
Odpowiedz
3
Można to zrobić za pomocą field_delete_instance()
Daj nam znać, jeśli potrzebujesz dalszej pomocy.
2
typy treści nie mają domyślnie pole ciała - jest zazwyczaj dodawane podczas tworzenia typu zawartości:
// add content types
$ctypes = _my_module_get_content_types(); // get content types
foreach($ctypes as $ctype => $data){
if (!in_array($ctype, node_type_get_names())) { // check for collisions
$data = node_type_set_defaults($data); // default *does not* add body field
node_type_save($data);
node_add_body_field($data); // add body here (typical usage)
}
}
rozejrzeć za node_add_body_field()
fn i usunąć go, jeśli obecne.
Powiązane problemy
- 1. Drupal 7 hook_menu dla określonego typu zawartości
- 2. Drupal 7: Dostęp do pola węzła użytkownika w page.tpl.php
- 3. Konwertuj tekst pola na listę (tekst) drupal 7
- 4. Pobierz zmienną węzła $ w html.tpl.php - Drupal 7
- 5. Potrzebujesz przykładu dołączenia kolekcji pól do formularza drupal - drupal 7
- 6. Drupal 7 drupal_mail zdejmowanie HTML?
- 7. Drupal 7 Zmień treść Rodzaj istniejącego węzła
- 8. Wyłączyć zwiastun w Drupal 7
- 9. Drupal 7 - entityFieldQuery Order
- 10. Dodaj pole CCK do formularza niestandardowego w Drupal 7
- 11. Ustawianie typu zawartości odpowiedzi bez użycia HttpServletResponse
- 12. Drupal 7 nie pokazuje bloku wyszukiwania bez logowania
- 13. Drupal 7 Mongo Search Views
- 14. Jak usunąć ślady pól należące do typu zawartości modułu?
- 15. Jak programowo wyłączyć i odinstalować moduł Drupal?
- 16. Drupal 7 preprocess_views nie działa
- 17. Drupal renderuje formularz logowania programowo
- 18. drupal form pola wyboru api
- 19. sharepoint: Dodaj istniejącą kolumnę witryny do istniejącego typu zawartości Programowo
- 20. Jak programowo zastosować filtr wejściowy Drupal?
- 21. Zintegruj aplikację Zend w Drupal 6/7
- 22. Pomiń sprawdzanie usunięcia węzła w Drupal 7
- 23. Jak dodać klasę do regionu Drupal 7?
- 24. Jak utworzyć niestandardowy token w Drupal 7?
- 25. Konwersja szablonu HTML na Drupal 7
- 26. Drupal 7 nie może zainstalować modułów
- 27. Jak utworzyć galerię obrazów w Drupal 7?
- 28. Jak utworzyć nowy motyw w drupal 7
- 29. Jak zaimplementować hook_theme w drupal 7?
- 30. Jak używać sprawdzania formularza w Drupal 7