데이터베이스에서 정보를 채우는 새 모듈을 만들었습니다. 이 정보는 그리드 안에 표시됩니다. 특정 레코드가 클릭 라이트 팝업되면 display.new PHP 파일입니다 (showdetails.php) 라이트 박스에 할당됩니다.joomla에서 새 파일을 호출 할 수 없습니다.
<td><a class="modal" href="showdetails.php" rel="{handler: 'iframe', size: {x: 680, y: 370}}" >POPUP</a></td>
POPup 잘 처리됩니다. 하지만 내부 팝업, 나는 "찾을 수 없습니다"오류가 발생하지 않습니다.
팝업 또는 외부 파일 액세스를 위해 따라야 할 규칙은 무엇입니까?
showdetails.php 코드 미만 함유
정의 ('_ JEXEC') 또는 다이; echo "Hello world";
그 참조는 무엇입니까? 어떻게 joomla 프레임 워크는 showdetails.php 파일을로드 알아, 나는이 showdetails.php 어디서나 입력해야합니다. – Bharanikumar
내가 정의한 ('_ JEXEC')을 제거하면 DB와 모든 joomla 연결과 활동이 느슨해지면 – Bharanikumar
'('_ JEXEC') 또는 die;가 정의 된 것은 Joomla 파일이 프레임 워크에로드되었다는 보안 검사 일뿐입니다. 파일을 직접로드하면 프레임 워크 내에로드되지 않습니다. – Bakual