Dreamweaver의 단일 페이지를 만드는 방법은 무엇입니까?
단일 페이지 콘텐츠에 대한 태그를 호출하는 템플릿은 {dede:field.content/}인 것으로 알고 있습니다. 테스트 후 홈페이지에서 사용하는 방법에는 제한이 있으므로 SQL을 사용하여 호출할 수도 있습니다. 유연성이 크게 향상되었으며 모든 열 ID의 단일 페이지 콘텐츠를 호출할 수 있습니다
추천 학습: Dreamweaver cms
코드는 다음과 같습니다.
{dede:field.content/}
이 태그 시스템은 콘텐츠가 아닌 열 템플릿에서 호출합니다. 템플릿에서 호출됩니다. 콘텐츠 템플릿에서도 이를 지원하도록 하려면 실제로는 매우 간단합니다. 핵심 디렉터리인 include/의 archives.class.php에 코드 한 줄을 추가하기만 하면 됩니다.
다음과 같이 코드를 복사하세요.
$this->Fields['content']=$this->TypeLink->TypeInfos['content']; //86행에 이 코드를 추가하세요.
방법 add what was done. 단일 페이지의 열 내용이 홈 페이지로 전송됩니다.
회사 프로필, 문의처 등 홈페이지로 옮겨야 하는 자주 사용되는 단일 페이지 콘텐츠가 홈페이지에 표시될 수 있습니다. 공식 포럼 정보를 참조하는 등 기존 방법으로는 이보다 더 적합한 답변을 찾을 수 없습니다. 오늘 우리는 두 가지 전화 방법을 제공합니다.
1. 단일 페이지 콘텐츠에 대한 태그를 호출하는 템플릿은 {dede:field.content/}라는 것을 알고 있습니다. 테스트 후 홈페이지에서
코드를 사용하여 호출했습니다. 관련 데이터를 성공적으로 호출할 수 있습니다.
하지만 이 호출은 단일 페이지가 하나인 경우에만 사용할 수 있습니다. 시스템에 단일 페이지가 두 개 이상 있으면 이 호출은 모든 단일 페이지의 내용을 스택하여 표시합니다. 제한하기 위해 유형 ID를 추가해도 아무런 효과가 없습니다. 따라서 이 방법은 그다지 적합하지 않습니다. 둘째, SQL을 사용하여 호출할 수도 있는데, 이는 유연성을 크게 향상시키고 모든 열 ID의 단일 페이지 콘텐츠를 호출할 수 있습니다.
코드는 다음과 같습니다.
{dede:channelartlist } {dede:field.content/} {/dede:channelartlist }
해당 컬럼을 호출하려면 해당 컬럼의 ID만 수정하면 되는데, 한 가지 주의할 점은 "dede_arctype" 테이블 이름을 해당 컬럼에 맞게 채워야 한다는 것입니다. 그렇지 않으면 호출되지 않습니다.
하지만 때로는 홈 페이지에서 일부 텍스트를 표시할 필요가 없습니다. 이를 구현하려면 코드를 보거나 SQL을 사용하여 호출된 데이터를 가로채세요.
예: id=1인 dede_arctype에서 content,substring(content,1,280)을 content로 선택합니다.
이 문장은 ID1 열의 내용 중 1~280자를 가로채라는 의미입니다.
위 내용은 DreamWeaver의 단일 페이지를 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!