Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt

Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Hallo alle zusammen,
ich versuch mich grad an dem Gästebuch. Ersteinmal super Arbeit, vielen Dank Markus.
Ich hab ein "rudimentäres" Ausgabemodul geschrieben:
Nun hab ich 2 Probleme 
Wie kann ich die Einträge nach Datum ordnen, dabei den neusten Eintrag zuerst? Weil
nicht funktioniert.
Und zweitens, wie bekomm ich das so organisiert, das ich sagen wir mal 5 Einträge pro Seite sehe und die restlichen per Seite 1,2, usw anzeigen kann. Hab da ein Brett vorm Kopf.
Bin dankbar für jeden Tip!!
Gruß Pink
EDIT: Leichte Modulveränderung, aber noch ohne Seitenavigation
ich versuch mich grad an dem Gästebuch. Ersteinmal super Arbeit, vielen Dank Markus.
Ich hab ein "rudimentäres" Ausgabemodul geschrieben:
Code: Alles auswählen
<?php
$gbook = new mGB_Book(1,false,false,DESC);
foreach($gbook->getEntries() as $entry)
{
$name = $entry->getValue('entry_name');
$city = $entry->getValue('entry_city');
$email = $entry->getValue('entry_email');
$website = $entry->getValue('entry_website');
$answer = $entry->getValue('entry_reply');
$created_date = $entry->getValue('createdate');
$pos = strpos($website,"www",0);
if($pos == 0){
$website = 'http://'.$website;
}
$datum = date("d.m.Y",$created_date);
$uhrzeit = date("H:i",$created_date);
echo '<b>'.$name.', '.'</b>';
echo (($city!='')?$city.', ':'');
echo (($email!='')?'<a href="mailto:'.$email.'">'.$email.'</a>, ':'');
echo (($website!='http://')?'<a href="'.$website.'">'.$website.'</a>, ':'');
echo $datum," - ",$uhrzeit," Uhr";
echo '<br><hr>';
echo '<p>'.$entry->getValue('entry_message').'</p>';
echo (($answer!='')?'<p>Antwort: <i>'.$answer.'</i></p>':'');
}
?>

