Written Communication Platzhalter Fehler

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
pdhaller
Beiträge: 18
Registriert: 19. Nov 2014, 09:15

Written Communication Platzhalter Fehler

Beitrag von pdhaller »

Hallo Zusammen
Ich bin grad kurz davor die Nerven zu verlieren.
Ich habe in der config.php vom written communication Plugin zwei neue Platzhalter programmiert.

$plg_wc_arrCustomProfileFields = array('Beitrag' => 'BEITRAG1');
$plg_wc_arrCustomProfileFields = array('Jungscharname' => 'JUNGSCHARNAME');

Beide funktionieren grundsätzlich. Aber nur einzeln gespeichert. Soll heissen ich kann nur einen Platzhalter programmieren. Wenn ich beide in die config.php schreibe funktioniert nur noch eine.

Ist da irgendwo eine Beschränkung programmiert die nur einen zusätzlichen Platzhalter erlaubt und ich finde den nicht oder stell ich mich nur selten dämlich an?

Bin für jeden Tipp dankbar.

Gruss Pascal
Macjoomla
Beiträge: 41
Registriert: 20. Okt 2012, 12:12

Re: Written Communication Platzhalter Fehler

Beitrag von Macjoomla »

Versuch mal folgendes stattdessen:

Code: Alles auswählen

$plg_wc_arrCustomProfileFields = array('Beitrag' => 'BEITRAG1','Jungscharname' => 'JUNGSCHARNAME');
pdhaller hat geschrieben:$plg_wc_arrCustomProfileFields = array('Beitrag' => 'BEITRAG1');
$plg_wc_arrCustomProfileFields = array('Jungscharname' => 'JUNGSCHARNAME');
oliver
Beiträge: 238
Registriert: 25. Nov 2014, 19:47

Re: Written Communication Platzhalter Fehler

Beitrag von oliver »

Hallo pdhaller,

ich glaube, eine kleine Erklärung könnte Dir helfen.

1.) Eine Variable kann nur eine Wertzuweisung haben. Wenn Du also schreibst:

Code: Alles auswählen

$pullover='blau';
$pullover='rot';
dann hast Du mit der zweiten Wert-Zuweisung die erste überschrieben und für das Programm ist der Pullover nach diesem Code rot. Eine "Korrektur" sozusagen. Versuch mal, dir die Befehle als ganze gesprochene Sätze vorzustellen:

Code: Alles auswählen

Mein Pullover ist blau.
Mein Pullover ist rot.
Dann gilt auch die Korrektur. Wenn Du mehrere Pullover hast (ein "Array" von Pullovern), und Du sagst:

Code: Alles auswählen

Meine Pullover sind blau.
Meine Pullover sind rot.
Dann sind alle Deine Pullover rot.
in PHP-Syntax:

Code: Alles auswählen

$pullover=array('blau');
$pullover=array('rot');
Wenn Du stattdessen sagst:

Code: Alles auswählen

Meine Pullover sind blau und rot.
Dann passt es. In PHP-Syntax:

Code: Alles auswählen

$pullover=array('blau', 'rot');
Schau auch mal hier rein:
http://selfphp.de/funktionsreferenz/arr ... /array.php
Besten Gruß

Oliver
pdhaller
Beiträge: 18
Registriert: 19. Nov 2014, 09:15

Re: Written Communication Platzhalter Fehler

Beitrag von pdhaller »

Vielen Dank für eure Antworten. Es hat super geklappt so!
Antworten