×

Notice

The forum is in read only mode.
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Coupon-Reduzierte Preise in Emails

Coupon-Reduzierte Preise in Emails 12 years 1 month ago #17976

  • Lendh U. Nowotzin
  • Lendh U. Nowotzin's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 10
  • Thank you received: 1
Hi, danke erstmal für 2.1.1. Ihr habt die coupon-reduzierten Preise jetzt auch in Paypal integriert. SUPER !!! Wann kommt denn das neue Email-Template? Noch bekommt der Kunde Emails mit dem unreduzierten Preis. Das sollte ihn wundern. Ware schön, - falls es noch dauern sollte mit dem neuen System - wenn ihr vorab den reduzierten Preis in das alte Emailsystem übernehmen könntet.

Lieben Gruss

Lendh

Coupon-Reduzierte Preise in Emails 12 years 1 month ago #18044

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Hallo Lendh,

das kommt mit 2.2.0, die Version ist auch schon in Teilen fertig, wird aber sicher noch etwas dauern, da wir uns momentan auf das Bugfixing konzentrieren.

Yves

Coupon-Reduzierte Preise in Emails 12 years 1 month ago #18053

  • Lendh U. Nowotzin
  • Lendh U. Nowotzin's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 10
  • Thank you received: 1
Danke Ives,
da wir auf alle Veranstaltungen eine generelle Ermäßigung von 25% gewähren möchten, war es leicht, die entsprechenden php-Einträge vorerst für die Website so zu verändern:

$gebuehr = MatukioHelperUtilsEvents::getFormatedCurrency($event->fees);
$ermaessigt = $gebuehr / 4 * 3 ;
$currency = MatukioHelperSettings::getSettings('currency_symbol', '$');
if($currency == '€'){
echo JTEXT::_('COM_MATUKIO_FEES') . ':   '. $gebuehr . " " . $currency . "   (ermäßigt " . $ermaessigt . " " . $currency . ")";

Die Möglichkeit, die Ermäßigung beim Buchen wählen zu können habe ich über einen veränderten De.ini Eintrag und die Anlage eines einzigen -25%-Coupons regeln können. (... Trage bitte für eine 25%ige Ermäßigung der Teilnehmergebühr die Zahl 25 ein) Die Emails über die DE.ini für Überweiser vorerst mit den Kontodaten auszustatten ist auch kein Problem.

Alles was fehlt ist der Emaileintrag "Teilnehmergebühr: 200 € (ermäßigt 150 €)

Wir wollen nun bald online gehen und ich finde einfach die entsprechenden Einträge, die die Emails erstellen nicht. Kannst du mir bitte schnell mal die Dateinamen nennen, in denen sie stehen, damit ich mich daran versuchen kann?

Lieben Gruß
Lendh

Coupon-Reduzierte Preise in Emails 12 years 1 month ago #18071

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Der E-Mail Inhalt wird in administrator/components/com_matukio/helpers/utils_event.php in 2 Funktionene zusammen gesetzt. Für dich wichtig ist der E-Mail Body (getMailBody oder so), da musst du das ganze auch nur entsprechend anpassen.

Viele Grüße,

Yves

P.S.: Du kannst mich auch gerne auf Skype hinzufügen (yves.hoppe), dann kann ich dir "direkter" helfen

Coupon-Reduzierte Preise in Emails 12 years 1 month ago #18075

  • Lendh U. Nowotzin
  • Lendh U. Nowotzin's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 10
  • Thank you received: 1
Lieber Ives,
auch das hat geklappt, die ermäßigte TN-gebühr wird in den Mails in der Form Teilnehmergebühr: 200 € (ermäßigt 150 €)
korrekt angezeigt, doch - heilige Maria, ich will echt nicht nerven, aber ...

ich stelle gerade erst fest, dass ich sowohl in der Email an den Veranstalter(das ist nicht so schlimm), als auch im Backend keine Kontrolle darüber habe, ob der User den Coupon genutzt hat, das würde ich erst auf dem Bankkonto feststellen, denn ...

der genutzte Coupon wird in "Events -> Bookings -> Buchung bearbeiten " nicht in das entsprechende Feld "Couponcode" übernommen und angezeigt.

Da noch bitte eine eine Lösung und ich geb Ruhe bis v2.2, ehrlich ;)

Coupon-Reduzierte Preise in Emails 12 years 1 month ago #18096

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Hmm, grad mal getestet. Sehr ärgerlich, hat sich ein kleiner Fehler eingschlichen, wird mit 2.1.3 behoben.

