0

我目前正在开发 Open Cart Eshop。在那个打开的购物车前端,我只想在管理员中显示像产品表单这样的文件管理器。在管理面板中,可以使用 javascript 添加和删除产品图像。此外,文件管理器可用于上传产品文件。就像这样,前端可以用来显示文件管理器和上传概念。在这里,我使用此代码来显示图像概念。

<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> 

该脚本不适用于前端的图像管理器..我在这个概念上苦苦挣扎了将近一周。这是示例 URL ..对我来说..这是示例 url 不是我的网站。.我只想在url上面显示这样的图像管理器。我该如何解决它...请指导我...我挣扎了一个星期..

(抱歉英语不好)

4

2 回答 2

0

为了在购买产品之前上传图片,使用产品选项是最简单的。我将描述您需要采取的步骤来创建选项,然后将其设置为所需的产品:

  1. 在管理中,转到Catalog-> Options,然后单击Insert
  2. 在表格集
    • 选项的名称,例如要打印的图像
    • 文件类型
    • 排序顺序为所需的数字,例如1
  3. Save
  4. 现在我们已经创建了选项,转到Catalog->Products并单击Edit您希望添加选项的产品。
  5. 选择选项卡Option并在左侧开始使用右侧的绿色加号按钮在输入中键入“图像”(不带引号)。
  6. 自动完成功能应立即提示要打印的完整选项名称图像-单击它并单击该绿色加号按钮-该选项将添加到产品中。
  7. 现在只需选择是否需要打印图像并单击Save
  8. 你完成了。

如果这是购买产品的条件,我建议强制(必需)上传文件。

于 2013-05-31T08:51:57.410 回答
0

如果您希望客户在前端使用图像管理器,则必须将其复制到目录文件夹,最好在控制器文件夹之后的相同目录树顺序中,因为文件位于管理部分。前端的 Ex route = common/filemanager/image 正在寻找 store/catalog/common/filemanage.php 和 /image 作为该文件中的方法或函数。因此,您必须将需要的文件复制到存储端,可能会更改一些路线,建立例程来决定谁可以使用该工具以及可以使用该工具的程度。希望这可以帮助。我碰巧在做一个类似的项目。

于 2015-02-16T01:30:56.977 回答