Page 1 of 2

Sortierungen einschränken

Posted: 25 Apr 2019, 16:04
by muweb
Hallo zusammen

Beim Sortieren gibt es viele verschiedene Möglichkeiten, welche der Besucher im Frontend auswählen kann.
Für meine Besucher möchte ich aber nur ein paar wenige Sortiermöglichkeiten anbieten.

Wie kann ich dies ändern?

Gruss

Re: Sortierungen einschränken

Posted: 25 Apr 2019, 16:15
by Jan
Hallo, siehe Filter module Optionen, da kann man setzen, was alles in Filter dargestellt wird.

Image

Jan

Re: Sortierungen einschränken

Posted: 25 Apr 2019, 16:27
by muweb
hmm, wo genau sind diese Optionen?

Ich meine nicht ein Filter, sondern die Sortierungsmgölichkei (welche ja nicht via Modul eingebunden ist).

Re: Sortierungen einschränken

Posted: 25 Apr 2019, 17:37
by Jan
Kannst du mir ein Screenshot hier eingeben, so ich weiss, was genau du meinst?

Jan

Re: Sortierungen einschränken

Posted: 26 Apr 2019, 15:59
by muweb
Hallo Jan

Natürlich, siehe hier: https://i.ibb.co/qmb4WMH/sortierung.png

Re: Sortierungen einschränken

Posted: 29 Apr 2019, 10:47
by Jan
Hallo, so was muss man im Kode modifizieren, in:

administrator/components/com_phocacart/libraries/phocacart/ordering/ordering.php

Die Zeilen, die man nicht will, kommentieren (z.B. SKU):

von:

Code: Select all

public static function getOrderingItemArray() {
		$itemOrdering	= array(
				1 => JText::_('COM_PHOCACART_ORDERING_ASC'),
				2 => JText::_('COM_PHOCACART_ORDERING_DESC'),
				3 => JText::_('COM_PHOCACART_TITLE_ASC'),
				4 => JText::_('COM_PHOCACART_TITLE_DESC'),
				5 => JText::_('COM_PHOCACART_PRICE_ASC'),
				6 => JText::_('COM_PHOCACART_PRICE_DESC'),
				7 => JText::_('COM_PHOCACART_DATE_ASC'),
				8 => JText::_('COM_PHOCACART_DATE_DESC'),
				9 => JText::_('COM_PHOCACART_RATING_ASC'),
				10 => JText::_('COM_PHOCACART_RATING_DESC'),
				19 => JText::_('COM_PHOCACART_SKU_ASC'),
				20 => JText::_('COM_PHOCACART_SKU_DESC')
		);
		return $itemOrdering;
	}
zu:

Code: Select all

public static function getOrderingItemArray() {
		$itemOrdering	= array(
				1 => JText::_('COM_PHOCACART_ORDERING_ASC'),
				2 => JText::_('COM_PHOCACART_ORDERING_DESC'),
				3 => JText::_('COM_PHOCACART_TITLE_ASC'),
				4 => JText::_('COM_PHOCACART_TITLE_DESC'),
				5 => JText::_('COM_PHOCACART_PRICE_ASC'),
				6 => JText::_('COM_PHOCACART_PRICE_DESC'),
				7 => JText::_('COM_PHOCACART_DATE_ASC'),
				8 => JText::_('COM_PHOCACART_DATE_DESC'),
				9 => JText::_('COM_PHOCACART_RATING_ASC'),
				10 => JText::_('COM_PHOCACART_RATING_DESC'),
				//19 => JText::_('COM_PHOCACART_SKU_ASC'),
				//20 => JText::_('COM_PHOCACART_SKU_DESC')
		);
		return $itemOrdering;
	}
Jan

Re: Sortierungen einschränken

Posted: 29 Apr 2019, 14:56
by muweb
Danke Jan, damit konnte ich es wie gewünscht anpassen!

Re: Sortierungen einschränken

Posted: 30 Apr 2019, 14:43
by Jan
Ok

Re: Sortierungen einschränken

Posted: 23 May 2019, 16:32
by muweb
Hallo Jan

Habe nun gesehen, dass mit dem Update meine Anpassung überspielt wurde.
Muss ich die Änderung also bei jedem Update neu machen?

Gruss

Re: Sortierungen einschränken

Posted: 23 May 2019, 23:00
by christine
Hallo,

kann da jetzt nur probieren :idea:

a) mein 1. Gedanke war ein Template Override, finde aber keine (passende) Datei dazu.

b) ev. Option: https://extensions.joomla.org/extension ... -replacer/

Liebe Grüße
Christine