다른 열에서 Dedecms 친화적인 링크를 호출하는 방법은 무엇입니까?
dedecms는 서로 다른 열 페이지에서 서로 다른 친숙한 링크 호출을 어떻게 구현합니까? 오랫동안 온라인으로 검색을 해보니 다들 홈페이지와 칼럼 페이지를 각각 호출하는 방법에 대해 이야기를 나눴습니다. 약간의 요령과 이것이 왜 이런 방식으로 구현되는지 알려드리겠습니다. 그 이유에 대해서는 더 이상 말할 필요가 없습니다.
추천 학습: Dreamweaver cms
실제로 객체와 JavaScript를 사용하여 외부 파일을 호출하면 여러 열에서 서로 친숙한 링크를 호출할 수도 있습니다. 이는 서로 다른 열에서 친숙한 링크 파일인 {dede:field.typeid를 호출하는 것과 같습니다. /} 현재 열의 ID를 가져옵니다. 이 방법을 통해 친근한 링크를 호출하는 경우 친구 링크를 속이는 것으로 간주되어 권장되지 않습니다. Dedecms의 태그를 적용할 수 없어(Channelartlist 제외) 구현에 약간의 문제가 있지만 도움이 될 수 있는 또 다른 태그가 있습니다. 구체적인 작업은 다음과 같습니다.
1. 관리, 기록 열 이름 및 열 ID입니다.
2. 백엔드 - 모듈 - 친숙한 링크 - 웹사이트 유형 관리, 웹사이트 유형 이름 및 ID가 열 이름 및 ID와 일치하도록 웹사이트 유형을 편집합니다.
3. 컬럼 템플릿에 다음 코드를 작성하세요.
dede:sql sql="select url,webname from dede_flink where id = (select id from dede_flinktype where typename=~typename~)" }<a href="[field:url/]">[field:webname/]</a>{/dede:sql}
4. 홈페이지 링크는 웹사이트 유형 관리에서 '홈페이지'를 직접 추가하신 후 홈페이지에 직접 추가하시면 됩니다. template typeid='웹사이트 유형 ID'
완료되었습니다. 매우 간단하지만 온라인에서 찾을 수 없습니다. 이 상황은 열이 적은 사이트에 적합합니다. 열이 더 많으면 약간 어리석어 보일 수 있습니다. PHP의 보조 개발을 통해서도 달성할 수 있습니다. 다음은 모든 사람과의 간단한 공유 및 백업입니다.
위 내용은 Dedecms 친화적인 링크 하위 열 호출을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!