0

私は現在 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週間苦労しています..

(下手な英語でごめんなさい)

4

2 に答える 2

0

製品を購入する前に画像をアップロードするには、製品オプションを使用するのが最も簡単です。オプションを作成して目的の製品に設定するために必要な手順について説明します。

  1. 管理画面でCatalog->Optionsに移動し、 をクリックしInsertます。
  2. フォームセットで
    • オプションの名前、例えば印刷する画像
    • ファイルへのタイプ
    • 並べ替え順序を目的の番号 (例: 1 ) に変更します。
  3. ヒットSave
  4. オプションを作成したら、Catalog->に移動し、オプションを追加する製品Productsをクリックします。Edit
  5. タブを選択し、右側にある緑色のプラスボタンをOption使用して、左側の入力に「Image」(引用符なし) と入力し始めます。
  6. オートコンプリート機能は、完全なオプション名Image to printを即座に示唆するはずです- それをクリックし、その緑色のプラスボタンをクリックします - オプションが製品に追加されます.
  7. ここで、印刷する画像が必要かどうかのみを選択し、 をクリックしSaveます。
  8. これで完了です。

製品購入の条件である場合は、ファイルのアップロードを必須 (required) にすることをお勧めします。

于 2013-05-31T08:51:57.410 に答える