Autor Thema: __favhinzu__ per SSP?  (Gelesen 10111 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
__favhinzu__ per SSP?
« am: April 03, 2007, 22:50:22 »
Hallo,

kann man __favhinzu__ per SSP ausgeben?
Wir wollen für den Link ein Icon MIT "title" verwenden
und diesen Text dann je nach Sprache unterschiedlich ausgeben.

Grüße, jg


Linkback: https://www.shoppilot.net/pf/index.php?topic=810.0

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: __favhinzu__ per SSP?
« Antwort #1 am: April 04, 2007, 07:05:11 »
Hallo jg,

Zitat
kann man __favhinzu__ per SSP ausgeben?

ja - das geht

Ich habe z.B, unterschiedliche Ausgabe für angemeldete oder nicht angemeldete Gäste
(unangemelde werden auf eine "registrier Dich gefälligst"-Seite umgeleitet)

Mal ein (ungetesteter) Ansatz:
## unterschiedliche "merken" - Ausgabe
<!--spmacro:module(fav)
sub change {
  my $x="";
     if  (ssp::get_var_subcat('subkat')) {
              $x =  qq { __favhinzu__ Text 1};     
      }
     else {
              $x = qq { __favhinzu__ Text 2}; 
                  }
  main::mprint($x);
  return "noinc";
}
Nachricht, ob's so funktioniert hat, würde mich freuen

P.S.: das 'subkat' muß natürlich angepaßt werden
« Letzte Änderung: April 04, 2007, 07:32:59 von dobra »
mfG
dobra

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: __favhinzu__ per SSP?
« Antwort #2 am: April 04, 2007, 08:27:20 »
> Nachricht, ob's so funktioniert hat, würde mich freuen
Das funktioniert bestimmt, ist für uns aber nicht die Lösung,
da ich __favhinzu__ selbst dann immer noch nicht manipulieren kann.

SP gibt im Quelltext zB. das aus:
<a href="javascript:void(0)" OnClick='infav("10501!0",45231833335126,"430006",0);return  false;'>

Ich möchte per SSP sowas ähnliches aufbauen:

<!--spmacro:module(fav)
sub change {
  my $x="";
  my $index = $_[0];
  my $itemid = ssp::get_var_article('itemid',$index);
  my $cat = ssp::get_var_subcat('sid');

  ###### Die Funktion fehlt mir, zB.:
  my $infav = ssp::infav;
 
    if ($cat == 1) {$x =  qq {<a href="__xxpath__?$infav,__xxsession__,$itemid" title="zur Merkliste-DEUTSCH">img icon</a>};}
    elsif ($cat == 2) {$x = qq {<a href="__xxpath__?$infav,__xxsession__,$itemid" title="zur Merkliste-ENGLISCH">img icon</a>};}
    elsif ($cat == 3) {$x = qq {<a href="__xxpath__?$infav,__xxsession__,$itemid" title="zur Merkliste-FRANZÖSISCH">img icon</a>};}
    else {$x ="error";}
  main::mprint($x);
  return "noinc";
}
-->

Dasselbe könnte ich mir auch für die Funktion 'In Warenkorb' vorstellen (__id__).
Aber ich kann mir schon denken, dass das ist für die Shoppiloten nicht so einfach zu machen ist.
So eine Lösung jedoch, mit der man 'nebenbei' auch noch die JavaScript-Aufrufe
umgehen kann, würde bestimmt nicht nur mir gefallen...
 ;)
Grüße, jg

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: __favhinzu__ per SSP?
« Antwort #3 am: April 04, 2007, 08:58:45 »
Hallo,

so sollte es gehen:sub fav {
    my $index = shift;
    my $anzahl = shift;
   
    if ($index <= $anzahl) {
        my $itemid = ssp::get_var_article("itemid", $index);
        my $favloesch = qq|<a href="$ssp::xxpath?favdel$ssp::pgid!$main::subpage,$ssp::xxsession,$itemid,$main::subpage,| . time . qq|">favloesch</a>|;
        my $favhinzu = qq|<a href="$ssp::xxpath?favadd$ssp::pgid!$main::subpage,$ssp::xxsession,$itemid,$main::subpage,| . time . qq|">favhinzu</a>|;
        main::mprint("$favhinzu&nbsp;$favloesch");
    }
   
    return "noinc";
}

