drupal 7에서 사용자 지정 콘텐츠 유형의 테마 추가 / 편집 방법

Kgn 웹

Drupal 7 사이트가 있습니다. 사용자 정의 컨텐츠 유형 제품이 있습니다. 20 개의 필드가 있습니다. 이 콘텐츠 유형에 대한 추가 / 편집 양식의 UI를 제어하고 싶습니다.

사이트 / 모든 / 모듈 아래에 모듈을 만들었습니다.

  • admin_product
    -admin_product.info
    -admin_product.module

-admin_product.module

 <?php
 function admin_product_theme($existing, $type, $theme, $path){
 return array(
'product_node_form' => array(
  'arguments' => array(
      'form' => NULL,
  ),
  'path' => drupal_get_path('theme', 'myTheme').'/templates/forms',
  'template' => 'product-node-form',
  'render element' => 'form',
  )
  );
  }

템플릿-sites / all / themes / myTheme / templates / forms / product-node-form.tpl.php

-product-node-form.tpl.php

 <?php
 echo drupal_render_children($form);
 echo 'hello template';  // just to test
 ?>

템플릿이 렌더링되지 않습니다.

양식의 UI를 어떻게 제어합니까?

어떤 도움이라도 대단히 감사합니다.

Stanislav Agapov

필요한 것은 필드 그룹 모듈 뿐이라고 생각합니다 . 이 모듈의 도움으로 모든 필드를 그룹 (예 : div, 탭 등)으로 구성 할 수 있습니다. 나머지는 CSS로 만들 수 있습니다.

다른 방법은 hook_form_FORM_ID_alter()후크 를 사용 하거나 특히 를 사용 hook_form_node_form_alter()하여 양식을 변경하는 것입니다.

어쨌든 Drupal 7에서 Form APITheme API 와 다르며 제공 한 코드는 의미가 없습니다. :) 죄송합니다. :)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Drupal 7 : 콘텐츠 유형 삽입 / 편집 양식의 필드로 HTML 블록 추가

분류에서Dev

Umbraco : 콘텐츠에서 "마지막 편집"값 가져 오기

분류에서Dev

Drupal 7-특정 콘텐츠 유형 필드에 데이터 추가

분류에서Dev

Umbraco의 페이지간에 편집 가능한 공유 콘텐츠를 갖는 방법이 있습니까?

분류에서Dev

일부 유형의 사용자가 콘텐츠를 편집하도록 허용

분류에서Dev

콘텐츠 편집 가능한 div의 텍스트 일부에 이미 완료된 텍스트 형식을 잃지 않고 문자열을 바꾸는 방법

분류에서Dev

Bootstrap 사용자 정의 테마로 WordPress 콘텐츠가 응답하지 않음

분류에서Dev

drupal에서 콘텐츠 유형과 관련된 분류 용어를 가져 오는 방법

분류에서Dev

django 관리 양식에서 사용자 정의 레이블 및 콘텐츠를 추가하는 방법

분류에서Dev

Sharepoint 페이지의 사용자 지정 필드를 사용자 지정 콘텐츠 형식에 추가

분류에서Dev

SharePoint 추가 기능의 템플릿에 사용자 지정 콘텐츠 형식 필드를 추가하는 방법

분류에서Dev

웹 편집 기용 Xtext에서 콘텐츠 제안 사용자 지정

분류에서Dev

JQuery를 사용하여 자식 요소에 콘텐츠 편집 가능하게 만드는 방법

분류에서Dev

jquery를 사용하여 drupal wysiwyg 편집기에서 콘텐츠 읽기

분류에서Dev

Drupal 8 템플릿 콘텐츠 유형 양식 페이지 사용자 지정

분류에서Dev

이미지 반환 방법을 위해 콘텐츠 유형 헤더에 문자 집합을 추가하는 Spring 컨트롤러

분류에서Dev

Highcharts에서 여러 틱에 걸쳐있는 사용자 지정 콘텐츠를 추가하는 방법

분류에서Dev

추가 방법 drupal 7보기에서 사용자 지정 필터 만들기

분류에서Dev

사이트 코어에서 사용자 지정 콘텐츠 편집기 (편집기 탭)를 만들 때 다른 VS 프로젝트에서 원하는 aspx 페이지가있는 경우 URL 형식은 어떻게됩니까?

분류에서Dev

콘텐츠 편집 가능한 <ul>에서 모든 <li> 태그 삭제 방지

분류에서Dev

콘텐츠 유형 application / x-www-form-urlencoded에서 사용자 지정 개체로 Post 요청을 테스트하는 방법은 무엇입니까?

