簡體   English   中英

如何在Magento中寫入文件的路徑? 即使設置了絕對路徑也找不到文件

[英]How to write path to files in Magento? File is not found, even when I set the absolute path

大家!

我嘗試創建從Magento站點發送(到電子郵件)的自定義應用程序。

為此,我以這種方式調用post.php文件:

$('form#send-profile').submit(function(event) {

        event.preventDefault();
        var output = true,
                array = $(this).serialize();

        if (output) {
            $.post('post.php', array, function(data) {
                $('input[type="text"], textarea').val('');
            });
        };
    });

我已經將post.php放到了根文件夾中(並嘗試了使用其他文件夾)。

但是在任何情況下我都會得到此結果:POST http://vescorte.com/post.php 404(未找到)

也許Magento有一些特殊的設置路徑的方法? 請告訴我,如果您知道如何解決這個問題。

首先,您使用哪個版本的magento?

接下來,如果要開發任何新功能,則需要創建一個模塊

試試這個鏈接magento-2-module-development

在提到JS代碼的模板文件中,可以提及Magento base URL函數,以獲取完整的基本URL,如下所示:

$.post('<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB); ?>post.php', array, function(data) {
    $('input[type="text"], textarea').val('');
});

不過,如果您遇到問題,請嘗試從post.php刪除所有代碼,並使用簡單文本運行以檢查文件請求是否完整。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM