Hallo Christiane, vielen Dank für Deine Hilfe.
Ich sehe mir dein Beispiel einmal an.
Danke
Hallo Christiane, vielen Dank für Deine Hilfe.
Ich sehe mir dein Beispiel einmal an.
Danke
Hallo Christiane,
mein Ziel ist es, eine Seite im Frontend anzuzeigen und mit verschiedenen Eingabe-, und Select-Feldern.
Gibt es ein kleines Beispiel?
Vielen Dank.
Hallo Christiane, vielen Dank. Ich probiere das gleich einmal.
Mir fehlt zur Zeit noch etwas der Durchblick.
Jetzt sollte es gehen, dass ich ein select Feld im Frontend angezeigt bekomme. Jetzt wählt der User einen Eintrag und soll eine Ergebnis Seite angezeigt bekommen. Ich brauch doch bestimmt im Frontend eine Form oder?
Vielen Dank
Hallo
Danke für deine Antwort. Ich habe im Backend, in der XML Datei verschiedene Felder angelegt. Eines davon in ein Feld Typ SQL und holt die Daten aus einer DB.
Jetzt will ich dieses Feld aber im Frontend darstellen. Es kommt der Fehler, dass die Klasse nicht bekannt ist. Muss ich den auch eine Form und Tabelle für das Frontend anlegen. Was ist mit der helperklasse?
Vielen Dank
Hallo Christiane,
vielen Dank für die Hilfe. Leider verstehe ich den Inhalt noch nicht. Aber vielen Dank.
Einen schönen Abend
Guten Tag,
ich habe eine die Komponente analog aus dem Buch "Joomla!3" Seite 1023 nachgestellt. Jetzt möchte ich aber im Frontend eigene Felder z.B. ein Select-Feld (Inhalt SQL) anzeigen lassen und nach der Auswahl, soll eine Ergebnis-Seite angezeigt werden.
Hat jemand Erfahrung mit diesem Beispiel.
Vielen Dank für Eure Hilfe.
Hallo SniperSister, hallo ins Forum
vielen Dank für die Antwort.
Ich muss leider jetzt ein anderes größeres Problem lösen, deshalb werde ich ein neuen Beitrag erstellen.
Es geht darin, wie kann ich im Frontend eigene Felder z.B. Ein Feld vom Typ="SQL" mit einer entsprechenden DB-Abfrage anzeigen. Das Backend läuft.
Guten Tag Zusammen,
vielen Dank für die Hinweise.
Ich habe den Fehler gefunden. Es waren Sonderzeichen (.str_replace("'","",$daten->Vereinsname))
Die Warnung "ungültige URI" konnte ich mit den Parametern der siplexml-load-file einstellen.
Eine sehr gute Anleitung findet Ihr hier.
http://php.net/manual/de/function.simplexml-load-file.php
Hallo zusammen,
leider keinen Erfolg. Ich bekomme wieder diese Warnungen. Die Felder kann ich mir auflisten lassen, aber das Schreiben in die Datenbank steht nicht drin.
Hat jemand schon eine XML-Datei in MYSQL per simplexml_load_file importiert?
Danke für Eure Hilfe.
Guten Morgen,
nach etwas suchen, habe ich eine gute Anleitung gefunden.
http://php.net/manual/de/function.simplexml-load-file.php
Einen schönen Tag.
Hallo SniperSister,
danke für Deine Antwort. Ich stelle Morgen die Daten ein.
Einen schönen Abend.
Hallo zusammen,
ich habe jetzt probiert und jetzt kommen die Fehler. Bei einigen XML-Dateien geht es.
Ich habe ein Stück von der XML-Datei
<VRMWSTD xmlns="Vereine">
<Vereinsdaten><VNr type="string">010001</VNr>....
Jetzt erfolgt der Zugriff mit
$xml = simplexml_load_file($filename1);
Wie kann ich jetzt auf die Felder zugreifen?
foreach($xml->Abteilung AS $abteilungen)
{
$query = "INSERT INTO " .($db->quoteName('#__verein_abteilungen')) ." (vnr)
VALUES ('".$abteilungen['vnr']."')";
bringt folgenden Fehler:
..namespace warning : xmlns: URI Vereine is not absolute in.."
Hat jemand einen Hinweis?
Kann man in der Funktion "simplexml_load_file" noch Parameter einstellen?
Vielen Dank für Eure Hilfe.
Hallo an alle Forum-Benutzer,
ich habe die nächste Aufgabe. Ich suche eine Möglichkeit eine Navigationsleiste " Seite 1,2,3,4.." zu erstellen.
Quelle ist das Handbuch "Joomla3 - Professionelle Webentwicklung" von david Jardin und elisa Foltyn (Quellenangabe)
Die richtige Klasse ist JViewLegacy. Dort wird die Variable $pagination erstellt.
Die Übergabe erfolgt in der Funktion Display.
Im Standard-Template sollte ich dann darauf zugreifen können. Es werden alle Daten aus einer MySQL-Tabelle ausgegeben.
Kennt sich jemand damit aus?
Vielen Dank für die Hilfe.
Guten Morgen an alle,
wie versprochen die Informationen.
hier der link für den Import in MySQl
https://www.dbrnd.com/2016/09/…l-file-data-into-a-table/
Sehr gute Anleitung und auch freundliche Unterstützung gibt es im Buch "Joomla3 Professionelle Webentwicklung".
Kann ich nur empfehlen.
Hallo zusammen,
ich schicke Euch am Montag die Information.
Euch noch ein schönes Wochenende.
Vielen Dank für Eure Antworten. Ich habe es. Funktioniert gut. Ich muss jetzt noch einige Tests durchführen.
Danke für das Verständnis undd die Bereitschaft auch Anfängern zu helfen.
Hallo zusammen,
das erste Problem habe ich mit Eurer Hilfe gelöst.
Nun zum nächsten.
Ich habe schon im Forum gesucht, aber noch keine brauchbare Lösung bzw. Ansätze gefunden oder überlesen.
Wie kann ich eine XML Datei aus einem Verzeichnis in die DB einfügen?
Vielen Dank im Voraus.
ich habe es. Vielen Dank für Deinen Hinweis.
ich stehe auf der Leitung,
wo kann ich die Funktion einbauen?
Kannst Du mir bitte helfen?
Vielen Dank.
defined('_JEXEC') or die;
class LocationModelLocation extends JModelAdmin
{
protected $text_prefix = 'COM_LOCATIONS';
// Get the table definition to be able to read or write location details
public function getTable($type = 'location', $prefix = 'LocationTable', $config = array())
{
return JTable::getInstance($type, $prefix, $config);
}
// Get the form definition from /forms/location.xml
public function getForm($data = array(), $loadData = true)
{
$app = JFactory::getApplication();
$form = $this->loadForm('com_location.location', 'location', array('control'=>'jform', 'load_data'=>$loadData));
if (empty($form))
{
return false;
}
return $form;
}
// Populate the form with data
protected function loadFormData()
{
$data = JFactory::getApplication()->getUserState('com_location.edit.location.data', array());
if (empty($data))
{
$data = $this->getItem();
}
return $data;
}
}
Vielen Dank für Deine Hilfe.
Ich versuche jetzt das entsprechende Feld anzusprechen.
Bich ich an der richtigen Stelle?
$data = JFactory::getApplication()->getUserState('com_location.edit.location.data', array());
if ($data['password'] = 'password'){
$data['Password'] = '222222';
return parent::save($data);
}
Vielen Dank.