AGB auf der Drupal Seite ändern
am 16.08.2011 - 15:07 Uhr in
Folgendes Problem plagt mich.
Auf meiner Internetseite möchte ich die AGB ändern.
Jedoch habe ich nicht die Möglichkeit sie zu BEARBEITEN.
Auch ist die AGB nicht als Inhalt hinterlegt.
Ich benutzte das ZEN Template.
Könnte jemand so freundlich sein und mir sage wo und wie ich die AGB ändern kann.
- Anmelden oder Registrieren um Kommentare zu schreiben

Eine Drupal Seite hat von
am 16.08.2011 - 15:16 Uhr
Eine Drupal Seite hat von Haus auf keine Allgemeinen Geschäftsbedingungen! Was hast Du denn sonst so alles installiert?
Da sind so einige Module
am 16.08.2011 - 15:20 Uhr
Da sind so einige Module installiert.
cck, views, upercart, image file, filefield, adminmenü
ich dschätze es müßte irgendwo im adminbereich eine möglichkeit geben nur finde ich sie halt nicht.
blauerTropfen schrieb cck,
am 16.08.2011 - 15:25 Uhr
cck, views, upercart, image file, filefield, adminmenü
Da tippe ich dann mal auf upercart, denn bei nem Shop würden AGBs ja auch Sinn machen.
Das mit dem Shop und upercart
am 16.08.2011 - 15:32 Uhr
Das mit dem Shop und upercart macht Sinn. Bin jedoch bei meiner Suche auf nichts gestoßen wo dort AGB´s eingesetzt werden könnten.
Gebe aber nicht auf.
Gibt es noch eine andere Möglichkeit wo die AGB liegen könnten?
oder das Legal
am 16.08.2011 - 16:13 Uhr
oder das Legal Module....
Einfach mal auf der Website drupal.org nachsehen oder drupalmodules.com. Dort werden Dir alle Module zu diesem Thema angezeigt.
Habe die Lösung
am 17.08.2011 - 08:12 Uhr
Habe die Lösung gefunden.
Admineinstellungen Shop:
Dort dem folgenden Pfad folgen und einfach die AGB anpassen.
Verwalten › Shop-Verwaltung › Konfiguration › Bestellvorgang / Kassenseite › Bestellvorgang / Kassenseite
Vielen Dank für die Hilfe :-)
Hallo blauerTropfen, kannst
am 14.01.2012 - 14:14 Uhr
Hallo blauerTropfen,
kannst du hier den Teil aus der Adresszeile posten?
Ich suche schon seit Stunden nach der Lösung.
Habe zwar eine Lösung mit Webform gefunden, aber die gefällt mir noch nicht so richtig. Ist es richtig daß nur mit dem Inhaltstyp "Webform" ein Inhalt erstellt werden kann, der dann im Kassenbereich aktiviert werden kann?
Dank dir
Thorsten
Ich habs jetzt so gelöst.Ich
am 15.01.2012 - 19:06 Uhr
Ich habs jetzt so gelöst.
Ich habe eine html-seite agb.html erstellt, diese auf dem Server abgelegt. Diese wird dann über iframe im folgenden mit dem Webform-Inhaltstyp erstellten Inhalt (AGB für...), aufgerufen:
<p style="text-align:center;"><iframe src="/inhalte/agb.html" width="90%" height="300" name="AGB-AM" ><p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:
Sie können die eingebettete Seite über den folgenden Verweis
aufrufen: <a href=""/inhalte/agb.html">AGB für ...</a></p>
</iframe></p>
geht natürlich auch anders:
<div style="border: 1px solid #ccc;padding:10px;width:90%;height:300px;overflow:scroll">Text der AGB...
</div>
Der Webforminhalt bekommt über den Reiter "Webform" eine neue Formularkomponente mit dem Titel "AGB zustimmen" , "Option auswählen" und "erforderlich".
In "Formularkomponenten" gibts dann ein Häkchen bei "Mehrfach" (bewirkt, dass ein Häkchen gesetzt werden kann / muß), in Optionen steht "agb | zugestimmt".
Bei "Formulareinstellungen" gibts ein Häkchen in "Erweiterte Einstellungen" bei "Generate a checkout pane - Generieren Sie eine Option für den Kasse-Bereich".
Nun gibts in den Einstellungen für Kasse (...admin/store/settings/checkout) das Optionsfeld "AGB für...". Ist das aktiviert, gibts im Kassefenster den Bereich "AGB für...", der nun mit setzen des Häkchens akzeptiert wird.
In der Bestellübersicht (letzter Schritt vor dem Kauf) ist enthalten:
AGB für ...
AGB zustimmen: zugestimmt
Vielen Dank für die Antworten in diesem Thema, die mir den Anstoß gaben, diese Lösung zu finden.
Gruß Thorsten
Das ist Blödsinn was du da
am 15.01.2012 - 20:15 Uhr
Das ist Blödsinn was du da gemacht hast. Erstelle einfach eine normale Inhaltsseite. Rufe DEINE-DOMAIN/node/add auf und da werden dir die Inhaltstypen angezeigt, welche du zur Verfügung hast. Da liest du dir dann durch, welcher Inhaltstyp für was gedacht ist und erstellst den entsprechenden Node dazu. So wie du das jetzt gemacht hast, ist das total an Drupal vorbei erstellt und über kurz oder lang, ist dein Drupal zugemüllt.
Tolle Antwort
am 16.01.2012 - 06:07 Uhr
Solche Antworten find ich prima.
Dann muß ich die Frage stellen, wie ich das Formular in den Kassenbereich bekomme.
Das war das Problem. Nur mit dem neuen Inhalt , den ich mit dem Inhaltstyp webform erstellt habe, habe ich die Option bekommen, die "AGB" in den Kassenbereich darzustellen.
Für den Kaufabschluss von
am 16.01.2012 - 09:18 Uhr
Für den Kaufabschluss von Ubercart nimmst du das GTC Modul (Global Terms and Conditions). Einfach googeln. Damit kannst du angeben, dass der Käufer vor dem Absenden deiner Bestellung, noch einen Haken bei den AGB setzen muss. Wobei bei Onlineshops mit Drupal das Commerce Modul empfehlenswerter ist. Voraussetzung ist Drupal 7. Und mit Drupal hast du aktuell nie eine Out-Of-The-Box Shoplösung, die für den deutschen Markt perfekt ist. Es ist wegen MWSt., dem Backend und dem Shopingerlebnis für den Käufer, immer einige Konfigurations- und Programmierarbeit nötig.
Drupal zu umgehen, ist kein vernünftiger Weg.
am 16.01.2012 - 13:05 Uhr
Du kannst eine Seite anlegen, die du AGB nennst, oder das Legal-Modul einsetzen.
Auch wenn es am Anfang vielleicht verwirrend ist wie Drupal funktioniert, macht es wenig Sinn, dieses Prinzip auszuhebeln.
Spätestens, wenn du etwas intensiver mit Drupal arbeitest, wirst du dir damit das eine oder andere Bein stellen.
Hallo jepster &
am 16.01.2012 - 19:24 Uhr
Hallo jepster & ronald,
vielen Dank daß ihr euch hier zu Wort meldet. Ich hatte in meinem Beitrag dann doch noch einen Fehler drinn. Dadurch, daß ich mir den
Insofern hatte ich mich von der 1. Lösung ja schon getrennt, und gehe nun wieder auf drupal-wegen. Das koriose ist , auf dem test-server hat daß mit den abzunickenden AGB ja geklappt. Die Installation auf einer anderen Testebene (gleiche drupakversion), hab ich jetzt das Problem, daß in den "Formulareinstellungen" / "Erweiterte Einstellungen" das Optionsfeld "Generate a checkout pane - Generieren Sie eine Option für den Kasse-Bereich" nicht zur Verfügung steht, und somit die AGB-Seite in Ubercard nicht zur Verfügung gestellt werden kann.
Also ich suche weiter diese Einstellung, den in der 1. Testebene wars ja schon gelaufen.
Achso und das Legal-Modul werde ich für die noch allgemeineren Bedingungen für Mitglieder nutzen. Wenn ich das richtig verstanden habe, ist es ja auch dafür gedacht. Die Bedingungen für den Shop sind praktisch eigens für die im Shop gekauften Mitgliedsrollen.
Gruß
Thorsten
Wegen "Option steht nicht zur
am 16.01.2012 - 20:06 Uhr
Wegen "Option steht nicht zur Verfügung": hast du dieselbe Modulversion laufen? Sind die Berechtigungen gleich?
Wenn du beim Bestellabschluss das GTC Modul einbaust, hast du Links zu AGB. Das mit dem IFrame würde ich evtl. über ein eigenes Minimodul lösen und einen iFrame reinpflanzen.
Übercart: hast du dir schonmal das Commerce Modul angesehen? Wobei du das für den Produktivbetrieb testen müsstest. Bei meinen letzten Tests konnte ich keine Produkte löschen, obwohl die mit keiner Bestellung oder Ähnlichem verbunden waren. Commerce ist auch ein Baustellenmodul. Aber vielleicht weniger schmerzhaft als Übercart. :)
Das ist ja das verrückte,
am 16.01.2012 - 20:35 Uhr
Das ist ja das verrückte, ich habe ja die 2. Installation nach der 1. aufgebaut, um dann demnächst auch in den Livebetrieb gehen zu können. Der einzige Unterschied ist, daß bei der 2. Inst. drupal-core 7.10 aktiv ist. Das GTC Modul steht nicht für D7 zur Verfügung. Eigentlich kommt Commerce Modul nicht in Frage, ich hab jetzt in Übercard schon soviel Zeit reingesteckt, und finds in seiner Komplexität einfach sehr interessant.
endlich gelöst.
am 17.01.2012 - 06:32 Uhr
Endlich geschaft.
Mit dem Modul (sorry, hatte übersehen, daß das noch fehlt): Ubercart Webform Checkout Pane gibt es das Optionsfeld in den Formulareigenschaften/Erweiterte Einstellungen: "Generate a checkout pane" -"Generieren Sie eine Option für den Kasse-Bereich."