-
Sql parameter type com_content
----------Lösung
In der article.xml ein hidden feld erstellen und eins, welches ein selbst erstelltes Element aufruft.
In dem selbst erstelltem Element das machen was man gerne möchte und dann beispielsweise die values von option Feldern per Javascript in das hidden field value schreiben.
Näheres kann ich gerne auf Nachfrage posten.
----------
Hi,
habe folgendes Problem:
Ich möchte gerne die Administrator Content Komponente erweitern, es geht darum die erweiterten Paramter eines Beitrags zu erweitern.
Mit dem SQL Type lässt sich das ganz gut machen, mein problem ist nur dass es keine Vorlage für eine Mehrfachauswahl select box gibt.
Ich würde also gerne eine Multiple Select Box haben die ihre Werte aus der DatenBank liest.
Kennt jemand einen Lösungsweg?
Zusatzinfos:
die J! Framework Parameter Elemente liegen in: libraries\joomla\html\parameter\element
Die Admin content Komponente lässt sich über administrator\components\com_content\models\articl e.xml anpassen.
Ich hoffe jemand weiß wie man den Parameter SQL kommagetrennt abspeichert, am Ende soll in der Datenbank (Tabelle _content, Feld attribs) stehen:
meineWerte=value1,value2,value4,value9
Danke im voraus!
Geändert von m-ole (19.01.2009 um 14:01 Uhr)
Grund: Gelöst
-
-
Ergänzung:
Ich habe mich noch weiter eingelesen, und meine es würde möglich sein, mit Hilfe von Javascript ein hidden field zu füllen.
Mein Plan sieht so aus:
Man wählt in einer multiple select list einen Punkt aus, Javascript fängt das mit onclick / onchange ab und trägt die Werte in den Value des hidden fields ein.
Ich hoffe jemand kann mir bei der Abfolge der Aktionen helfen.
-
-
weitere Ergänzungen:
Ich habe eine Anleitung gefunden die beschreibt wie man mit Hilfe von Javascript das Problem Lösen kann:
http://www.teachmejoomla.net/code/jo...arams.ini.html
Die Anleitung ist zwar für Module ausgelegt, war aber kein Problem, das selbe für com_content zu machen.
Das größere Problem für mich ist, dass die Anleitung auf dem parameter element menuitem.php basiert, ich will aber etwas was auf sql.php basiert (Weil ich mir ID und NAME aus jos_contact_details holen will )
Vielleicht könnte sich das jemand mal angucken und mir helfen die Lösung auch für das sql element anzupassen.
(Parameter Elements in: \libraries\joomla\html\parameter\element\...
-
Erhielt Danksagungen von:
-
Mittlerweile habe ich eine Lösung gefunden, um aus einer Multiple Selectbox die Werte zu holen und in ein hidden Field zu schreiben. Das wird dann in #__content unter attribs gespeichert.
Nachdem ich noch eine Lösung habe um die Selectbox wiederherzustellen nachdem ich gespeichert habe, kommt das nächste Problem:
Ich möchte im Template an einer festgelegten Stelle diese Paramter auslesen (die des jewails angezeigten Artikels) Entweder fest im Template verankert oder über ein Modul.
Kennt jemand ne Lösung dafür?
( Die komplette Lösung für alle Schritte poste ich sobald ich die letzten Probleme gelöst habe - Wäre nicht schlecht wenn jemand hilft
)
-
-
Vielleicht hilft Dir der Link
Danke für den von Dir veröffentlichten Link, mir hilft der hoffentlich weiter. Danke!
Hier der erwähnte
http://www.snellcode.com/component/c...ct-lists-.html
Grüße Franz
Und noch einer, der mir gerade weiterhilft
Creating custom XML parameter types
http://docs.joomla.org/Tutorial:Temp...ypes_in_detail
Geändert von franzxk (25.02.2009 um 13:17 Uhr)
Grund: Neuer Link
-
-
Hiho,
wenn du den Schnipsel haben möchtest sag bescheid
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen