2011-12-24 2 views
1

K2 플러그인을 설치했고 사용자가 게시물을 만들 수 있습니다. "아이템 추가"페이지를 수정할 수 있습니까? 가능한 PHP 파일이 어디에 있습니까? com_k2 폴더 또는 ...? 나는 완전히 길을 잃었다!Joomla K2 프론트 엔드 페이지 수정

도움이 될 것입니다.

답변

1

아마도 파일을 직접 편집하고 싶지 않을 것입니다. 아마도 output overrides을 읽어 보시기 바랍니다. 이를 통해 기본보기를 대체 할 수 있습니다. 기본적으로 템플릿에 html이라는 폴더를 만들면 재정의 할 항목에 따라 다른 폴더가 만들어집니다. 그런 다음 파일을 만듭니다. 제가 당신에게 준 링크는 매우 도움이됩니다. 여기에 대한 답변으로 설명하기에는 너무 힘듭니다.

그리고 난 당신이 찾고있는 폴더 존이 정확 administrator/components/com_k2/views/item/tmpl/default.php

3

믿고, 당신은 템플릿을 변경하기 위해 우선 사용하고 싶습니다. 이렇게하면 광고 확장을 업데이트 할 때 수정 사항을 덮어 쓰지 않게됩니다.

components/com_k2/templates/default/itemform.php 

는 여기에 배치 - -

templates/YOUR TEMPLATE/html/com_k2/default/itemform.php 

파일이 어디가 프론트 엔드에 사용되는 기본 K2 항목 제출 양식이 우선합니다 배치이 파일의 복사본을 만들 필요가있다. 이 방법으로 그것을 할 경우 메뉴 항목을 할 때,

templates/YOUR TEMPLATE/html/com_k2/SUBTEMPLATE NAME/itemform.php 

- 양식의 여러 버전에 액세스 할 수 있도록하려는 경우에도이 같은 템플릿에 파일을 배치하여 K2의 subtemplate 재정을 사용할 수 있습니다 양식을 가리키면 다양한 템플릿 중에서 선택할 수 있습니다

+0

여러 템플릿을 사용하려고 했으므로 /components/com_k2/helpers/item.php에서 원래 K2 코드를 수정했습니다! 나 또한 시간을 절약하는 데 도움이 form.php 파일! :) – Ahsan

+0

그건 정말 나쁜 생각이에요. K2가 처음으로 변경 사항을 업데이트하면 삭제됩니다. 템플릿을 사용하는 템플릿에서만 재정의가 필요합니다. 보편적 인 변경이라면 각 템플릿에 변경 사항을 복사하는 것이 좋습니다. 무시는 확장 프로그램 업데이트로 덮어 쓰지 않습니다. –

관련 문제