2011-08-09 6 views
0

joomla 프로젝트, db에서 해당 컨텐츠를 업데이트하는 PHP 페이지 설정 목록에 통합하려고하며,이 컨텐츠를 탐색하기 위해 사용자에게 선택 옵션을 제공합니다. 선택은 또한 동적입니다. 모든 동적 기능은 URL 구문 분석과 함께 작동합니다.joomla는 프로젝트에 동적 PHP 페이지를 통합합니다.

예를 들어, pageone.php는 db에서 데이터를 가져 와서 page2.php? data = fetcheddata에 대한 선택 가능한 링크 목록을 만듭니다. 페이지 2는 url 변수를 가져오고 db에 대한 쿼리를 수행하여 데이터를 선택합니다.

어떻게 이것을 Joomla에 통합 할 예정입니까? 기본 PHP 페이지를 포함하는 모듈을 만들어야하고 URL 파싱이 어떻게 작동할까요? i 프레임 래퍼를 만들어야합니까? 제발 .. 제발 ..

답변

0

방금 ​​Joomla가 작동하는 방식을 설명했습니다. 발표 할 내용에 따라 이미 확장 기능이 있거나 최소한 수정할 수있는 기능이있을 수 있습니다. 더 이상 세부 사항이 없으면 말하기 어렵지만, CCK http://extensions.joomla.org/extensions/news-production/content-construction을 사용하여 설명 할 수 있습니다. 그렇지 않으면 http://extensions.joomla.org/extensions/contacts-and-feedback/forms/1508 http://extensions.joomla.org/extensions/directory-a-documentation/faq/5661

, 그때는 아마 필요합니다 - 당신은 Chronoforms와 크로노 연결의 조합으로 그것을 할 확실히 수 구성 요소를 코드화하는 방법 - http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_1

0

1) iframe 솔루션이 가장 쉽습니다. 그러나 그것의 한계가 있습니다 ... 012) Joomla 구성 요소 (모듈이 아닌)를 작성할 수 있지만,이 경우에는 Joomla URL 형식으로 전환해야합니다. . 당신이 해결 방법에 대한 트릭을 발견하지 못하면.

0

사이트가 단순하지 않은 경우 간단한 방법은 일반 PHP로 응용 프로그램을 작성하고 Joomla 템플릿을 응용 프로그램에 통합하여 방문자가 어떤 차이점을 느끼게 할 수 있습니다. 그런 다음 Joomla와 응용 프로그램 사이의 링크를 배치합니다 (반대의 경우도 마찬가지입니다).

그러나 Joomla를 더 잘 알고 있다면 가장 좋은 방법은 구성 요소를 개발하는 것입니다. Here 당신은 Joomla 구성 요소, 모듈 및 플러그인의 차이점을 이해할 수 있습니다. 자세한 내용은 Joomla 문서를 참조하십시오. http://docs.joomla.org/Extension http://docs.joomla.org/Component

관련 문제