+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Erweiterte Parameter in article.xml werden nicht gespeichert

  1. #1
    Verbringt hier viel Zeit
    Registriert seit
    12.05.2005
    Beiträge
    541
    Bedankte sich
    29
    Erhielt 84 Danksagungen
    in 83 Beiträgen

    Standard Erweiterte Parameter in article.xml werden nicht gespeichert

    Ich hab in der article.xml einen neuen Parameter

    <param name="newparam" type="text" size="40" default="" label="New Param" description="Description of new param added" />

    eingefügt. Der wird auch schön unter Beitragsparameter angezeigt. Leider wird er nicht nicht gespeichert. Egal ob ich einen alten Beitrag ändere oder einen neuen anlege im Feld attribs taucht nicht mehr auf als die Standardparameter
    Geändert von Pherfinion (21.06.2010 um 13:48 Uhr)

  2. #2
    Neu an Board Avatar von tomGB
    Registriert seit
    22.07.2009
    Beiträge
    51
    Bedankte sich
    11
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    Hi, hastDu mal Versucht die geänderte Datei als Update in die Komponente zu installieren. Ich hatte schon mehrfach das Problem, das Komponenten die Ihre Parameter nicht in einer extra Tabelle speichern und keine Table besitzen erst nach einer neuinstallation | update die neuen Parameter angenommen haben.

    Gruß

    Tom
    Probleme die man formulieren kann, können auch gelöst werden.

  3. #3
    Verbringt hier viel Zeit
    Registriert seit
    12.05.2005
    Beiträge
    541
    Bedankte sich
    29
    Erhielt 84 Danksagungen
    in 83 Beiträgen

    Standard Parameter werden nicht gespeichert

    Wie soll ich die article.xml als update installieren?

  4. #4
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Klar geht das so nicht.. die Parameter tauchen ja auch nicht nur in der xml auf..
    die bewirken ja auch so einiges.. also aufi, programmieren..
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  5. #5
    Neu an Board Avatar von tomGB
    Registriert seit
    22.07.2009
    Beiträge
    51
    Bedankte sich
    11
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    Leg dir einen Ordner admin an.
    Darin einen Ordner models.
    Da speicherst Du die article.xml rein.
    Kopiere den Code-Block in eine Textdate und speichere sie ausserhalb des admin ordners als content.xml

    Mache deine Anpassungen in der Datei.
    Die Datei und den admin Ordner zusammen zippen.

    In Joomla installieren und hoffen das es geht.

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <install type="component" version="1.5.0" method="upgrade">
    	<name>Content Page</name>
    	<author>Joomla! Project</author>
    	<creationDate>April 2006</creationDate>
    	<copyright>
     	Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
    	</copyright>
    	<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
    	<authorEmail>admin@joomla.org</authorEmail>
    	<authorUrl>www.joomla.org</authorUrl>
    	<version>1.5.0 custom</version>
    	<description>DESCCONTENT</description>
    	
    	<administration>
    	    <files folder="admin">
                <filename>models/article.xml</filename>
    	    </files>
    	</administration>
    </install>
    Tom
    Probleme die man formulieren kann, können auch gelöst werden.

  6. Erhielt Danksagungen von:


  7. #6
    Hat hier eine Zweitwohnung
    Registriert seit
    14.01.2006
    Ort
    Nienburg
    Alter
    32
    Beiträge
    1.237
    Bedankte sich
    115
    Erhielt 471 Danksagungen
    in 368 Beiträgen

    Standard

    dein parameter sollte sich in der xml param group "advanced" befinden. nur dann wird er als parameter erkannt und in der tabelle #__content im feld attribs gespeichert. fuegst du den parameter an anderer stelle ein, wird er dem array "details" zugewiesen und anschliessend ueber eine jtable instanz ans objekt gebunden. da kein feld (property) "deinparamname" existiert wird es ignoriert und nicht gespeichert.

  8. Erhielt Danksagungen von:


  9. #7
    Neu an Board Avatar von tomGB
    Registriert seit
    22.07.2009
    Beiträge
    51
    Bedankte sich
    11
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    Wieder etwas gelernt.

    Danke.

    Tom
    Probleme die man formulieren kann, können auch gelöst werden.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein