Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 06. November 2015 14:08
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
[GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Jo... ich hatte ja problem mit dem Formbuilder...
Bis ich jetzt doch drauf gekommen bin, denke ich einmal, dass der Fehler wo anders liegt...
Und zwar kann ich das Formulare auf der ersten Menu ebene versenden.
Sobald ich das Formular auf eine Unterseite einbinde, ist Schluss mit dem Versand.
Wie gesagt es kommt keine Fehlermeldung, keine Antwortseite oder dergleichen.
Es erscheint wieder das leere Formular.
Blöd gefragt, kann das irgendwie mit der Root adr. zu tun haben?
Ist ja auch seltsam, sonst würde CGCBlog ja auch nicht richtig arbeiten auf Unterseiten.
Bin da schon etwas sehr verwundert, da ich damit noch nie so Probleme hatte.
Offline
#2 06. November 2015 14:41
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Debug-Mode?
HTTP Live Headers?
Gibts ne URL wo man sich das ansehen kann?
Servus,
Alex
Offline
#3 06. November 2015 14:58
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Ja kein Problem
Debug ist akitv
Beitrag geändert von Henk1060 (08. November 2015 13:02)
Offline
#4 06. November 2015 15:00
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Sollte eigentlich kein Grund sein ... hast du auch den klassischen Modulaufruf versucht?
Und hast du mal versucht, Formbuilder im Template einzubinden?
Also
{content}
{if $page_alias == 'formular'}
{Formbuilder ...}
{/if}
Offline
#5 06. November 2015 15:06
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
ja auch schon direkt eingebunden mit der kurz version und mit der klassischen variante
Offline
#6 06. November 2015 15:12
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Füg mal auf der Seite nach dem Formular
<pre>
{$smarty.server.post|print_r}
</pre>
ein. Wird da etwas ausgegeben?
Offline
#7 06. November 2015 15:30
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
ja eine Zahl 1
der witz ist ja, wenn ich auf der startseite das Formular einsetzte funkt es...
Habe ich zum testen ganz unten rein gestellt.
Beitrag geändert von Henk1060 (06. November 2015 15:40)
Offline
#8 06. November 2015 17:37
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
so entweder spinnt mein CMSMS oder bin einfach daneben.
Wenn ich meinen Blog so auf rufe
{CGBlog category="Verkauf" summarytemplate="uebersichtVerkauf" detailpage="verkaufsangebote"}
dann müsste doch wenn ich mir die Detailansicht ansehen möchte ja auf eine andere seite geleitet werden, wo eine anderes Template hinterlegt ist.
grübel....
oder zickt da mein CMSMS
Offline
#9 06. November 2015 18:35
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Theoretisch schon ... was geht denn da nicht?
Offline
#10 07. November 2015 12:45
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Genau das tut es nicht, das es auf die definierte seite geleitet wird.
Irgendwo ist der wurm drinnen.
Offline
#11 08. November 2015 00:11
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Mal anders gefragt - was genau für ein Formular benötigst du denn?
Könnte es sein, dass Formbuilder für deinen Bedarf eigentlich überdimensioniert ist und du evtl. mit einem (ggf. partiell aufgebohrten) SimpleForm besser bedient wärst?
Zudem - ich bin zwar kein Datenbank-Profi, aber wenn ich mir das anschaue
(mysql): SELECT form_id from cms_module_fb_form WHERE alias = 'contact'
Debug: (0,27526) - (usage: 8018088) - (peak: 8155588)
(mysql): SELECT * FROM cms_module_fb_form WHERE form_id='2'
Debug: (0,27605) - (usage: 8019904) - (peak: 8155588)
(mysql): SELECT name,value FROM cms_module_fb_form_attr WHERE form_id='2'
Debug: (0,276748) - (usage: 8026552) - (peak: 8155588)
(mysql): SELECT * FROM cms_module_fb_field WHERE form_id='2' and type='DispositionFormBrowser'
Debug: (0,27723) - (usage: 8026516) - (peak: 8155588)
(mysql): SELECT * FROM cms_module_fb_field WHERE form_id='2' ORDER BY order_by
Debug: (0,278131) - (usage: 8066828) - (peak: 8169900)
schaut mir das nach Einfachst-Programmierung aus und nicht sonderlich professionell.
Offline
#12 08. November 2015 10:00
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Moin Moin Cyberman,
Es würde wahrscheinlich auch SimpleForm reichen.
Jeodch verstehe ich nicht, woher diese Probleme kommen (was mich aber interessieren würde), da jetzt auch Probleme im CGCBlog auftauchen.
so, gerade komplette CMSMS mit den Standard TPL installiert.
Oh... und was sehe ich - das gleiche problem.
So, der Fehler liegt am Server, auf den anderen Server kann ich das Formular versenden.
keine Module installiert
Server ist Domain Factory....
Gerade eine Mail erhalten vom Support,
Ihr Script versendet die E-Mails hierbei direkt über Ihren Server. Das Script im Unterordner versucht hierbei nicht einmal E-Mails zu versenden. Es kommt somit keine E-Mail am Maildienst an.
Auch erhalten wir keine Fehlermeldung bei der Ausführung des Scriptes. Wir empfehlen Ihnen hierzu einmal den Ersteller des Scripts zu kontaktieren um so zu erfahren, wie Sie eine Fehlerausgabe des Scripts erhalten können um dies näher zu prüfen.
Beitrag geändert von Henk1060 (08. November 2015 13:02)
Offline
#13 08. November 2015 12:33
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
So, gerade bemerkt - wenn ich ohne mode_rewrite / ohne Pretty Urls arbeite, läuft es ...
Offline
#14 08. November 2015 12:49
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
ok... jetzt war es doch einfach )
och... ist das ein ---- musste das noch nie in die config schreiben....
in der Config noch ergänzt...
Falls noch mal einer das Problem mit mode_rewrite und Formbulider bei DomainFactory hat.
$config['assume_mod_rewrite'] = true;
$config['page_extension'] = '/';
$config['internal_pretty_urls'] = true;
$config['use_hierarchy'] = true;
$config['query_var'] = 'page';
Offline
#15 11. November 2015 01:12
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Das kann so nicht stimmen. Welche CMSMS-Version verwendest du hier?
url_rewriting
Description: What type of URL rewriting should we be using for pretty URLs. The
possible values for this variable are system dependant.
Status: Optional
Type: String
Accepted Values: none, internal, mod_rewrite
Example:: $config['url_rewriting'] = 'internal';
Default Value: none
Außer page_extension gibt es in der aktuellen Version keine weiteren Parameter mehr für die PrettyURLs.
Offline
#16 11. November 2015 08:44
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
verwende CMSMS 1.12.1
Aber mit dieser einstellung habe ich den Formbulider ins laufen gebracht.
Offline
#17 11. November 2015 11:08
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Das Problem liegt daran, dass einige Module immer noch so nach veralteten Config-Werten prüfen:
if(isset($config[ALTER WERT] ...
isset(...) gibt an dieser Stelle aber immer false zurück, weil der Wert offiziell nicht mehr existiert. Wenn man stattdessen aber direkt auf den Wert zugreift:
if($config[ALTER WERT] == ...
gibt's im Config-Objekt ein Fallback - aus Gründen der Abwärtskompatibilität. isset() muss bei den config-Werten eigentlich nie geprüft werden. Das macht das Config-Objekt automatisch selber. Wenn man also auf einen Wert zugreift, der nicht existiert, gibt es entweder einen Wert abhängig von den neuen Einstellungen oder einfach NULL zurück.
Beispiele:
if($config['assume_mod_rewrite'] == true)
...
Diese Bedingung ist automatisch immer dann erfüllt, wenn für $config['url_rewriting'] der Wert 'mod_rewrite' verwendet wird.
Wenn ich aber so prüfe:
if(isset($config['assume_mod_rewrite']) && $config['assume_mod_rewrite'] == true)
...
wird diese Bedingung nie eintreffen. Das könnte bei dem ein oder anderen Modul zu einem fehlerhaften Verhalten führen.
Das gilt für alle veralteten Config-Werte, die aber noch von einigen Modulen abgefragt werden. Daher müssen die explizit in der config.php selber gesetzt werden (oder man weist die Modul-Entwickler darauf hin).
Betroffene Werte sind:
use_adodb_lite
use_hierarchy
use_smarty_php_tags
output_compression
default_upload_permission
assume_mod_rewrite
internal_pretty_urls
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#18 11. November 2015 11:22
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Danke für die ausführliche beschreibung, könnte das auch der fall im anderen Posting sein mit CGBlog und pretty urls?
Offline
#19 11. November 2015 12:29
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Haben diese Einstellungen denn im Fall CGBlog geholfen?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#20 11. November 2015 12:36
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Habe es so eingestzt in meiner config
Leider ohne erfolg
$config['url_rewriting'] = 'mod_rewrite';
if(isset($config['assume_mod_rewrite']) && $config['assume_mod_rewrite'] == true)
Offline
#21 11. November 2015 13:41
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
Hm?
Was zum .. ?
Was soll diese If-Bedingung in der config.php?
Das war doch nur zur Veranschaulichung dafür, wie die Module arbeiten.
Du brauchst doch nur diese $config[...] Werte.
$config['query_var'] = 'page';
$config['url_rewriting'] = 'mod_rewrite';
$config['use_hierarchy'] = true;
$config['assume_mod_rewrite'] = true;
$config['internal_pretty_urls'] = true;
$config['page_extension'] = '/';
Wenn es damit nicht klappt, dann liegt der Fehler woanders.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#22 11. November 2015 13:57
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: [GELÖST] Formbuilder - versendet Mails nur in der obersten Seitenhierachie
diese einstellung hatte ich auch schon, ohne erfolg
Offline
Seiten: 1