Facet-methoden
Deze methode maakt het mogelijk om facetscript te initialiseren. Het wordt voornamelijk gebruikt als u vernietigen()
de instantie. Anders is er geen reden voor in het()
facetten omdat het automatisch wordt gedaan door de plug-in bij het laden.
[pastacode lang=”javascript” manual=”wpgb.facets.init()%3B” message=”” highlight=”” provider=”manual”/]
Dankzij deze methode kunt u op elk moment facetteninstantie vernietigen.
[pastacode lang=”javascript” manual=”wpgb.facets.destroy()%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kunnen facetten en rasterinhoud worden vernieuwd. Het kan handig zijn als u facetparameters programmatisch wijzigt dankzij setParams ()
of deleteParams ()
methoden.
[pastacode lang=”javascript” manual=”wpgb.facets.refresh()%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kan een asynchrone taak zoals vernieuwen ()
methode. Het voorkomt dat u meerdere verzoeken tegelijk doet, wat tot verkeerde resultaten kan leiden.
[pastacode lang=”javascript” manual=”wpgb.facets.abort()%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kunt u de browsergeschiedenis en url wijzigen. Het wordt over het algemeen gebruikt na het wijzigen van facetparameters dankzij setParams ()
of deleteParams ()
methoden en daarvoor vernieuwen ()
inhoud.
[pastacode lang=”javascript” manual=”wpgb.facets.pushState()%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kunt u de browsergeschiedenis en url wijzigen. Het wordt over het algemeen gebruikt na het wijzigen van facetparameters dankzij setParams ()
of deleteParams ()
methoden en daarvoor vernieuwen ()
inhoud.
Argument | Type | Omschrijving |
facetten | null | matrix | Houd facet slug (s) vast om te resetten |
[pastacode lang=”javascript” manual=”%2F%2F%20Reset%20all%20facets.%0Awpgb.facets.reset()%3B%0A%2F%2F%20Reset%20specific%20facets%0A.wpgb.facets.reset(%20%5B’facet_slug_1’%2C%20’facet_slug_2’%5D%20)%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kunnen facet (s) eigenschappen worden opgehaald.
Argument | Type | Omschrijving |
facet | integer | tekenreeks | Facet-ID of slak |
[pastacode lang=”javascript” manual=”%2F%2F%20Get%20specific%20facet%20by%20its%20id.%0Awpgb.facets.getFacet(%201%20)%3B%0A%2F%2F%20Get%20specific%20facet%20by%20its%20slug.%0Awpgb.facets.getFacet(%20’facet_slug’%20)%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kan worden gecontroleerd of een facet bestaat.
Argument | Type | Omschrijving |
facet | integer | tekenreeks | Facet-ID of slak |
[pastacode lang=”javascript” manual=”%2F%2F%20Check%20if%20facet%20exists%20by%20its%20id.%0Awpgb.facets.hasFacet(%201%20)%3B%0A%2F%2F%20Check%20if%20facet%20exists%20by%20its%20slug.%0Awpgb.facets.hasFacet(%20’facet_slug’%20)%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kunnen parameters (geselecteerde waarden) van een facet worden opgehaald.
Argument | Type | Omschrijving |
facet | draad | Facet slak |
[pastacode lang=”javascript” manual=”wpgb.facets.getParams(%20’facet_slug’%20)%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kan worden gecontroleerd of een facet parameters heeft (geselecteerde waarden).
Argument | Type | Omschrijving |
facet | draad | Facet slak |
[pastacode lang=”javascript” manual=”wpgb.facets.hasParams(%20’facet_slug’%20)%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kunnen parameters (geselecteerde waarden) aan een facet worden toegewezen.
Argument | Type | Omschrijving |
facet | draad | Facet slak |
params | array | Bevat facetparameters als tekenreeks |
[pastacode lang=”javascript” manual=”wpgb.facets.setParams(%20’facet_slug’%2C%20%5B’param1’%2C%20’param2’%5D%20)%3B” message=”” highlight=”” provider=”manual”/]
Met deze methode kunnen parameters (geselecteerde waarden) uit een facet worden verwijderd.
Argument | Type | Omschrijving |
facet | draad | Facet slak |
params | array | Bevat facetparameters als tekenreeks |
[pastacode lang=”javascript” manual=”wpgb.facets.deleteParams(%20’facet_slug’%2C%20%5B’param1’%5D%20)%3B” message=”” highlight=”” provider=”manual”/]