In diesem Artikel wird die Filterung der Mietspaltenliste als Beispiel verwendet.
1. Felder erstellen
Sie können sehen, dass 4 Felder zum Filtern der Mietspaltenliste verwendet werden: „Fläche“, „Miete“, „Zimmer“, „ Methode" ".
1. Der Wert des Feldes „Bereich“ ist: „Quan'anshan“, „Tiedong“, „Tiexi“, „Lishan“, „Qianshan“, „Andere“, die Feldeinstellungen sind wie folgt :
2. Die Werte des Feldes „Miete“ sind: „Kein Limit“, „Unter 500 Yuan“, „500-1000 Yuan“, „1000 -1500 Yuan“, „1500-2000 Yuan“, „2000-3000 Yuan“, „3000-4500 Yuan“, „4500 Yuan und mehr“, die Feldeinstellungen lauten wie folgt:
3. Felder“ Die Werte von „Halle“ sind: „keine Begrenzung“, „ein Raum“, „zwei Räume“, „drei Räume“, „vier Räume“, „mehr als vier Räume“ , die Feldeinstellungen lauten wie folgt:
4 Der Wert des Feldes „Methode“ ist: „Vollvermietung“, „Einzelzimmervermietung“, „Bettplatz“ . Die Feldeinstellungen lauten wie folgt:
2. Installieren Sie das Änderungs-Plug-in
Laden Sie das offizielle kombinierte Artikellistenattribut herunter Filter-Plugin von Empire cms, öffnen Sie dann die Datei „fieldand.txt“ und kopieren Sie den gesamten Inhalt der Datei in die Datei /e/class /userfun.php (platzieren Sie ihn an einer beliebigen Stelle dazwischen). (z. B. Dreamweaver oder Editplus zum Ändern)
Fügen Sie zunächst „$fieldandvar=‘myarea,sex,age
';“ in die Liste der anzuzeigenden kombinierten Felder ein. Ändern Sie „$fieldandvar=‘quyu,zujin,tingshi,fangshi
‘;“, dies ist die Liste mit 4 Feldern wir müssen zeigen.
Dann verwenden wir 4 Farben, um den Bereich jedes Feldcodes darzustellen, um ihre gemeinsamen Codepunkte intuitiv zu analysieren, wie unten gezeigt:
Aus dem obigen Bild Holen Sie sich das Feld und das Feldanzeigetrennzeichen „$fieldexp=' |“.
Dann analysieren Sie nach dem Format: „Optionsbeschreibung |==|Inhalt 1, Wert 1 ## Inhalt 2, Wert 2“:
Endlich Wir erhalten den geänderten Wert:
Erhalten Sie den ausgewählten Option-Link-Stil „$changefieldandcss='select'
;“ basierend auf dem Code „Quananshan“.
Gemäß der obigen Abbildung erhält das Anzeigeabstandsformat der Kombination von Optionen und Optionen: Startanzeigezeichen | Endanzeigezeichen „$valexp=
“;“.
Der geänderte Plug-in-Code ist wie folgt:
Hinweise:
1 ist richtig, aber der Grund, warum die Filterung nicht funktioniert, ist, dass das Kombinationselement des entsprechenden Felds des Systemmodells nicht überprüft wird.
2. Beim Filtern erscheint die Meldung „Die Verbindung, von der Sie kamen, existiert nicht“, weil in der Adressleiste nicht „&classid=Spalten-ID“ angegeben ist.
Empfohlenes Tutorial: Empire CMS Tutorial
Das obige ist der detaillierte Inhalt vonSo kombinieren Sie die Filterung von Artikellistenattributen in Empire CMS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!