WebSite X5Help Center

 
Paula J.
Paula J.
User

Produkte nach Zufall ordnen  de

Author: Paula J.
Visited 258, Followers 1, Shared 0  

Hallo :)

Wenn ich auf einer neuen Seite einen Produktkatalog einfüge, kann ich auswählen, welche Produkte ich anzeigen möchte - und sie sogar zufällig anordnen lassen. Das bedeutet, dass die Produkte bei jedem Seitenaufruf in einer anderen Reihenfolge erscheinen, was ich super finde!

Jetzt frage ich mich: Ist diese Zufallsfunktion auch auf der offiziellen Shop-Seite möglich?
Falls es irgendeine Möglichkeit gäbe, das auch dort umzusetzen, wäre das fantastisch!

Ein einfacher Produktkatalog mit allen Artikeln funktioniert für mich leider nicht, da ich dort keine Suchfunktionen zur Verfügung habe.

1. Foto - offizieller Shop

2. Produktkatalog

Danke für eure Hilfe! :)

Posted on the
16 ANSWERS - 1 USEFUL
Paula J.
Paula J.
User
Author

Ausserdem ist mir noch etwas aufgefallen:


Wenn ich im Produktkatalog auf Seite 2 oder 3.. klicke, bleibe ich am unteren Seitenende stehen - ich muss dann jedes Mal manuell nach oben scrollen. Gibt es eine Möglichkeit, dass ich beim Wechsel der Seite automatisch zum Seitenanfang springe? 

Read more
Posted on the from Paula J.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

(It > De)  ... ... für beide Bedürfnisse könnten meine exklusiven EXTRA-Codes angewendet werden, sowohl für den Zufallsgenerator als auch für den scroll...
...bei Interesse müsst ihr mir den Link zu euren Seiten schicken, damit ich die entsprechenden Auswertungen vornehmen kann, und ich komme dann hierher zurück, ansonsten ignoriert,   Das ist egal...

.

ciao

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Paula J.
Paula J.
User
Author

Hallo!

Was genau meinst du mit „exklusiv“ - ist das mit Kosten verbunden?

Es wäre natürlich super, wenn sich das Problem auch ohne zusätzlichen Code lösen liesse. Die Zufallsfunktion ist für nicht zwingend notwendig, aber dass man jedes Mal manuell nach oben scrollen muss, ist für Kunden wirklich etwas umständlich.

Ich denke, so eine Funktion müsste doch eigentlich mit der bestehenden Software behebbar sein.

Read more
Posted on the from Paula J.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Paula J.
... ... ...  Was genau meinst du mit „exklusiv“ - ist das mit Kosten verbunden? ... ... ... 

... Nein! ... Es entstehen keine zusätzlichen Kosten und die Anwendung erfolgt mit nur einem Klick (Kopieren/Einfügen)...
... Mein Code ist völlig kostenlos und anpassbar...
... Er ist einzigartig und „exklusiv“, da Sie keinen anderen EXTRA-Code wie diesen für WSx5 finden werden...

.

ciao

.

ps: ... Wenn Sie möchten, dass Ihre Idee vom STAFF für mögliche zukünftige Weiterentwicklungen des Programms bewertet wird, veröffentlichen Sie sie im Abschnitt IDEA und warten Sie auf neue zukünftige Programme...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Andreas S.
Andreas S.
Moderator

Nein, KoAsim macht das Gratis!

Derzeit ist es aber nur per individuellen Code möglich! Einen generellen schon eingebaut gibt es nicht!

Das mit dem Scrollen kann man vermeiden wenn man nicht soviele Waren anzeigen läst auf einer Seite.

Read more
Posted on the from Andreas S.
Paula J.
Paula J.
User
Author

KolAsim, oh fantastisch! Wir können es gerne ausprobieren, vielen Dank! :)

Die Seiten, bei denen man nach oben scrollen muss, habe ich noch nicht online gestellt. Ich habe verschiedene Themenseiten, zum Beispiel Sommer, Winter, Herbst und so weiter. Für jede dieser Seiten benötige ich den passenden Code, damit man nicht nach oben scrollen muss.

Kann ich diesen Code einfach individuell für jede Seite anpassen? Ich möchte nicht, dass du jede einzelne Seite für mich bearbeiten musst, damit der Aufwand für dich nicht zu gross wird.

Liebe Grüsse

Read more
Posted on the from Paula J.
Paula J.
Paula J.
User
Author

Die Seite heisst funkelwelt.ch   :)

Read more
Posted on the from Paula J.
Andreas S.
Andreas S.
Moderator

Frage...welchen BRowser benützt du eigentlich?  Ich habe es bei deiner Seite probiert und wenn ich unten auf die Seiten klicke wird automatisch nach oben gescrollt!  Ich habe verschiedene Browser durchgetestet und alle scrollen automatisch nach oben.

Read more
Posted on the from Andreas S.
Paula J.
Paula J.
User
Author

Im "Shop" funktioniert das, ja. Aber auf meinen Themenseiten leider nicht. Ich habe sie bisher noch nicht veröffentlicht, aber eine Beispielseite online gestellt, damit du sehen kannst, was ich meine:
https://funkelwelt.ch/themenseite---im-aufbau.html

Wenn du dort auf den Schneemann klickst, gelangst du zur Themenseite. Dort funktioniert das Scrollen bei mir nicht. Auch bei den anderen Themenseiten (Frühling, Wald etc.) die noch nicht aufgeschaltet sind, würde das gleiche Problem auftreten.

