Jump to content
xt:Commerce Community Forum

Bestimmte Kategorie Ausblenden


Amrit

Recommended Posts

Hallo,

wir haben eine Kategorie in der unsere Händler zu finden sind,

jetzt erscheinen die aber immer bei "Neue Produkte" was ja nicht sein soll.

Ich würde gerne das die Kategorie der Händler nicht bei "Neue Produkte" und "Bestseller" angezeigt werden.

Wie geht das? :D

Grüße

Manfred

Link to comment
Share on other sites

hallo Manfred,

probier mal das: ein paar Hooks in irgendein Standard-Plugin einbauen ( wobei ... ptc.categories_id <> '1' ... immer für die betreffende Kategorie-ID steht )

Für die Suche:

Hook:

class.search.php:_search_SQL

Code:

$this->sql_products->setSQL_TABLE("LEFT JOIN " . TABLE_PRODUCTS_TO_CATEGORIES . " ptc ON (p.products_id = ptc.products_id)");

$this->sql_products->setSQL_WHERE("and ptc.categories_id <> '1' and ptc.master_link = '1'");

für die Neuheiten:

Hook:

plugin_new_products:getNewProductListing_query

Code ( dito ):

$this->sql_products->setSQL_TABLE("LEFT JOIN " . TABLE_PRODUCTS_TO_CATEGORIES . " ptc ON (p.products_id = ptc.products_id)");

$this->sql_products->setSQL_WHERE("and ptc.categories_id <> '1' and ptc.master_link = '1'");

für die Bestseller:

Hook:

plugin_bestseller_products:getbestsellerProductListing_query

Code ( dito ):

$this->sql_products->setSQL_TABLE("LEFT JOIN " . TABLE_PRODUCTS_TO_CATEGORIES . " ptc ON (p.products_id = ptc.products_id)");

$this->sql_products->setSQL_WHERE("and ptc.categories_id <> '1' and ptc.master_link = '1'");

Grüsse

Link to comment
Share on other sites

Ähem Oldbear der alte Coder ;-)

Wenns schnell und einfach sein soll sperr die Artikel/ Kategorien, die nicht für die Händler erreichbar sein soll perr Kundengruppen und Kategoriezuordnung aus.

Grüße Mike

Hi Townboy,

falsch verstanden, die Händler sollen ja für den Endkunden sichbar sein, aber nicht in der Box "Neue..." und "Bestseller" -sieht Doof aus...

Grüße

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...