VirtueMart/de: Difference between revisions

From Joomdle
Jump to navigationJump to search
No edit summary
Line 2: Line 2:
====Virtuemart 1.1.4 in Joomdle integrieren====
====Virtuemart 1.1.4 in Joomdle integrieren====


<span class="alert">Diese, von Joomdle unterstützte, Erweiterung stellen wir ohne Garantie, Gewährleistung oder ähnliches zur Verfügung. Joomdle und Einzelpersonen, die mit der Entwicklung und der Unterstützung von Joomdle beschäftigt sind, können nicht für Datenverluste, Vermögensschäden, Ansehensverlust und Geldschäden, gleich welcher Währung, verantwortlich gemacht werden. Wir empfehlen Ihnen dringend, dass Sie diese Erweiterung zunächst in einer Testumgebung installieren, konfigurieren und testen und diese mit der Sandboxfunktion (Sandkistenfunktion) in der Entwicklungsumgebung bei Paypal verbinden, bevor sie den Shop produktiv auf Ihrer webseite einsetzen..</span>
<span class="alert">Diese, von Joomdle unterstützte, Erweiterung stellen wir ohne Garantie, Gewährleistung oder ähnliches zur Verfügung. Joomdle und Einzelpersonen, die mit der Entwicklung und der Unterstützung von Joomdle beschäftigt sind, können nicht für Datenverluste, Vermögensschäden, Ansehensverlust und Geldschäden, gleich welcher Währung, verantwortlich gemacht werden. Wir empfehlen Ihnen dringend, dass Sie diese Erweiterung zunächst in einer Testumgebung installieren, konfigurieren und testen und diese mit der Sandboxfunktion (Sandkistenfunktion) in der Entwicklungsumgebung bei Paypal verbinden, bevor sie den Shop produktiv auf Ihrer webseite einsetzen.</span>


''Diese Erklärung bezieht sich auf Joomdle R0.23 und Virtuemart 1.1.4''
''Diese Erklärung bezieht sich auf Joomdle R0.23 und Virtuemart 1.1.4''
Line 32: Line 32:
Wählen Sie in der Hauptkonfiguration von Virtuemart den Karteireiter 'Downloads' --> Downloads aktivieren.
Wählen Sie in der Hauptkonfiguration von Virtuemart den Karteireiter 'Downloads' --> Downloads aktivieren.


<span class="tip">Stellen Sie sicher dass sie notwendigen Rechte haben um Änderungen in der Datei administrator/components/com_virtuemart/virtuemart.cfg.php file drchführen zu können.</span>
<span class="tip">Stellen Sie sicher, dass sie notwendigen Rechte besitzen um Änderungen in der Datei administrator/components/com_virtuemart/virtuemart.cfg.php file drchführen zu können.</span>


======Eine neue Virtuemart Produktkategorie erstellen======
======Eine neue Virtuemart Produktkategorie erstellen======
Line 40: Line 40:
======Paypal aktivieren======
======Paypal aktivieren======


Aktivieren Sie Paypal (formularbasiertes HTML) als Zahlungsmethode und konfigurieren Sie es als bevorzugte Zahlungsmethode. Enable Paypal (HTML-form based) as a payment method and configure it as you normally would except that you will need to change the "notify-url" in Paypal's Payment Method Form / Configuration Tab / Payment Extra Info.
Aktivieren Sie Paypal (formularbasiertes HTML) als Zahlungsmethode und konfigurieren Sie es als bevorzugte Zahlungsmethode. Sie müssen dazu die Benachrichtigungs-URL unter 'Zahlungsmethode Paypal --> Karteireiter Konfiguration --> Extrainformationen zum Bezahlmodul' ändern.  


[[Image:r023_vm_int_vm_paypal_configure_2.jpg|800px]]
[[Image:r023_vm_int_vm_paypal_configure_2.jpg|800px]]


* Change Notify URL in the Payment Extra Info block. Change:
* Benachrichtigungs-URL im Block 'Extrainformationen zum Bezahlmodul' wie folgt ändern: Ersetzen sie
** <span class="note">'''''"notify_url" => SECUREURL ."administrator/components/com_virtuemart/notify.php",'''''</span>
** <span class="note">'''''"notify_url" => SECUREURL ."administrator/components/com_virtuemart/notify.php",'''''</span>
** <span class="note">with</span>
** <span class="note">mit</span>
** <span class="note">'''''"notify_url" => SECUREURL ."administrator/components/com_joomdle/paypal_notify.php",'''''</span>
** <span class="note">'''''"notify_url" => SECUREURL ."administrator/components/com_joomdle/paypal_notify.php",'''''</span>


