Heim > Artikel > CMS-Tutorial > Wie ruft dedecms den Inhalt einer einzelnen Seitenspalte auf der Startseite auf?
Wie ruft dedecms den Inhalt einer einzelnen Seitenspalte auf der Startseite auf?
Häufig verwendete einseitige Inhalte, die auf die Homepage übertragen werden müssen, wie z. B. Firmenprofil, Kontaktaufnahme usw., können auf der Homepage angezeigt werden. Mit herkömmlichen Methoden, einschließlich der Konsultation der offiziellen Forumsinformationen von dede, kann ich keine passendere Antwort finden. Heute bieten wir zwei Möglichkeiten zum Anrufen an.
Empfohlenes Lernen: Dreamweaver cms
1 Wir wissen, dass das Template-Aufruf-Tag für Einzelseiteninhalte {dede:field.content/} ist. Der Code für die Homepage mit
lautet wie folgt:
{dede:channelartlist } {dede:field.content/} {/dede:channelartlist }
wird aufgerufen und die relevanten Daten können reibungslos abgerufen werden.
Dieser Aufruf kann jedoch nur verwendet werden, wenn das System zwei oder mehr Einzelseiten enthält. Selbst das Hinzufügen der Typ-ID zur Einschränkung hat keine Auswirkung. Daher ist diese Methode nicht sehr geeignet
2. Wir können auch SQL zum Aufrufen verwenden, was die Flexibilität erheblich verbessert und den einzelnen Seiteninhalt jeder Spalten-ID aufrufen kann.
Der Code lautet wie folgt:
{dede:sql sql='Select content from dede_arctype where id=1'} [field:content/] {/dede:sql}
Wenn Sie diese Spalte aufrufen möchten, müssen Sie nur die ID der Spalte ändern. Beachten Sie jedoch, dass die Tabelle „dede_arctype“ ist Der Name sollte bei der Installation des Systems auf der Tabelle basieren. Zum Ausfüllen des Namens kann und darf dieser nicht aufgerufen werden.
Das obige ist der detaillierte Inhalt vonWie ruft dedecms den Inhalt einer einzelnen Seitenspalte auf der Startseite auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!