2014-09-08 2 views
-2

CMSMadeSimple 1.11.x의 관리 측면을 살펴보면서 Extensions, User Defined Tags로 이동하면 클릭하여 사용자 정의 PHP 코드를 작성할 수 있습니다 "사용자 정의 태그 추가"링크를 클릭하십시오. 일단 패널 내부에서,이 영역 내에서 기초적인 코드 연습을 돕기위한 도움 가이드가 있는지 궁금합니다. 내가 본 곳에서이 제어판의 데이터를 실제로 참조하기위한 교육 또는 템플릿 소스 링크를 찾을 수 없습니다. 나는 템플릿 시스템 (즉 custom_copywrite)와 함께 제공 기존의 UDT를 열면, 나는이 같은 코드를 볼 ..cms가 간단 해졌습니다 - UDT의 메소드 및 속성 위치 확인

//set start to date your site was published 
$startCopyRight='2004'; 

// check if start year is this year 
if(date('Y') == $startCopyRight){ 
// it was, just print this year 
    echo $startCopyRight; 
}else{ 
// it wasnt, print startyear and this year delimited with a dash 
    echo $startCopyRight.'-'. date('Y'); 
} 

그게 무슨 뜻 이죠?

뉴스 모듈의 데이터를 조작하려는 경우이 예제 또는 빈 UDT에서 적용 또는 확장 할 추가 속성과 메서드는 어디에서 찾을 수 있습니까?

+0

숙련 된 사용자는 외부 리소스 또는 권장 사항을 묻는 질문에 스택 오버플로가 아닌 주제가 있음을 알아야합니다. 그럼 왜 묻지? – EWit

+1

이것은 cmsms 개발자가 행 아웃하는 웹상에서 가장 좋은 장소 중 하나이기 때문입니다. 정책 거품을 터뜨려 미안하지만 도움이 필요하며이 분야의 도움은 도전적입니다. – blackhawk

답변

0

CMS Made Simple Development Cookbook을 확실히 추천 하시겠습니까? https://www.packtpub.com/web-development/cms-made-simple-development-cookbook, 훌륭한 작업 예제가 있으며 자세히 설명되어 있습니다. 일부 API는 CMSMS 2.0에서 약간의 변경 사항이 추가되었지만 이미 수행 한 것처럼 API를 체크 아웃하여 쉽게 찾을 수 있습니다.

http://www.i-do-this.com/, www.rolftjassens.com을 참조하십시오.

또한 plugins 디렉토리의 코드를 확인하는 것이 좋습니다. 그런 식으로 몇 가지 빠른 솔루션을 발견했습니다.

항상 CMSMS 포럼에서 검색하고 게시 할 때 대개 다른 사람이 같은 문제를 해결했거나 하루 정도 지나면 해결책을 제안합니다.

Chris

+0

플러그인 디렉토리에서 코드를 체크 아웃하려고 할 때 마크가 붙습니다. 나는 그것에 대해 생각하지 않았고 위에서 언급 한 다른 모든 것을했습니다. 그 통찰력에 감사드립니다. 이것이 UDT 개발의 출발점이 될 것입니다. 감사! – blackhawk