私は現在 Open Cart Eshop に取り組んでいます。そのオープンカートのフロントエンドで、管理画面の商品フォームのようなファイルマネージャーを表示したいだけです。そのように、フロント エンドを使用して、ファイル マネージャーとアップロードの概念を示すことができます。ここでは、このコードを使用して画像の概念を示しています。
<script type="text/javascript"><!--
var image_row = <?php echo $image_row; ?>;
function addImage() {
html = '<tbody id="image-row">';
html += ' <tr>';
html += '<td class="left"><div class="image"><img src="image/no_image.jpg" alt="" id="thumb" /></td>';
html += ' </tr>';
html += '</tbody>';
$('#images tfoot').before(html);
image_row++;
}
//--></script>
さらに、t proceed to other work for file manager..I can
フロントエンドでファイルマネージャーを表示できません..
<script type="text/javascript"><!--
function image_upload(field,thumb) {
alert(thumb);
alert(field);
$('#dialog').remove();
$('#content').prepend('<div id="dialog" style="padding: 3px 0px 0px 0px;"><iframe src="index.php?route=common/filemanager&field=' + encodeURIComponent(field) + '" style="padding:0; margin: 0; display: block; width: 100%; height: 100%;" frameborder="no" scrolling="auto"></iframe></div>');
$('#dialog').dialog({
title: '<?php echo $text_image_manager; ?>',
close: function (event, ui) {
if ($('#' + field).attr('value')) {
$.ajax({
url: 'index.php?route=common/filemanager/image&token=<?php echo $token; ?>&image=' + encodeURIComponent($('#' + field).attr('value')),
dataType: 'text',
success: function(text) {
$('#' + thumb).replaceWith('<img src="' + text + '" alt="" id="' + thumb + '" />');
}
});
}
},
bgiframe: false,
width: 800,
height: 400,
resizable: false,
modal: false
});
}
//--></script>
このスクリプトは、フロントエンドの画像マネージャーでは機能しません..私はこの概念にほぼ1週間苦労しています.これはURLの例です..私にとって..これは私のサイトではなくURLの例です. .上記のURLのように画像マネージャーを表示したいだけです。どうすれば解決できますか...ガイドしてください...私は1週間苦労しています..
(下手な英語でごめんなさい)