Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 30. März 2015 23:30
- bubu74
- hat von CMS/ms gehört
- Registriert: 30. März 2015
- Beiträge: 3
[GELÖST] gbFilePicker und Frontend Zugriff mit FEU
Hallo zusammen!
Ich bin neu hier und habe auch gleich schon ein Problem mit dem ich mich den ganzen Abend herumschlage und nicht dahinterkomme was falsch ist:
Also ich verwende 1.11.11 und die jeweils aktuellsten Versionen von FEU und gbFilePicker. der gbFilePicker funktioniert auch ganz wunderbar im Backend. Wenn ich ihn aber im Frontend aufrufe, dazu verwende ich folgende Zeieln:
[== php ==]
$gbfp = cms_utils::get_module('GBFilePicker');
if(is_object($gbfp)) {
$params_op = array('media_type'=>'image', 'mode'=>'browser', 'upload'=>true,'dir'=>'');
$smarty->assign('inputpict', $gbfp->CreateFilePickerInput($this,$id,'filepickerfeu','',$params_op));
}
Passiert es dass ich den Guten zwar mit der Smartyvariable aufrufen kann, aber er zeigt mir die Startseite meiner Homepage an anstatt ein Verzeichnis?
Hat das so schon jemand mal gehabt und was mach ich falsch? Danke und lg, Bernhard
Offline
#2 30. März 2015 19:58
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] gbFilePicker und Frontend Zugriff mit FEU
Willkommen in unserem Forum!
Wenn ich ihn aber im Frontend aufrufe,
Wie genau rufst du den GBFilePicker mit dem Code-Schnipsel auf? In einem Modul? In einem UDT? Oder fügst du das PHP direkt im Template ein?
Offline
#3 31. März 2015 22:23
- bubu74
- hat von CMS/ms gehört
- Registriert: 30. März 2015
- Beiträge: 3
Re: [GELÖST] gbFilePicker und Frontend Zugriff mit FEU
Hallo cyberman!
Ich rufe es im Frontend in einem UDT auf. Also ganz genau in einem erweiterten Inhalt:
{gbfpholen}
und dann halt die Variable:
{$inputpict}
dannach kommt der CGBlog submit, dort soll der FEU dann die obige Datei anfügen können. Im Dropdown werden auch die schon im Verzeichnis bestehenden Dateien angezeigt aber wenn ich nun auf Aktualisieren oder eben den Browser öffne erscheint die Startseite der Homepage.
So schaut die generierte Seite aus:
<!-- start gbfp head -->
<script language="javascript" type="text/javascript">
GBFP_rootUrl = "http://localhost/gen/modules/GBFilePicker";
GBFP_fileTreeBrowser_onload = [];
if(typeof jsLoader_scripts == 'undefined')
jsLoader_scripts = [];
jsLoader_scripts.push({
url:'http://localhost/gen/modules/GBFilePicker/templates/themes/FileTreeBrowser/js/jq.ui.fileTreeBrowser.js',
loadType:'defer'
});
</script>
<link rel="stylesheet" media="screen" type="text/css" href="http://localhost/gen/modules/GBFilePicker/templates/themes/FileTreeBrowser/css/fileTreeBrowser.css" /><script language="javascript" type="text/javascript" src="http://localhost/gen/modules/GBFilePicker/js/jsLoader.js" defer="defer"></script><!-- end gbfp head -->
<span class="GBFP_fileTreeBrowser_input_wrapper GBFP_fileTreeBrowser_image GBFP_fileTreeBrowser_browser" id="GBFP_fileTreeBrowser_m1_filepicker_input_3">
<script language="javascript" type="text/javascript">
GBFP_fileTreeBrowser_onload.push(function(){
jQuery('#m1_filepicker_input_3').GBFP({
scriptUrl:'http://localhost/gen/index.php?mact=GBFilePicker,cntnt01,fileBrowser,0&cntnt01name=filepicker_input_3&cntnt01dir=&cntnt01returnid=65&m1_showtemplate=false&m1_disable_theme=1&m1_ajax=1',browseText:'Browse files...',urlParam:'m1_dir',template:'http://localhost/gen/modules/GBFilePicker/templates/themes/FileTreeBrowser/js/tpl/browser.html',rootDir:'feusers/kasermandel@gmail.com'
});
});
</script>
<span id="m1_filepicker_input_3_GBFP_fileTreeBrowser_browser_wrapper" class="GBFP_fileTreeBrowser_browser_wrapper"><input id="m1_filepicker_input_3" class="GBFP_input GBFP_hiddeninput" type="hidden" name="m1_filepicker_input_3" value="" /></span></span>
</div>
Ich glaub ich kann den Filepicker so nicht aufrufen. Weil wenn ich mir die Skripturl ansehe wird der hier mit index.php?mact=GBFilePicker aufgerufen und das geht so nicht. Aber wie ich das anders anstellen soll und kann da weiß ich nun nicht mehr weiter.
Wundern tut mich allerdings die Sache dass mir beim erstmaligen Aufruf der ja das Verzeichnis aktualisiert und im Dropdown angezeigt wird.
Lg, Bernhard
Offline
#4 31. März 2015 07:59
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] gbFilePicker und Frontend Zugriff mit FEU
Der GBFilePicker ist nicht für den Einsatz im Frontend konzipiert worden. Überhaupt funktioniert er nur im Zusammenhang mit einem Formular eines anderen Moduls. Er ist kein Stand-Alone-Module sondern eine Ergänzung für andere Module.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#5 31. März 2015 21:03
- bubu74
- hat von CMS/ms gehört
- Registriert: 30. März 2015
- Beiträge: 3
Re: [GELÖST] gbFilePicker und Frontend Zugriff mit FEU
Hallo! Ja ok danke. Ich werde nun versuchen es mit dem Upload Modul lösen. Danke! Lg,
Offline
Seiten: 1