Kann der Standardbedienungsperson von oder auf die TagGable-Erweiterung geändert werden?
-
12-12-2019 - |
Frage
Ich möchte die Datensätze abrufen, die mit einem der folgenden Punkte getaggelt sind
Standardmäßig erzeugen die Tags eine Bedingung, die und-ed.Ich möchte den ODER-Bediener für die Tags verwenden.Wenn also der Datensatz Windows, Windows7 enthält, jedoch nicht WindowsXP, wird er nicht abgerufen.
Ich habe es geschafft, eine Problemumgehung zu finden, indem ich den getFindbytagscriteria () in den etaggablebhabavior.php in dem Erweiterungsordner zu bearbeiten. generasacodicetagpre.
Ich würde mich wirklich über andere Weise schätzen, ohne das Plugin selbst ändern zu müssen.
Lösung 2
Sam von Yii Development Team half mir, dies zu lösen, indem er dem etaggablebhabavior.php zwei weitere Funktionen hinzufügen kann generasacodicetagpre.
Andere Tipps
Was ich hier tun würde, ist das mitTags () -Methode in Ihrem Modell eingestellt, um einen Array-Wert zu nehmen, beispielsweise so etwas wie folgt: generasacodicetagpre.
Auf diese Weise sollten Sie in der Lage sein, Ihren genannten Umfang wie so: anzurufen können: generasacodicetagpre.