Wie kann ich die Einträge nach Datum ordnen, dabei den neusten Eintrag zuerst? Weil
Code: Alles auswählen
$gbook = new mGB_Book(1,ASC);
Und zweitens, wie bekomm ich das so organisiert, das ich sagen wir mal 5 Einträge pro Seite sehe und die restlichen per Seite 1,2, usw anzeigen kann. Hab da ein Brett vorm Kopf.
Bin dankbar für jeden Tip!!
Gruß Pink
EDIT: Leichte Modulveränderung, aber noch ohne Seitenavigation
Zuletzt geändert von mr.pink am 29. Dez 2010, 14:35, insgesamt 2-mal geändert.
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Bei Sortierung mit neuestem Beitrag zuerst ist es ja eine umgekehrte Reihenfolge. Also DESC anstelle ASC.
Schau mal im Comment des AddOns. Dort hat jemand eine Lösung mit Seiten gepostet. Ich hab Sie selbst nicht getestet. Ich wollte mal noch eine eigene Lösung präsentieren - aber da mir gerade die Zeit fehlt ist da nix passiert
Schau mal im Comment des AddOns. Dort hat jemand eine Lösung mit Seiten gepostet. Ich hab Sie selbst nicht getestet. Ich wollte mal noch eine eigene Lösung präsentieren - aber da mir gerade die Zeit fehlt ist da nix passiert

Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Ooookay. Kleiner Schnellschuß. Jemand eine Ahnung wo die ganzen Kommentare bei den AddOns hin gekommen sind?^^
Sortierung:
Setzt natürlich voraus, dass CLANG und SHOW_OFFLINE dann auch gesetzt wurden.
Sortierung:
Code: Alles auswählen
mGB_Book(ID, [[[CLANG], SHOW_OFFLINE], ORDER])
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Gästebuch REDAXO 4.3.1
Super, die Sortierung klappt.
Ich hatte es so schon versucht, aber CLANG und OFFLINE nicht gesetzt. Mit den Seiten schau ich mal, vielleicht finde ich noch etwas, wenn ja, werde ich es hier veröffentlichen.
Gruß Pink
Ich hatte es so schon versucht, aber CLANG und OFFLINE nicht gesetzt. Mit den Seiten schau ich mal, vielleicht finde ich noch etwas, wenn ja, werde ich es hier veröffentlichen.
Gruß Pink
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Ich werde noch mal kräftig suchen wo dieser Kommentar hin gekommen ist - oder sofern ich etwas Zeit finde baue ich auch was.
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Gästebuch REDAXO 4.3.1
das wäre echt nett von dir....Markus.Lorch hat geschrieben:Ich werde noch mal kräftig suchen wo dieser Kommentar hin gekommen ist - oder sofern ich etwas Zeit finde baue ich auch was.
Re: Gästebuch REDAXO 4.3.1
Hi, ich bins nochma,
hab bei dem Gästebuch noch ein komisches Phänomen:
Wenn ich das Modul für das Eingabeformular einfüge, habe ich so einen komischen Schnipsel "" da stehen. Das hatte ich mit de_de_utf8 nicht, musste aber auch de_de umstellen. Leider kann ich den Fehler nicht lokalisieren?
Könnt ihr diesen Fehler reproduzieren?
Gruß Pink
hab bei dem Gästebuch noch ein komisches Phänomen:
Wenn ich das Modul für das Eingabeformular einfüge, habe ich so einen komischen Schnipsel "" da stehen. Das hatte ich mit de_de_utf8 nicht, musste aber auch de_de umstellen. Leider kann ich den Fehler nicht lokalisieren?
Könnt ihr diesen Fehler reproduzieren?
Gruß Pink
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Bei mir (Redaxo 4.3.1) ist gab es keinen Unterschied. Das Forumlar wird aber im Wesentlichen von xForm erstellt. Ich sollte das Problem etwas genauer eingrenzen können.
Welche xForm und Redaxo Version verwendest du? Und welches Formular hast du erzeugen lassen? Hast du ausprobiert das Slice zu Löschen und mit gleichen Angaben neu anzulegen? Hast du den Cache gelöscht?
Welche xForm und Redaxo Version verwendest du? Und welches Formular hast du erzeugen lassen? Hast du ausprobiert das Slice zu Löschen und mit gleichen Angaben neu anzulegen? Hast du den Cache gelöscht?
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Gästebuch REDAXO 4.3.1
Cache gelöscht
- xform 1.7
- Redaxo 4.3.2
- was ist ein Slice?
- das Eingabeformular, das Biepiel aus dem Wiki.
Gruß Pink
- xform 1.7
- Redaxo 4.3.2
- was ist ein Slice?

- das Eingabeformular, das Biepiel aus dem Wiki.
Gruß Pink
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Man möge mich verbessern wenn meine Erklärung nicht Schulbuchgerecht ist 
Ein Slice ist das in einem Artikel eingebundenen Modul.
Also lösche einfach noch mal das Modul aus dem Artikel und füge es erneut ein. Wenn das nich hilft bitte -> PN an mich mit einem Link zu deinem Projekt und am besten Zugangsdaten für mich, damit ich nachsehen kann. Ist oft das Einfachste einen Fehler zu finden

Ein Slice ist das in einem Artikel eingebundenen Modul.
Also lösche einfach noch mal das Modul aus dem Artikel und füge es erneut ein. Wenn das nich hilft bitte -> PN an mich mit einem Link zu deinem Projekt und am besten Zugangsdaten für mich, damit ich nachsehen kann. Ist oft das Einfachste einen Fehler zu finden

Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Gästebuch REDAXO 4.3.1
den "slice"
hatte ich schon neu angelegt. Wegen Editme werde ich auf Xform 2.2 upgraden müssen, vielleicht verschwindet das Problem dann von allein. Ich melde mich
Konntest du was wegen Kommentaren der Addons herausfinden?

