Hallo,
ich suche gerade eine Möglichkeit die interne FTP Klasse von Contao zu verwenden. Mein Ziel ist es von einem fremden Server via FTP, Dateien auf die aktuelle Installation down zu loaden.
Geht das überhaupt? Wenn ja wie?
Danke
Hallo,
ich suche gerade eine Möglichkeit die interne FTP Klasse von Contao zu verwenden. Mein Ziel ist es von einem fremden Server via FTP, Dateien auf die aktuelle Installation down zu loaden.
Geht das überhaupt? Wenn ja wie?
Danke
mal geraten, aber mit
könnte es sein das du die FTP Klasse importieren kannst und anschließend damit arbeiten.PHP-Code:
$this->import("FTP")
Kein Privat Support via PM.
Hallo,
danke für den Tipp, das habe ich nun versucht. Ich muss dazu sagend as ichd as ganze in meinem fe_default.tpl verwenden möchte.
Leider bleicht die Seite einfach weiß, ohne error einfach nix. auch im error.log sthet nichts!
eingebunden habe ich das ganze wie folgt:
danke für die hilfe!PHP-Code:
$this->import("FTP");
$ftp = new FTP();
Wie gesagt habe ich noch nichts programmiertechnisches mit Contao gemacht, darum war das nur ein Versuch.
Du kannst aber unter den Einstellungen die "Fehlermeldungen anzeigen" sowie "Debumodus aktivieren" einschalten damit erhälst du keine weiße Seite sondern eben eine Fehlermeldung mit der du hoffentlich mehr anfangen kannst.
Außerdem kannst du auf http://api.contao.org die API anschauen.
Kein Privat Support via PM.
danke, ich bin da schon ein wenig weiter. Aber ganz schlau bin ich da noch nicht.
mir ist immer noch unklar wie ich z.b. auf funktionen wie getPageDetails zugreife. Die technische Ausführung ist mir schon klar, aber wenn ich versuche auf den controller zu zu greifen dann wird des nix!
ich lad den mit $this->import('Controller'); und dann krachts.
und ich weis nicht wie ich die klasse laden kann um die Funktion zu verwenden!
verwenden möchte ich die klasse am anfang der fe_default template verwenden
Einfach mit:
zugreifen.PHP-Code:
$pageDetails = $this->getPageDetails();
Wenn man FTP importieren kann, dann so:
PHP-Code:
$this->import("FTP");
$this->FTP->FUNCTION();
ok danke das hat mich schon ein stück weiter gebracht ,auch bei meinen überlegungen.
leider bekomme ich immer noch eine fehlermeldung wenn ich folgende page details abrufen will:
Fehler:PHP-Code:
global $objPage;
$page_rootid = $objPage->rootId;
$pageDetails = $this->getPageDetails($page_rootid);
Fatal error: Call to a member function prepare() on a non-object in /var/www/vhosts/httpdocs/system/libraries/Controller.php on line 449
mhmm, geht des net das ich beim pageload eifnach die details der root page abrufe? ich möchte einen bestimmten wert abrufen aus der root seite, zb titel.
ich hätte mir nun die details geladen und das dann raus gsucht, geht das auch einfacher?
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen