services

드루팔 자료를 외부 앱과 연동할 수 있는 방법이 있을까요?

드루팔 자체를 앱화하는 phonegap 모듈도 그다지 좋지 않고.

반응형 웹 테마로 폰에서 출력하는 것도 약간 한계가 있고

차라리 따로 앱을 만든 다음에 드루팔과 통신을 하면 어떨까 생각이 들었습니다.

막막한데 어떻게 해야하나요? 안드로이드에서 앱을 만들었다는 가정하에

드루팔에서 CRUD 할 수 있는 API 같은게 있을까요?

REST Server 모듈을 설치하려고 하나, spyc 라이브러리의 부족으로 활성화가 되지 않는 경우.

Services모듈을 사용해 드루팔 C/S개발 환경을 꾸미려고,
REST Server 모듈을 다운로드 받아 설치하려고 하니,
spyc 라이브러리의 부족으로 활성화가 되지 않았다.

이런 경우, 아래 주소에서 spyc 관련 소스를 다운로드 받아,
http://spyc.googlecode.com/files/spyc-0.5.zip

드루팔의 아래 폴더에
modules/services/servers/rest_server/lib

spyc.php를 복사해 넣으면 된다.

참고 주소 ; http://drupal.org/node/1349836

Reference 필드를 이용한 Views의 RelationShip 연결

Reference 필드를 이용한 Views의 RelationShip 연결은,
마치 관계 DB에서의 JOIN과 비슷한 결과를 보여준다.

http://drupal.org/node/289738
에 좋은 예가 있다. 아티스트와 노래 목록의 연결 표시 예이다.

또다른 예로,
Services Views 을 이용한 REST결과에 파일 패스가 보이지 않는 경우가 있는데,
이 경우에도 http://drupal.org/node/508388
에 알려진 것처럼,
Views 설정 화면의 필드 항목에서
Content : File URL을 선택할 것이 아니라,
File : File Path를 지정하면 (부분적인 패스지만) 문제가 해소된다.

내용묶음