Produkt-ID in der Produktverwaltung

Du hast Probleme mit der Formatierung der Anzeige und weißt nicht woher der Fehler kommt und wie du ihn beheben kannst?

Moderator: maennchen1.de

Antworten
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Produkt-ID in der Produktverwaltung

Beitrag von MKJ »

Hallo,

ich gebe die Produkt-ID in der Produktverwaltung aus. Das klappt auch gut. Nur leider sortiert diese Spalte nach irgendetwas, nur nicht nach der ID. Der Code sieht so aus:

Code: Alles auswählen

              <th class="manage-column column-title <?php echo (($this->view['search']['order'] == 'id')?'sorted':'sortable'); ?> <?php echo (($this->view['search']['ascdesc'] == 'asc')?'asc':'desc'); ?>" scope="col">
					<a href="#" onclick="return wpsg_setOrder('id');">
						<span><?php echo __("ID", 'wpsg'); ?></span>
						<span class="sorting-indicator"></span>
					</a> 
				</th>
Habt Ihr eine Idee, was ich falsch mache?

Danke und Gruß, Mike
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Produkt-ID in der Produktverwaltung

Beitrag von maennchen1.de »

Hallo!
In welcher Datei hast du die Anpassung vorgenommen?
Wie wird die Sortierung ausgegeben (Bsp.)?
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Produkt-ID in der Produktverwaltung

Beitrag von MKJ »

Das ist die index.phtml in (user_views)/produkt/. Ich sehe gerade, dass die Sortierung offenbar nach dem Produktnamen erfolgt. Die JS-Funktion scheint aber korrekt geändert zu werden. Bei der Sortierung nach Name steht im Quelltext:

Code: Alles auswählen

var wpsg_order = 'name';
	var wpsg_ascdesc = 'asc';
Bei der Sortierung nach ID, steht dort:

Code: Alles auswählen

var wpsg_order = 'id';
	var wpsg_ascdesc = 'asc';
Sieht für mich eigentlich gut aus.

Mir ist gerade noch aufgefallen, dass die Artikelnummer etwas unschön sortiert, weil die Zahlen 1-9 keine führende Null haben. Die Sortierung sieht also so aus:
1
10
2
20 etc.
Vielleicht könnte man das irgendwann fixen.

Gruß, Mike
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Produkt-ID in der Produktverwaltung

Beitrag von maennchen1.de »

Hier wird wahrscheinlich nach alphanumerischen Zeichen sortiert, da eine Artikelnummer auch einen Buchstaben oder Sonderzeichen enthalten kann.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Produkt-ID in der Produktverwaltung

Beitrag von MKJ »

maennchen1.de hat geschrieben:Hier wird wahrscheinlich nach alphanumerischen Zeichen sortiert, da eine Artikelnummer auch einen Buchstaben oder Sonderzeichen enthalten kann.
Ah, ja. Das stimmt natürlich!
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Produkt-ID in der Produktverwaltung

Beitrag von MKJ »

Habt Ihr noch eine Idee, warum die Sortierung nach ID nicht funktioniert? Der Codeblock ist ja direkt vom Original abgeleitet.
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17874
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Produkt-ID in der Produktverwaltung

Beitrag von maennchen1.de »

In der Produktverwaltung gibt es derzeit keine Spalte "ID". Deswegen glaub ich, wird diese auch nicht ausgewertet.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Produkt-ID in der Produktverwaltung

Beitrag von MKJ »

Ah, logisch. Könntet Ihr nicht vielleicht diesen Schnipsel in die wpsg_ProduktController.class.php hinzufügen:

Code: Alles auswählen

case 'id': $strQueryORDER = "P.`id`"; break;
Dann kann, wer will, die ID sortieren, ohne den Core ändern zu müssen.
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
Benutzeravatar
daschmi
m1.Mitarbeiter
Beiträge: 2595
Registriert: 04.12.2007, 17:23
Lizenz: keine
Kontaktdaten:

Re: Produkt-ID in der Produktverwaltung

Beitrag von daschmi »

Hi,

also Standardmäßig wird nach Name sortiert. Der Code im Core für die ID wird aber in der nächsten Version mit drin sein.

Viele Grüße

Daschmi
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Produkt-ID in der Produktverwaltung

Beitrag von MKJ »

Super, danke!
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
Benutzeravatar
solala
Beiträge: 710
Registriert: 23.09.2011, 20:41
Lizenz: wpShopGermany Enterprise

Re: Produkt-ID in der Produktverwaltung

Beitrag von solala »

Danke Mike für den Gedankenanstoß, ich war auch gerade daran das zu implementieren.

Vorschlag ans Team:
Die Funktionalität könnte man fast schon mit ins nächste Update reinnehmen, da muss man nicht immer auf die Statuszeile im Browser spähen um eine ProduktID zu erfahren sondern hat alles im Blick. Wenn man ein paar mehr Produkte hat, ist das schon ein Riesenvorteil...
Viele Grüße,
von dem der solala programmieren kann.
Produktive Version im Web: 2.5.8
Neuer Shop in Entstehung mit derzeit 4.3.6
Antworten bekommt nur noch der, der auch grüßt.
Antworten