zum __id__:
Sie können auch ein Formular (__xformcart__) benutzen um Artikel in den WK zu legen (wird so auch bei Cross-Artikeln gemacht, siehe Konfiguratorshop).
Der Identifier __id__ wird dann nicht mehr benötigt. Sie können das Input zum Abschicken des Formulares dann direkt in die Vorlage eintragen (und auch anpassen).
MfG ahe

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: __favhinzu__ per SSP?
« Antwort #4 am: April 11, 2007, 13:44:32 »
Hallo,

my $favhinzu = qq|<a href="$ssp::xxpath?favadd$ssp::pgid!$main::subpage,$ssp::xxsession,$itemid,$main::subpage,| . time . qq|">favhinzu</a>|;wenn ich auf der Detailseite einen Artikel zur Merkliste hinzufüge,
springt der Shop auf die Artikelseite zurück. Das ist verwirrend.

Gibt's eine Lösung, wie man auf der Detailseite eines Artikels bleibt,
nachdem ein Artikel in die Merkliste eingefügt wurde??

Grüße, jg

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: __favhinzu__ per SSP?
« Antwort #5 am: April 11, 2007, 14:57:37 »
Hallo jg,

Das hätte ich auch gerne s. http://www.shoppilot.net/pf/visual_forms/benutzerdefinierte_felder_in_kundenkonto_bestelldetails-t754.0.html;msg2758#msg2758

Zitat
Das ist ok. Es ist das gleiche Verhalten, wie bei "etwas in den WK".
Der User hat die Seite abgeschlossen und will wieder in die Artikelübersicht.
Hier wird es jedoch bald auch eine Option geben, um in der Detailseiet zu bleiben.

Gruss hop

Vielleicht kommts doch noch.........
(ich glaube auch nicht, daß der Kunde in diesem Fall wieder auf die Artikelseite will)

mfG
dobra

P.S.:  bin froh, daß einige meiner Wünsche doch nicht so "speziell" und auch für andere auch interessant sind  ;)
« Letzte Änderung: April 11, 2007, 15:03:31 von dobra »

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: __favhinzu__ per SSP?
« Antwort #6 am: April 11, 2007, 15:40:25 »
Hallo,

> > Das ist ok. Es ist das gleiche Verhalten, wie bei "etwas in den WK".
> > Der User hat die Seite abgeschlossen und will wieder in die Artikelübersicht.
> ich glaube auch nicht, daß der Kunde in diesem Fall wieder auf die Artikelseite will
Das glaube ich auch nicht. Wer dieses Verhalten von SP nicht kennt,
ist erstmal völlig überrascht, dass die Detailseite auf einmal weg ist.  >:(

Ich glaube, wir arbeiten mit SP seit fast 7 Jahren.
Jetzt endlich schaffen wir es mal, unseren gesamten Shop umzugestalten...
Da würden wir uns natürlich sehr freuen, wenn diese kleinen 'Bugs' auch
behoben werden. Wieder Funktionen einbauen, die nicht so ganz perfekt
funktionieren, ist nicht (mehr) so unsere Sache. Die Ansprüche steigen eben.
Obwohl das aber sicher keine hohen Ansprüche sind, sondern eigentlich nur
der Wunsch nach Beseitigung von kleinen Fehlern. Mit den großen Wünschen
stehe ich ja schon ganz hinten in der letzten Reihe... ;)

Grüße, jg

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 545
  • Lob: 10
Re: __favhinzu__ per SSP?
« Antwort #7 am: April 11, 2007, 16:50:49 »
Meine Meinung:
Ich möchte mich dagegen aussprechen, etwas als falsch zu bezeichnen was andere als richtig sehen.
Wenn überhaupt geht es darum eine Option zu haben, es anders machen zu können.