분류에서Dev

Hybris SmartEdit-하나의 콘텐츠 페이지에 대해서만 사용자 편집 권한 부여

분류에서Dev

Drupal 7에서 노드 추가 페이지의 테마 변경

분류에서Dev

원본 형식의 HTML 콘텐츠를 Vim 편집기에 복사하는 방법

분류에서Dev

콘텐츠 유형의 편집 모드에서 서식있는 텍스트 필드에 포커스를 설정하는 방법은 무엇입니까?

분류에서Dev

node.js를 사용하여 지정된 순서로 URL의 콘텐츠를 수집하는 방법

분류에서Dev

테마를 편집하지 않고 emacs 테마를 사용자 정의하는 방법은 무엇입니까?

분류에서Dev

PHP를 사용하지 않고 콘텐츠 편집 가능

분류에서Dev

Xpath를 사용하여 텍스트의 특정 문자 앞에 콘텐츠를 가져 오는 방법

Related 관련 기사

  1. 1

    Drupal 7 : 콘텐츠 유형 삽입 / 편집 양식의 필드로 HTML 블록 추가

  2. 2

    Umbraco : 콘텐츠에서 "마지막 편집"값 가져 오기

  3. 3

    Drupal 7-특정 콘텐츠 유형 필드에 데이터 추가

  4. 4

    Umbraco의 페이지간에 편집 가능한 공유 콘텐츠를 갖는 방법이 있습니까?

  5. 5

    일부 유형의 사용자가 콘텐츠를 편집하도록 허용

  6. 6

    콘텐츠 편집 가능한 div의 텍스트 일부에 이미 완료된 텍스트 형식을 잃지 않고 문자열을 바꾸는 방법

  7. 7

    Bootstrap 사용자 정의 테마로 WordPress 콘텐츠가 응답하지 않음

  8. 8

    drupal에서 콘텐츠 유형과 관련된 분류 용어를 가져 오는 방법

  9. 9

    django 관리 양식에서 사용자 정의 레이블 및 콘텐츠를 추가하는 방법

  10. 10

    Sharepoint 페이지의 사용자 지정 필드를 사용자 지정 콘텐츠 형식에 추가

  11. 11

    SharePoint 추가 기능의 템플릿에 사용자 지정 콘텐츠 형식 필드를 추가하는 방법

  12. 12

    웹 편집 기용 Xtext에서 콘텐츠 제안 사용자 지정

  13. 13

    JQuery를 사용하여 자식 요소에 콘텐츠 편집 가능하게 만드는 방법

  14. 14

    jquery를 사용하여 drupal wysiwyg 편집기에서 콘텐츠 읽기

  15. 15

    Drupal 8 템플릿 콘텐츠 유형 양식 페이지 사용자 지정

  16. 16

    이미지 반환 방법을 위해 콘텐츠 유형 헤더에 문자 집합을 추가하는 Spring 컨트롤러

  17. 17

    Highcharts에서 여러 틱에 걸쳐있는 사용자 지정 콘텐츠를 추가하는 방법

  18. 18

    추가 방법 drupal 7보기에서 사용자 지정 필터 만들기

  19. 19

    사이트 코어에서 사용자 지정 콘텐츠 편집기 (편집기 탭)를 만들 때 다른 VS 프로젝트에서 원하는 aspx 페이지가있는 경우 URL 형식은 어떻게됩니까?

  20. 20

    콘텐츠 편집 가능한 <ul>에서 모든 <li> 태그 삭제 방지

  21. 21

    콘텐츠 유형 application / x-www-form-urlencoded에서 사용자 지정 개체로 Post 요청을 테스트하는 방법은 무엇입니까?

  22. 22

    Hybris SmartEdit-하나의 콘텐츠 페이지에 대해서만 사용자 편집 권한 부여

  23. 23

    Drupal 7에서 노드 추가 페이지의 테마 변경

  24. 24

    원본 형식의 HTML 콘텐츠를 Vim 편집기에 복사하는 방법

  25. 25

    콘텐츠 유형의 편집 모드에서 서식있는 텍스트 필드에 포커스를 설정하는 방법은 무엇입니까?

  26. 26

    node.js를 사용하여 지정된 순서로 URL의 콘텐츠를 수집하는 방법

  27. 27

    테마를 편집하지 않고 emacs 테마를 사용자 정의하는 방법은 무엇입니까?

  28. 28

    PHP를 사용하지 않고 콘텐츠 편집 가능

  29. 29

    Xpath를 사용하여 텍스트의 특정 문자 앞에 콘텐츠를 가져 오는 방법

뜨겁다태그

보관