Konntest du was wegen Kommentaren der Addons herausfinden?
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Ich hab auf meiner Testseite xForm 1.8 verwendet. Ein Update auf alle fälle mal versuchen.
Mir wurde gesagt, dass die Kommentare zu den AddOns werden in Kürze wieder Online gestellt werden. Wenn ich nicht früher Zeit habe, gibt es spätestens dann eine Lösung.
Mir wurde gesagt, dass die Kommentare zu den AddOns werden in Kürze wieder Online gestellt werden. Wenn ich nicht früher Zeit habe, gibt es spätestens dann eine Lösung.
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
- Richard.Laing
- Beiträge: 2105
- Registriert: 28. Aug 2005, 00:55
- Wohnort: Brühl / Rheinland
- Kontaktdaten: Website
Re: Gästebuch REDAXO 4.3.1
hi@all
das formular was automatisch installiert werden soll...???
da steht nur die hälfte in der moduleingabe drin...?
hat jemand ein funktionirendes modul für mich
mein inhalt eingabe:
inhalt ausgabe:
gruß richy
das formular was automatisch installiert werden soll...???
da steht nur die hälfte in der moduleingabe drin...?
hat jemand ein funktionirendes modul für mich

mein inhalt eingabe:
Code: Alles auswählen
<h2>Eintrag in folgendes G
Code: Alles auswählen
<?php
$form_data = "\n"."ip|createuser";
$form_data .= "\n"."timestamp|createdate";
$form_data .= "\n"."hidden|bid|REX_VALUE[1]";
$form_data .= "\n";
$form_data .= trim(str_replace("<br />","",rex_xform::unhtmlentities('REX_VALUE[2]')));
$xform = new rex_xform;
$xform->setObjectparams("main_table",$REX['TABLE_PREFIX']."761_mGB_Entries");
$xform->objparams["actions"][] = array("type" => "db","elements" => array("action","db",$REX['TABLE_PREFIX']."761_mGB_Entries"),);
$xform->setFormData($form_data);
$xform->setRedaxoVars(REX_ARTICLE_ID,REX_CLANG_ID);
echo $xform->getForm();
?>
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Code: Alles auswählen
<h2>Eintrag in folgendes Gästebuch:</h2><?php echo mGB_buildGBDropDown('VALUE[1]', "REX_VALUE[1]", 'style="width:250px;"'); ?><h2>Formularfelder (xForm)</h2><textarea name="VALUE[2]" style="width:400px; height:300px;">REX_VALUE[2]</textarea>
Welche RedaxoVersion? Nur interessehalber - keine Ahnung was bei dir schief lief

Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
- Richard.Laing
- Beiträge: 2105
- Registriert: 28. Aug 2005, 00:55
- Wohnort: Brühl / Rheinland
- Kontaktdaten: Website
Re: Gästebuch REDAXO 4.3.1
hi markus
ich nutze 4.3.2
es schein t an dem ä zu liegen, wenn ich ein ae draus mache klappt die installation.
danke dir.
gruß richy
ich nutze 4.3.2
es schein t an dem ä zu liegen, wenn ich ein ae draus mache klappt die installation.
danke dir.
gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
- Richard.Laing
- Beiträge: 2105
- Registriert: 28. Aug 2005, 00:55
- Wohnort: Brühl / Rheinland
- Kontaktdaten: Website
Re: Gästebuch REDAXO 4.3.1
hi markus
leider ist der mailversand nicht möglich, ich habe in der xform das mit eingetragen.
das email template gbuch ist auch angelegt...
die xform funktioniert, da die kontakt formular mail ankommt.
zweite problem wo kann ich einen text anlegen wenn das formular verschickt worden ist... also danke für deinen eintrag bla bla...
hihi ich wieder fragen über fragen
gruß richy
leider ist der mailversand nicht möglich, ich habe in der xform das mit eingetragen.
Code: Alles auswählen
text|entry_name|Dein Name:
text|entry_email|Dein eMail Adresse:
textarea|entry_message|Deine Nachricht:
captcha|Spamschutz|Bitte Spamschutz beachten
hidden|offline|1
validate|email|entry_email|Bitte überprüfe deine eMail Adresse
validate|empty|entry_email|Gib eine eMail Adresse ein
validate|empty|entry_name|Gib deinen Namen ein
validate|empty|entry_message|Gib eine Nachricht ein
action|db2email|gbuch||info@on-laing.de
die xform funktioniert, da die kontakt formular mail ankommt.
zweite problem wo kann ich einen text anlegen wenn das formular verschickt worden ist... also danke für deinen eintrag bla bla...