Gruss hop

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: __favhinzu__ per SSP?
« Antwort #8 am: April 11, 2007, 17:01:26 »
Hallo hop,

ich habe ja auch nicht gesagt, daß es falsch ist !
(ich versuche, prinzipiell nichts zu verallgemeinern
- ich haße es, wenn es für jemanden nur "seine" und "falsche" Meinungen gibt)

Wenn Sie mich falsch verstanden haben, tut es mir leid - so war es nicht gemeint!
Es wäre nur schön, wenn es die angekündigte Option geben würde.

dobra

Offline hop

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 705
  • Lob: 5
Re: __favhinzu__ per SSP?
« Antwort #9 am: April 12, 2007, 01:29:48 »
Hallo,

ich habe nur gelesen:

Zitat
wenn diese kleinen 'Bugs'

es ist kein Bug !
Und "Bugs" (Plural) sind es schonmal gar nicht.

Zitat
keine hohen Ansprüche sind, sondern eigentlich nur
der Wunsch nach Beseitigung von kleinen Fehlern

Das hört sich so an: Die können noch nicht mal die einfachsten Fehler beseitigen.

Zitat
Mit den großen Wünschen
stehe ich ja schon ganz hinten in der letzten Reihe...

Die kenne ich leider nicht  ???

Sorry, wenn jemand so unzufrieden ist, verstehe ich ehrlich gesagt den
Grund nicht. Bitte um Aufklärung, bitte aber per Mail oder telefonisch an den Support.

Gruss hop




Sch?ne Gr??e hop

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: __favhinzu__ per SSP?
« Antwort #10 am: April 12, 2007, 10:35:09 »
Hallo hop,

es sollte mir erlaubt sein, Ihnen auch hier im Forum
kurz zu antworten:

Die Sache mit __favhinzu__ ist kein Bug, das ist richtig.
Eine zusätzliche Option wäre allerdings hilfreich.

Hier und parallel dazu in einem anderen Thread wurde aber auch
über __id__ und __xformcart__ gesprochen und das Zusammenspiel
der beiden Identifier mit LBSAUTO.

> Das hört sich so an: Die können noch nicht mal die einfachsten
> Fehler beseitigen.
Das ist Ihre Art der Interpretation. Das habe ich nicht gesagt.
Und ich denke, Sie wissen aus unzähligen Gesprächen und E-Mails
die wir beide seit 2000 hinter uns gebracht haben, dass ich
tatsächlich auch nicht so über Sie bzw. Ihre Firma denke.
Insofern bitte ich Sie, mich öffentlich nicht so darzustellen,
als würde ich hier nur über Bugs und Fehler reden und obendrein
noch unzufrieden sein. Dem ist NICHT so, was auch etliche
andere Beiträge von mir in diesem Forum belegen.

Was die großen Wünsche betrifft, die Sie nicht kennen,
so wundert mich das schon etwas. Aber ich schicke Ihnen
bei Gelegenheit gern noch einmal eine aktualisierte Liste... :)
Meine Bemerkung mit 'der letzten Reihe' war übrigens nur Spaß(!)
und eher ironisch gemeint. Auch ich weiß nur zu gut, dass manche
Änderungen am System nicht von heute auf morgen zu machen sind.

> wenn jemand so unzufrieden ist, verstehe ich ehrlich gesagt
> den Grund nicht
Wie gesagt: ich bin nicht unzufrieden - aber ich kenne als
längjähriger und intensiver Nutzer von Shoppilot auch die eine
oder andere kleine(!) Schwäche von SP.

Trotzdem kann ich jeden 'neuen' Nutzer oder Interessenten von
Shoppilot beruhigen: Das System ist sehr ausgereift, durchdacht
und äußerst flexibel. Der Support reagiert schnell und kompetent
und das Preis-/Leistungsverhältnis ist absolut okay.

Grüße, jg


xx
alert-Meldung für __favhinzu__

Begonnen von dobra

0 Antworten
7004 Aufrufe
Letzter Beitrag November 27, 2014, 22:59:24
von dobra