<span class="tip">Ensure you have correct permissions to make changes to the administrator/components/com_virtuemart/classes/payment/ps_paypal.cfg.php file.</span>
<span class="tip">Stellen sie sicher, dass sie die notwendigen Rechte besitzen um Änderungen an der Datei 'administrator/components/com_virtuemart/classes/payment/ps_paypal.cfg.php file' durchzuführen.</span>


====Joomdle Configuration====
====Joomdle Konfiguration====


======Moodle======
======Moodle======


The package enrol_joomdle.zip contains a new enrolment method for Moodle.
Das Paket  enrol_joomdle.zip beinhaltet eine neue Anmeldemethode für Moodle.


To install, unzip enrol_joomdle.zip into a temp folder and copy the files to the moodle/enrol folder on your web server (you should have a new folder called moodle/enrol/joomdle now).
Zur Installation entpacken Sie die Datei enrol_joomdle.zip in ein temporäres Verzeichnis und übertragen die Dateien in den Ordner 'moodle/enrol' auf Ihren Webserver. (Falls noch nicht vorhanden müssen Sie zunächst das neue Verzeichnis 'moodle/enrol/joomdle' erstellen).


Enter Moodle as an administrator.
Loggen Sie sich in Moodle als Administrator ein.


A new enrol method, called Joomdle, should appear in Courses/Enrolments. Enable it and set it as default.
Unter 'Kurse/Anmeldungen' erscheint eine neue Anmeldemethode namens 'Joomdle'. Aktivieren Sie diese und stellen sie als Standard ein.


[[Image:r023_moodle_enroll_1.jpg|800px]]
[[Image:r023_moodle_enroll_1.jpg|800px]]


Click Edit to configure its options:
Klicken sie auf Ändern um diese Option zu konfigurieren:


* Default cost: The default cost to enroll in courses
* Standardpreist: Der Standardpreis um sich für den Kurs anzumelden
* Currency: Your preferred default currency for courses
* WährungCurrency: Ihre bevorzugte währung für Kurse
* Enrol message: A message to show to the user if he tries to access the course without having paid.
* Anmeldenachricht: Eine Nachricht die den Benutzern angezeigt wird, wenn sie versuchen einen Kurs zu betreten ohne bezahlt zu haben.


======Joomla======
======Joomla======


To start using Joomdle's Virtuemart integration, enable it in Joomdle Global Configuration (click on the Parameters button in Joomdle Configuration) as shown in the image below.
Um mit der Nutzung der Virtuemart- Integration in Joomdle zu starten, aktivieren Sie es in der globalen Konfiguration von Joomdle wie im unten angezeigten Bild dargestellt (klicken sie auf dei Parameter-Schaltfläche in der Joomdle Konfiguration).


[[Image:r023_vm_int_joomdle_config_1.jpg]]
[[Image:r023_vm_int_joomdle_config_1.jpg]]


Enter the Virtuemart Product Category ID for which you wish Moodle's courses to appear. This means you will not need to manually create Virtuemart products.
Tragen Sie die ID der Virtuemart Produktkategorie der Kurse ein die erscheinen sollen. Das bedeutet, dass sie die Produkte in Virtuemart manuell eintragen müssen.


<span class="info">Moodle courses will automatically be created in Virtuemart and Published.</span>
<span class="info">Moodle Kurse werden automatisch in Virtuemart angelegt und angezeigt.</span>


In addition, you can configure Joomdle to send out an email to the buyer once the payment has been completed successfully.
Sie können Joomdle zusätzlich so konfigurieren, dass eine Email mit einer Zahlungsbestätigung an die Käufer versendet wird


* Either enter the Subject and Body of the email you wish to send; or
* Tragen sie einen Betreff und einenText für die Email ein, die Sie versenden möchten; oder
* Enter'''''COURSE_NAME''''' and '''''COURSE_URL''''' for Joomdle to "grab" the values from Moodle.
* Tragen Sie folgendes ein:'''''COURSE_NAME''''' und '''''COURSE_URL''''' für Joomdle um die entsprechenden Werte aus Moodle zu übernehmen.


