mod_functions

Diskussion zu nicht so umfangreichen Modulen und Start-Up für neue Module. Ansonsten bitte die speziellen Kategorien benutzen!
Antworten
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

edit: Habe gerade festgestellt, dass ich das Template mit der o.g. Funktion im Mechanismus "Rubric-Include einmal anders" verwende. Kann das der Grund sein? Dann wird die Funktion ggf. gar nicht mehr ausgeführt, obwohl sie mit richtigen Werten versorgt wird...
Könntest Du es denn nicht einfach mal in einer normalen Rubrik probieren, damit man nicht darüber mutmaßen muß?
Ich sehe da aber kein Problem.

Die Meldung kommt, wenn es die Funktion nicht gibt.
Definiert wird sie schon in der common.inc.php, steht also ÜBERALL in ConPresso zur Verfügung.
Hast Du noch die @ zur Unterdrückung von Fehlermeldungen drin?
Vielleicht wird die Funktion wegen eines Fehler ja gar nicht definiert?
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Schreibe die Funktion doch mal etwas präziser

Code: Alles auswählen

if (empty ($laenge)) $laenge = 100; 
if (empty ($text)) {
   $text = 'kein Text vorhanden. Bitte überprüfen'; 
   return $text;
} else { // string bedingt kürzen:
   if (strlen ($text) <= $laenge) $fcstring = $text; 
   else $fcstring = substr ($text, 0, $laenge) .'...'; 
} 
return $fcstring;
denn zwischen dem if und else sollten IMHO nicht noch unbeteiligte Zeilen stehen...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 712
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 216 Mal
Danksagung erhalten: 25 Mal
Kontaktdaten:

Beitrag von hscha »

Hallo Markus,
Hast Du noch die @ zur Unterdrückung von Fehlermeldungen drin?
Ja...
Schreibe die Funktion doch mal etwas präziser
Mach ich...
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 712
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 216 Mal
Danksagung erhalten: 25 Mal
Kontaktdaten:

Beitrag von hscha »

Bisher kein anderes Ergebnis. Ich werde morgen weiter probieren. Erstmal herzlichen Dank für deine Mühe...

Grüße von
Horst
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

hscha hat geschrieben:
Hast Du noch die @ zur Unterdrückung von Fehlermeldungen drin?
Ja...
Rausnehmen und melden.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 712
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 216 Mal
Danksagung erhalten: 25 Mal
Kontaktdaten:

Beitrag von hscha »

Hallo Markus,
es war einfach ein blöder Fehler (Klammern bei if fehlten). :oops:
Jetzt läuft die Funktion! Alles gut!
Leider bricht der String immer nach den Sonderzeichen ab, wenn das erste Semikolon naht...
Da kann man wohl nix machen, oder?

Danke und Grüße von
Horst
Antworten