tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
969
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Jay Free Jay Free ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Ort
    Hamburg, Germany
    Beiträge
    38
    Hallo zusammen,

    ich hoffe man kann mir hier helfen ;/
    Ich versuche in Joomla die Frontend "Eingabefelder" zu erweitern,
    ich versuche 2 Felder zu erstellen in denen ich URL's eintragen kann und die dann im Artikel ausgegeben werden. In verschiedensten Foren / Seiten habe ich zahlreiche Beiträge dazu gefunden, viele haben keine Antworten, einige betreffen Benutzer und- Kontakt Felder aber keins betrifft mein Anliegen

    Ich habe mithilfe einer Anleitung (hier) versucht nachzuvollziehen was ich ändern muss.

    Ich beschreib mal kurz was ich bis jetzt gemacht habe.:

    1. MySQL 2 neue tabellen unter "_content" angelegt "Xfeld1 & Xfeld2" (VarChar / 255 )
    2. var Deklaration unter (Root/libraries/joomla/database/table/content.php) erweitert.:
    Zeile 175
    PHP-Code:
            # Start
            
            
    if (trim(str_replace(' '''$this->Xfeld1)) == '') {
                
    $this->Xfeld1 '';
            }
            
            if (
    trim(str_replace(' '''$this->Xfeld2)) == '') {
                
    $this->Xfeld2 '';
            }
            
            
    # Ende 
    3. Die neuen Felder in das Frontend-Formular eingefügt.:
    (Root/components/com_content/views/form/tmpl/edit.php)

    Zeile 85:

    PHP-Code:
        <div class="formelm">
            <?php echo JText::_'Feld1' ); ?>:
            <?php echo $this->form->getLabel('Xfeld1'); ?>
            <?php echo $this->form->getInput('Xfeld1'); ?>
            
            <input class="InputBox" type="text" name="Xfeld1" id="Xfeld1" size="40" value="<?php echo $this->user->get('Xfeld1'); ?>" />

            
            </div>
            
                    <div class="formelm">
            <?php echo JText::_'Feld2' ); ?>:
            <?php echo $this->form->getLabel('Xfeld2'); ?>
            <?php echo $this->form->getInput('Xfeld2'); ?>
            
            <input class="InputBox" type="text" name="Xfeld2" id="Xfeld2" size="40" value="<?php echo $this->user->get('Xfeld2'); ?>" />
            
            
            </div>
    Wenn ich nun etwas eingebe im Formular und speichern drücke funktioniert zwar alles, aber die neuen Felder werden nicht gespeichert

    4. Im Artikel Felder einblenden (Override)
    PHP-Code:
            <?php $XfeldURL =  $this->item->Xfeld1?>

            <?php  $XfeldURL = ($this->item->Xfeld1 $this->item->Xfeld1 $XfeldURL);?>

        <?php echo  $XfeldURL?>

    Ganz schön lange Fragestellung :o
    Eventuell kann mir jemand helfen oder einen Denkanstoß geben, würde mich sehr freuen

    Lg Jayy
     

  2. #2
    Jay Free Jay Free ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Ort
    Hamburg, Germany
    Beiträge
    38
    Endlich!
    Ich hab meine Suche auch mal aufs Englische erweitert (HAETTE ICH FRUEHER MACHEN SOLLEN)

    Und siehe da.:
    Part I & Part II

    Danke an die, die sich trotzdem die Mühe gemacht haben und meinen Beitrag gelesen haben

    Sehr guter Beitrag
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 20.07.11, 14:38
  2. jOOMla 1.5 -> mit PHP den Seitennamen und das Datum eines Content ausgeben
    Von BitMan im Forum Content Management Systeme (CMS)
    Antworten: 1
    Letzter Beitrag: 25.10.10, 20:20
  3. dynamische Felder, Felder mit Daten belegen
    Von jenny1106 im Forum C/C++
    Antworten: 8
    Letzter Beitrag: 08.03.10, 10:42
  4. Joomla content mit robots.txt verstecken
    Von HPB im Forum Content Management Systeme (CMS)
    Antworten: 2
    Letzter Beitrag: 18.11.08, 09:54
  5. Joomla auf vServer von Server4You keine Daten über Joomla speicherbar
    Von interface im Forum Content Management Systeme (CMS)
    Antworten: 2
    Letzter Beitrag: 30.06.07, 20:56

Stichworte