2015-02-07 2 views
0

Drupal 7에서 주 메뉴 이름을 가져 오려고하는데, 아래 쿼리를 사용했지만 웹 사이트에 표시되는 메뉴와 일치하지 않는 것 같습니다. menu_links FROMDrupal 7에서 기본 메뉴 항목을 검색하는 방법

SELECT * MENU_NAME = '메인 메뉴'그리고 중량

어떤 제안에 의한 = 0 및 MLID = P1 위해 숨겨진 여기서? Druapl 7에서 메뉴 이름을 얻는 방법? 참고 : Druapl 7 기반 사이트는 메뉴 용 TB Mega Menu를 사용했습니다.

+0

"메인 메뉴 이름 만"은 무엇을 의미합니까, 드루팔 (Drupal에서는 유형별로 메뉴를 구별 할 수 없습니다. 메뉴는 메뉴이며 모두 함께 사용됩니다. 그러나 "<에 연결된 링크> 메뉴"가 필요하다고 생각합니다.이 경우 쿼리가 작업을 수행합니다. 좋은 설명이 없으면 질문을 다시 작성하십시오. – hugronaphor

답변

0

Drupal API에는 menu_get_names 함수가 있습니다. 전체 메뉴 이름 목록을 반환합니다.

+0

Mario, 코어 PHP를 사용하여 사용자 정의 웹 서비스를 작성하려고합니다. 그래서 어떻게 menu_get_names 함수를 사용할 수 있을지 모르십니까? 어떤 제안있어? – Suresh

+0

죄송합니다. Drupal API에 액세스 할 수 있지만 "SELECT * FROM menu_links"는 유효한 결과를 반환합니까? –

+0

네, 그 메뉴 항목을 반환하지만, 메인 메뉴 이름뿐만 아니라, 많은 메뉴 이름을 반환, 내가 drupal API를 사용하여 참조 할 수있는 링크가 있습니까? 모바일 앱에서 직접, 기본적으로 드루팔 (Drupal 메인 메뉴 이름을 모바일 앱에 표시하려고합니다. – Suresh

관련 문제