Und unter "Shop" bräuchte ich einfach die zufällige Anordnung der Produkte.

Read more
Posted on the from Paula J.
Andreas S.
Andreas S.
Moderator

Ich sehe jetzt was du meinst!  Ist die Seite winterzauber.php automatisch auf php gestellt worden oder hast du es umgestellt?

Ansonsten müsste sich ein Admin die Seite ansehen!

Read more
Posted on the from Andreas S.
Paula J.
Paula J.
User
Author

Ich habe nichts umgestellt.. kann das von dynamischen Inhalten kommen (auf den Themenseiten ist der Zufallsgenerator aktiviert)?

Read more
Posted on the from Paula J.
Andreas S.
Andreas S.
Moderator

Nein, es stellt sich nur um wenn du z.B. ein dynamisches OBjekt einfügst oder etwas was mit dem Server oder DAtenbank kommunizieren muss.

Read more
Posted on the from Andreas S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Paula J.
Die Seite heisst funkelwelt.ch   :)

Meine Erfindung für zufällige Tabs könnte für alle Seiten mit diesem Objekt- oder Tab-Typ gut funktionieren, wie zum Beispiel auf diesen Seiten:
> HOME index.php
> winterzauber.php
> cartsearch
(...falls Sie interessiert sind, könnte eine weitere Erfindung von mir das Scrollen zum ANFANG der numerischen Paginierung der winterzauber.php-Seite ermöglichen. In diesem Fall können Sie eine neue Frage stellen und ein neues Thema eröffnen...)

... Der Code muss auf den verschiedenen Seiten eingefügt werden, hier:
>> Schritt 3 - Sitemap > 'Eigenschaften der Seite' Fenster > Funktionen im Bereich Erweitert 
> ▪Benutzerdefinierter Code: > Vor dem </HEAD> Tag

...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ...hier, das ist der Code für die oben aufgeführten Seiten:

<script>
/** -- schede random x WSx5 by KolAsim -- **/
window.onload = function(){ portfolioRandomK ();};
$( document ).ready(function() {preloaderK()});
function preloaderK() {
styleK2 = ` <style> #preloaderK { position: fixed; top: 0; width: 100%; height: 100%; background-color: lavender; display: flex; justify-content: center; align-items: top; z-index: 100; text-align: center; opacity: 0.3; } #loaderK { width: 200px; height: 200px; border-radius: 50%; animation: spin 1s linear infinite; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } </style> `;
$("head").append(styleK2);
htmlPreloader = ` <div id="preloaderK" class="preloaderK"> <div id="loaderKext" style="position:absolute; top: 50%; left: 50%; transform: translate(-50%, -50%)"> <div id="loaderK"> <img src="https://www.svgrepo.com/show/286492/reload-refresh.svg" width="200"> </div> </div> </div> `;
$("body").prepend(htmlPreloader);};
function portfolioRandomK () {setTimeout(function(){kk= new Array();K =$( ".im-cc-products-card" );
for( i = 0, TotK = K.length; i < TotK; i++){kk[i]=$(K[i]).html();};randomK1 = [];
for( i = 0; i < TotK ; i++ ){var estraeK = Math.floor(Math.random()* (TotK - 0 ));
if(randomK1.indexOf(estraeK) == -1){ randomK1.push(estraeK); } else { i-- };};
for( i = 0; i < TotK; i++){$(K[i]).html((kk[randomK1[i]]));};randomK2 = [];
for( i = 0; i < TotK ; i++ ){var estraeK = Math.floor(Math.random()* (TotK*2 - TotK )) + TotK;
if(randomK2.indexOf(estraeK) == -1){randomK2.push(estraeK);} else { i-- };};
for( i = 0; i < TotK; i++){$(K[i+TotK]).html((kk[randomK2[i]]));};randomK3 = [];
for( i = 0; i < TotK ; i++ ){var estraeK = Math.floor(Math.random()* (TotK*3 - TotK*2 )) + 10;
if(randomK3.indexOf(estraeK) == -1){randomK3.push(estraeK);} else { i-- };};
for( i = 0; i < TotK; i++){$(K[i+TotK*2]).html((kk[randomK3[i]]));};$("#preloaderK").hide();},1500);};
</script>

_____________________________________________

ciao

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Paula J.
Paula J.
User
Author

Vielen herzlichen Dank für den Code - das hat wunderbar funktioniert! Die Produkte werden nun auf der Seite wie gewünscht zufällig durchgemischt.

Eine Zusatzfrage hätte ich noch:
Wäre es möglich, dass die Produkte auch auf der zweiten Seite (bzw. auf allen weiteren Seiten) automatisch in zufälliger Reihenfolge angezeigt werden?

Oder gibt es sogar eine Möglichkeit, dass alle Produkte aus dem gesamten Shop komplett seitenübergreifend durchgemischt werden, unabhängig davon, ob sie ursprünglich auf Seite 1, 2 oder 10 waren?

Ich freue mich sehr über eine kurze Rückmeldung, ob das technisch machbar ist.

Vielen Dank nochmals für die tolle Unterstützung! 

Außerdem werde ich gleich noch ein neues Thema eröffnen, um den Code zu erhalten, der das Scrollen zum Anfang der numerischen Paginierung ermöglicht.

Read more
Posted on the from Paula J.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... mein Code sollte auf allen ähnlichen Seiten funktionieren, die Objekte mit den gleichen Eigenschaften wie die oben aufgeführten Seiten enthalten...
.. .ggf. poste den Link zu der Seite, auf der er nicht funktioniert...

.

ciao

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