> CMS 튜토리얼 > Dedecms > DreamWeaver의 단일 페이지를 만드는 방법

DreamWeaver의 단일 페이지를 만드는 방법

藏色散人
풀어 주다: 2019-12-27 09:10:16
원래의
1997명이 탐색했습니다.

DreamWeaver의 단일 페이지를 만드는 방법

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