<span class="alert">This "feature" is provided as is and no warranties, guarantees or otherwise, expressed or implied, are provided. Joomdle and individuals associated with its development and support shall not be held responsible for any loss of data, reputation, and/or money in any currency whatsoever. It is strongly advised that this "feature" be installed, configured, tested and proven working in a test environment connected to Paypal's Sandbox development environment prior to being implemented in a production site.</span>
<span class="alert">Diese, von Joomdle unterstützte, Erweiterung stellen wir ohne Garantie, Gewährleistung oder ähnliches zur Verfügung. Joomdle und Einzelpersonen, die mit der Entwicklung und der Unterstützung von Joomdle beschäftigt sind, können nicht für Datenverluste, Vermögensschäden, Ansehensverlust und Geldschäden, gleich welcher Währung, verantwortlich gemacht werden. Wir empfehlen Ihnen dringend, dass Sie diese Erweiterung zunächst in einer Testumgebung installieren, konfigurieren und testen und diese mit der Sandboxfunktion (Sandkistenfunktion) in der Entwicklungsumgebung bei Paypal verbinden, bevor sie den Shop produktiv auf Ihrer webseite einsetzen.</span>

Revision as of 09:43, 26 September 2010

Virtuemart 1.1.4 in Joomdle integrieren

Diese, von Joomdle unterstützte, Erweiterung stellen wir ohne Garantie, Gewährleistung oder ähnliches zur Verfügung. Joomdle und Einzelpersonen, die mit der Entwicklung und der Unterstützung von Joomdle beschäftigt sind, können nicht für Datenverluste, Vermögensschäden, Ansehensverlust und Geldschäden, gleich welcher Währung, verantwortlich gemacht werden. Wir empfehlen Ihnen dringend, dass Sie diese Erweiterung zunächst in einer Testumgebung installieren, konfigurieren und testen und diese mit der Sandboxfunktion (Sandkistenfunktion) in der Entwicklungsumgebung bei Paypal verbinden, bevor sie den Shop produktiv auf Ihrer webseite einsetzen.

Diese Erklärung bezieht sich auf Joomdle R0.23 und Virtuemart 1.1.4

Diese Erweiterung befindet sich noch in der Experimentierphase und wurde noch nicht vollständig entwickelt und ausgetested.

Stellen Sie sicher, dass Sie bei Paypal einen Account mit einer gut konfigurierten Sandboxfunktion haben (Anm. des Übersetzers: Hier können Sie Zahlungen ausprobieren ohne dass ihre Konten wirklich belastet werden), um Ihre spezifische Anwendung realitätsnah testen zu können."

Einschränkungen

  • Zur Zeit unterstützt Joomdle nur Paypal (formularbasiertes HTML) als Zahlungsmethode.
  • Ausblenden oder Verstecken eines Kurses in Moodle bewirkt nicht automatisch dass der Kurs auch als Virtuemart Produkt in Joomla gestrichen wird. Sie müssen den Kurs zuerst in Joomla löschen oder ausblenden und dann erst in Moodle.

Eigenschaften

  • Webmaster können Moodle Kurse innnerhalb eines Virtuemartshops veröffentlichen.
  • Käufer können, einen Moodle Kurs über Paypal (formularbasiertes HTML), genauso wie jeden anderen Artikel der in Virtuemart angeboten wird, bezahlen.
  • Käufer werden automatisch im ausgewählten Kurs angemeldet.
  • Versendung einer personalisierten Email an den Käufer zur Zahlungsbestätigung und Anweisungen zum Kurszugang.

Virtuemart 1.1.4 Konfiguration

Bevor Sie mit der Konfiguration beginnen, stellen Sie sicher sicher dass Sie Virtuemart 1.1.4 installiert haben und dass es einwandfrei funktioniert. Joomdle wurde nicht unter früheren Versionen von Virtuemart getestet."

Virtuemart zum Verkauf für Downloads konfigurieren

Wählen Sie in der Hauptkonfiguration von Virtuemart den Karteireiter 'Downloads' --> Downloads aktivieren.