hihi ich wieder fragen über fragen

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Das ist alles reines xForm. D.h. kannst du alle xForm befehle auch verwenden.
in der xForm Doku gibt es zwei Möglichkeiten:
Der eMailBbefehl müsste eigentlich so stimmen. Ich hab ihn bei mir allerdings vor den validate Abfragen drin stehen. Keine ahnung ob das was ändert - probiers mal aus.
in der xForm Doku gibt es zwei Möglichkeiten:
Code: Alles auswählen
action|showtext|Antworttext
action|html|<b>fett</b>
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
- Richard.Laing
- Beiträge: 2105
- Registriert: 28. Aug 2005, 00:55
- Wohnort: Brühl / Rheinland
- Kontaktdaten: Website
Re: Gästebuch REDAXO 4.3.1
jup zup
klappt bestens, jetzt muß ich nur mal schauen warum keine mail versendet wird ...
gruß richy
klappt bestens, jetzt muß ich nur mal schauen warum keine mail versendet wird ...
gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Re: Gästebuch REDAXO 4.3.1
Hi,
nebenfrage, wie kann überprüft werden ob es einen Fehler mit der xForm beim Senden gab?
??? (nicht validate, sondern einfach "nur" ob die daten abgeliefert wurden und es keinen fehler gab)
Danke. grz. Chris
nebenfrage, wie kann überprüft werden ob es einen Fehler mit der xForm beim Senden gab?
Code: Alles auswählen
if($xform->send) { echo 'yea'; }
Danke. grz. Chris
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Versteh nicht ganz. Bzw wo liegt dein Problem?
xForm bin ich leider auch kein Spezialist
xForm bin ich leider auch kein Spezialist

Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Gästebuch REDAXO 4.3.1
... naja,
würd gern abchecken ob es keinen Fehler beim schreiben in die DB oder Absenden des Forms gab.
(hat jetzt nur geringfügig mit dem gbook-Addon von Dir zu tun) ...
und anschl. auf den Zeige-Eintraege Artikel leiten ...
Danke. grz. Chris
würd gern abchecken ob es keinen Fehler beim schreiben in die DB oder Absenden des Forms gab.
(hat jetzt nur geringfügig mit dem gbook-Addon von Dir zu tun) ...

und anschl. auf den Zeige-Eintraege Artikel leiten ...
Danke. grz. Chris
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Du kannst natürlich mein Modul (das fast identisch mit dem xForms Modul ist - ich hab nur die Voreinstellungen bereits integriert) auch bearbeiten und entsprechend Modifzieren.
Zuletzt geändert von Markus.Lorch am 13. Jan 2011, 16:53, insgesamt 2-mal geändert.
Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle
Re: Gästebuch REDAXO 4.3.1
habs jetzt... mit
ruf ich beim erfolgreichen absenden des Forms eine Func(formCallback)
und kann somit darauf reagieren
grz. Chris
Code: Alles auswählen
action|callback|formCallback|
und kann somit darauf reagieren

grz. Chris
- Markus.Lorch
- Beiträge: 682
- Registriert: 21. Okt 2007, 17:22
- Wohnort: Walheim
Re: Gästebuch REDAXO 4.3.1
Ich wollte gerade
Vorschlagen
Aber du warst schneller
Code: Alles auswählen
action|redirect|Artikel-Id oder Externer Link

Grüße,
Markus Lorch
Tschüssle sagt Herr Nüssle
Markus Lorch
Tschüssle sagt Herr Nüssle