Lösung:

In Zeile 101 in administrator/components/com_matukio/views/editbooking/tmpl/default.php value="" löschen.. (Nur das leere, value ist doppelt drin). Ergebnis sollte so aussehen:

<input class="text_area" type="text" name="coupon_code"
id="coupon_code" size="50"
maxlength="255" style="width: 150px"
title="<?php echo JText::_('COM_MATUKIO_FIELD_COUPON_DESC') ?>"
value="<?php echo $this->booking->coupon_code; ?>"
/>

Viele Grüße,

Yves
The following user(s) said Thank You: Lendh U. Nowotzin

Coupon-Reduzierte Preise in Emails 12 years 1 month ago #18098

  • Lendh U. Nowotzin
  • Lendh U. Nowotzin's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 10
  • Thank you received: 1
Dank, Ives, der Couponcode wird jetzt in "Buchung bearbeiten" ordentlich angezeigt.

Ich möchte für 2.1.3. noch Empfehlungen dalassen, damit ihr in Ruhe am neuen Email-System arbeiten könnt. Darüber dürften sich erstmal einige user von Matukio freuen:

In den Emails wir bisher der Name aus der Tabelle *_users von Joomla geholt. Sollte wie bei mir die Registrierung z.B. über Facebook möglich sein, dann steht dort "Lendh U.", obwohl bei der Buchung der Vor- und Nachname erfragt wird. Den Namen aus *_matukio_bookings zu holen, erscheint mir sinnvoller.

In den Emails wird die Gebühr bisher aus *_matukio ->fees geholt. In *_matukio_bookings ->payment_brutto steht jedoch der Betrag (incl. Coupon-Abzug), den er z.B. überweisen muss oder per paypal bezahlt hat. Warum nicht gleich den richtigen nehmen, wenn er schon da ist.

Über eine diesbezügliche Änderung der Datei /administrator/components/com_matukio/helper/util_events.php und eine Vorabversion per email würde ich mich sehr freuen. :woohoo:

Die Emailadresse im Frontend - Buchungsformular würde ich dagegen aus *_users holen und bei "Buchung nur für angemeldete User" unveränderbar machen, sonst trägt er einfach eine andere ein und es gibt ein Durcheinander mit "Who is Who".

Schönes Wochenende

Lendh

Coupon-Reduzierte Preise in Emails 12 years 1 month ago #18100

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556

In den Emails wir bisher der Name aus der Tabelle *_users von Joomla geholt. Sollte wie bei mir die Registrierung z.B. über Facebook möglich sein, dann steht dort "Lendh U.", obwohl bei der Buchung der Vor- und Nachname erfragt wird. Den Namen aus *_matukio_bookings zu holen, erscheint mir sinnvoller.


Hmm mit Version 2.2 werden die E-Mails sowieso dynamisch, der Nachteil bei deinem Vorschlag ist das falls jemand die Buchungsfelder (firstname und lastname) umbenennt bekommt er überhaupt keine Informationen, so bekommt er immer den Joomla Benutzernamen. Ist alles nicht ideal.. Hab das ganze mal geändert, das beide Informationen versendet werden (firstname + lastname aus dem buchungsformular und der Username, kann dann ggf. dadurch doppelt da stehen).

In den Emails wird die Gebühr bisher aus *_matukio ->fees geholt. In *_matukio_bookings ->payment_brutto steht jedoch der Betrag (incl. Coupon-Abzug), den er z.B. überweisen muss oder per paypal bezahlt hat. Warum nicht gleich den richtigen nehmen, wenn er schon da ist.


Hast du Recht, hab das mal so angepasst, auch wenn es nur eine kurzfristige Lösung ist.

Die Emailadresse im Frontend - Buchungsformular würde ich dagegen aus *_users holen und bei "Buchung nur für angemeldete User" unveränderbar machen, sonst trägt er einfach eine andere ein und es gibt ein Durcheinander mit "Who is Who".


Hmm okay, hab das mal per JavaScript gelöst (kann man noch umgehen, werd das bei Gelegenheit im Buchungsformular ändern), das falls der Benutzer angemeldet ist er das E-Mail Feld nicht mehr bearbeiten kann (input disabled).

Viele Grüße und dir auch ein schönes Wochenende,

Yves
  • Page:
  • 1
Time to create page: 0.151 seconds