Stellen Sie sicher, dass sie notwendigen Rechte besitzen um Änderungen in der Datei administrator/components/com_virtuemart/virtuemart.cfg.php file drchführen zu können.

Eine neue Virtuemart Produktkategorie erstellen

Legen Sie unter dem Virtuemart Menü 'Produkte' --> Neue Kategorie eine neue Produktkategorie für Moodlekurse an. Schreiben sie sich die Kategorie ID auf, da Sie diese später benötigen um sie in der Konfiguration bei Moodle als globalen Parameter einzutragen.

Paypal aktivieren

Aktivieren Sie Paypal (formularbasiertes HTML) als Zahlungsmethode und konfigurieren Sie es als bevorzugte Zahlungsmethode. Sie müssen dazu die Benachrichtigungs-URL unter 'Zahlungsmethode Paypal --> Karteireiter Konfiguration --> Extrainformationen zum Bezahlmodul' ändern.

  • Benachrichtigungs-URL im Block 'Extrainformationen zum Bezahlmodul' wie folgt ändern: Ersetzen sie
    • "notify_url" => SECUREURL ."administrator/components/com_virtuemart/notify.php",
    • mit
    • "notify_url" => SECUREURL ."administrator/components/com_joomdle/paypal_notify.php",

Stellen sie sicher, dass sie die notwendigen Rechte besitzen um Änderungen an der Datei 'administrator/components/com_virtuemart/classes/payment/ps_paypal.cfg.php file' durchzuführen.

Joomdle Konfiguration

Moodle

Das Paket enrol_joomdle.zip beinhaltet eine neue Anmeldemethode für Moodle.

Zur Installation entpacken Sie die Datei enrol_joomdle.zip in ein temporäres Verzeichnis und übertragen die Dateien in den Ordner 'moodle/enrol' auf Ihren Webserver. (Falls noch nicht vorhanden müssen Sie zunächst das neue Verzeichnis 'moodle/enrol/joomdle' erstellen).

Loggen Sie sich in Moodle als Administrator ein.

Unter 'Kurse/Anmeldungen' erscheint eine neue Anmeldemethode namens 'Joomdle'. Aktivieren Sie diese und stellen sie als Standard ein.

Klicken sie auf Ändern um diese Option zu konfigurieren:

  • Standardpreist: Der Standardpreis um sich für den Kurs anzumelden
  • WährungCurrency: Ihre bevorzugte währung für Kurse
  • Anmeldenachricht: Eine Nachricht die den Benutzern angezeigt wird, wenn sie versuchen einen Kurs zu betreten ohne bezahlt zu haben.
Joomla

Um mit der Nutzung der Virtuemart- Integration in Joomdle zu starten, aktivieren Sie es in der globalen Konfiguration von Joomdle wie im unten angezeigten Bild dargestellt (klicken sie auf dei Parameter-Schaltfläche in der Joomdle Konfiguration).

File:R023 vm int joomdle config 1.jpg

Tragen Sie die ID der Virtuemart Produktkategorie der Kurse ein die erscheinen sollen. Das bedeutet, dass sie die Produkte in Virtuemart manuell eintragen müssen.

Moodle Kurse werden automatisch in Virtuemart angelegt und angezeigt.

Sie können Joomdle zusätzlich so konfigurieren, dass eine Email mit einer Zahlungsbestätigung an die Käufer versendet wird

  • Tragen sie einen Betreff und einenText für die Email ein, die Sie versenden möchten; oder
  • Tragen Sie folgendes ein:COURSE_NAME und COURSE_URL für Joomdle um die entsprechenden Werte aus Moodle zu übernehmen.

Diese, von Joomdle unterstützte, Erweiterung stellen wir ohne Garantie, Gewährleistung oder ähnliches zur Verfügung. Joomdle und Einzelpersonen, die mit der Entwicklung und der Unterstützung von Joomdle beschäftigt sind, können nicht für Datenverluste, Vermögensschäden, Ansehensverlust und Geldschäden, gleich welcher Währung, verantwortlich gemacht werden. Wir empfehlen Ihnen dringend, dass Sie diese Erweiterung zunächst in einer Testumgebung installieren, konfigurieren und testen und diese mit der Sandboxfunktion (Sandkistenfunktion) in der Entwicklungsumgebung bei Paypal verbinden, bevor sie den Shop produktiv auf Ihrer webseite einsetzen.