Dieser Artikel stellt hauptsächlich den Bestätigungscode-Ersatz von phpcms und die Realisierung der gesamten Site-Suchfunktion von phpcms unter Verwendung von phpcms Ersetzen Bei der Verwendung einer Webseite gibt es zusätzlich zum normalen Ersetzen von Spalten, Inhaltsseiten usw. weitere Bestätigungscodes, Formularübermittlungen und Suchfunktionen. Diese können beim Ersetzen einige kleine Änderungen an einigen Standarddateien vornehmen. Hier ist, was ich getan habe. Der Prozess des Erfolgs im Scheitern wurde endlich durch einen fehlerfreien Ersatz ersetzt
1. Bestätigungscode-Ersatz von phpcms
Wenn es einen Bestätigungscode gibt, handelt es sich normalerweise um ein Formular. Sie müssen also zuerst das Formular erstellen. Der Formularerstellungsprozess ist wie folgt sehr einfach: A. Erstellen Sie ein Formular (1) Melden Sie sich bei Ihrem phpcms-Backend-Management an (2) Befolgen Sie nach dem Anmelden diesen Schritt, um das Formular hinzuzufügen a. Modul------Formularassistent: Wie in der Abbildung gezeigt b Klicken Sie nach dem Öffnen des Formularassistenten auf „Formularassistent“. "-Schaltfläche, z. B. Abbildung: c. Öffnen Sie das Dialogfeld zum Hinzufügen von Informationen, klicken Sie auf OK d . Nach der Bestätigung erscheint das soeben hinzugefügte Formular in diesem Fenster, wie im Bild gezeigt: (3) Fügen Sie dem Formular Felder hinzu a. Klicken Sie auf die Schaltfläche „Feld hinzufügen“ der aktuellen Seite, öffnen Sie das Fenster „Feld hinzufügen“ b. (z. B. Feldtyp, Länge, Feldnamen usw.) c. Nach dem Klicken auf „Senden“ wird das Feld erfolgreich hinzugefügt Sie haben hinzugefügt Klicken Sie auf „Felder verwalten“, um alle hinzugefügten Feldinformationen anzuzeigen d. Jetzt ist das Formular da , fügen Sie das Formular hinzu Kopieren Sie zur ersetzten Webseite einfach diesen js-Satz, wie im Bild gezeigt: Kopieren Sie diesen Satz an die entsprechende Position auf der Webseite und alles ist in Ordnung Das Formular ist jetzt hier. Sie können den Stil des Formulars sehen und auf die Schaltfläche „Vorschau“ klicken(3)Ändern Sie die Anfangsinformationen des Formulars
Nach dem normalen Hinzufügen zur Webseite erscheint ein solcher Stil, wie im Bild gezeigt: a Datei Ihres eigenen Ordnersphpcms template , wie in der Abbildung gezeigt
b. Öffnen Sie den Standardordner und suchen Sie die Datei „show_js.html“. den Ordner „formguide“ und öffnen Sie die Datei, wie in der Abbildung gezeigt: c. Ändern Sie diesen Speicherort in der geöffneten Datei show_js.html in der Abbildung gezeigt: In diesem Fall ist das Formular wirklich vorbeiB. Fügen Sie dem Formular einen Bestätigungscode hinzu (1) Fügen Sie einen Feldnamen „Bestätigungscode“ hinzu. Dieser Schritt ist alles oben, unbekannt (2) Suchen Sie auf ähnliche Weise im Standardordner nach „ „show_js .html“-Datei im Ordner „formguide“, öffnen Sie die Datei und fügen Sie diesen Code an dieser Stelle ein, wie im Bild gezeigt:Der hinzugefügte Code lautet wie folgt:
(3) Nachdem die Dateien in der Standardvorlage geändert wurden, gibt es noch eine weitere Stelle, die geändert werden muss, nämlich die Das heißt, der Index unter der .php-Datei wird geändert, wie in der Abbildung gezeigt
Wenn Sie diesen Ordner finden möchten, wird er auch im phpcms-Ordner gespeichert
Öffnen Sie die Datei und fügen Sie diesen Code hinzu. Die hinzugefügte Position ist wie gezeigt:
Der hinzugefügte Code lautet wie folgt:
Auf diese Weise wird der Bestätigungscode vervollständigt, wie im Bild gezeigt:
Klicken Sie auf das Bild um den Inhalt des Bestätigungscodes zu ändern.
Durch ständige Versuche ist dies der vollständige Schritt zum Ersetzen des Bestätigungscodes~~~~
Wenn Sie das vom Benutzer übermittelte Formular anzeigen möchten, können Sie diesen Ort überprüfen:
Klicken Sie auf der rechten Seite jedes Formulars auf „Informationsliste“:
Öffnen Sie die Informationsliste, um zu sehen, wer das Formular hinzugefügt hat und welche Inhalte sie übermittelt haben , wie in der Abbildung gezeigt:
2 Full-Site-Suchfunktion
Die sogenannte Full-Site-Suchfunktion ist eigentlich eine Website-Suche basierend auf dem eingegebenen Inhalt.
Schritt 1: Senden und schreiben Sie das Formular auf der Suchseite. Ich werde nicht näher darauf eingehen, wie das Formular geschrieben wird.
Auf diese Weise wird der Inhalt, den Sie finden möchten, zur Verarbeitung an die Datei index.php übergeben (die Datei index.php befindet sich in module/search/index.php). Diese PHP-Datei dient der Beurteilung Verschiedene oben übergebene Werte und Verarbeitung
wie in der Abbildung gezeigt:
Schritt 2: Die von diesem Formular zurückgegebene Seite
Die Seite, die den Wert zurückgibt, ist nicht. Die Spaltenseite ist weder eine Listenseite noch eine Inhaltsseite, sondern eine unabhängige Datei
(1) Erstellen Sie einen Suchordner unter Ihrer eigenen Vorlage: Der Pfad lautet wie folgt folgt:
wird nicht in der Inhaltsdatei erstellt, sondern ein Suchordner wird außerhalb erstellt
(2) Im Suchordner befinden sich mehrere Dateien (Entfernen Sie es an Ihren eigenen Rückkehrseitenpunkten)
Teilen Sie eine ganze statische Seite wie andere Seiten in mehrere Teile auf: 4 Seitendateien wie Kopfzeile, Fußzeile, Index und Liste
(3) Anzeige der Suchergebnisse
Ich werde nicht viel über die Aufteilung sagen. Jetzt geht es darum, die Indexseite und die Listenseite zu ändern
Indexseite Es wird nach der Seite gesucht, die zurückgegeben wird, wenn kein Inhalt vorhanden ist. Diese Seite kann von Ihnen selbst festgelegt werden oder Sie können die Standardseite von phpcms verwenden. Die Listenseite ist die Suchergebnisseite. Zusätzlich zur Anzeige des Suchinhalts sollten keine anderen Inhalte durchsucht und auf dieser Seite angezeigt werden, da dies zu falschen Suchergebnissen führt Die Ergebnisse werden angezeigt.Suchergebnisse anzeigenDer Durchlaufcode der Seite lautet wie folgt: (Platzieren Sie dies an der Stelle, an der es angezeigt werden soll, und ändern Sie den Stil entsprechend Ihrem eigenen Stil)
Hinweis: Sie können in der Standardvorlage von phpcms nachsehen, wie die Dateien im Suchordner geschrieben sind. Beachten Sie, dass mehrere js-Dateien importiert und geschrieben werden müssen. Schritt 3: Überprüfen Überprüfen Sie, ob ein Problem mit der Ergebnisseite vorliegt: (1) Suchen Sie auf der Website nach Produkten mit „Qi“ (2) Überprüfen Sie, ob die Seite erschienen ist (wenn es viele Dinge gibt, sollte sie paginiert werden und die Suchbegriffe werden hervorgehoben. Dies ist eine Änderung des Stils)Damit ist die Ersetzung der gesamten Website-Suche von phpcms beendet.
Zu beachtende Punkte:
(1) Der Suchordner ist eine Datei auf derselben Ebene wie der Vorlageninhalt
(2) Die Dateien im Suchordner müssen ebenfalls in „Kopf, Mitte und Unten“ aufgeteilt werden
(3) Außer den Suchergebnissen können andere Inhalte in allen geteilten Dateien keine Suchdatenbank haben Traverse
Zusammenfassung
Das Obige ist die detaillierte Erläuterung des Tutorials zur PHPCMS-Implementierung des Verifizierungscode-Ersatzes und der PHPCMS-Implementierung der vollständigen Site-Suche Funktion vom Herausgeber eingeführt, ich hoffe, sie hilft allen!
Verwandte Empfehlungen:
Ein sehr umfassendes PHPCMS- und PHP-formatiertes Zeitstempel-Tutorial
Brothers PHPCMS grundlegendes Video-Tutorial-Ressourcenaustausch
Das obige ist der detaillierte Inhalt vonDetailliertes Tutorial zu phpcms zur Implementierung des Verifizierungscode-Ersatzes und phpcms zur Implementierung einer vollständigen Site-Suchfunktion_php-Beispiel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!