Передача переменной POST + Ajax+Joomla

Тема в разделе "Программирование", создана пользователем AlexChervon, 10.06.2017.

  1. AlexChervon
    Offline

    AlexChervon Пользователь

    Регистрация:
    14.11.2015
    Сообщения:
    63
    Симпатии:
    0
    Пол:
    Мужской
    Мне нужно передать одну переменную. у меня свой модуль. Я в файле helper.php создал форму и и скрипт для отправки. Но выходит ошибка Uncaught SyntaxError: Unexpected token }

    Вот хелпер
    Код (PHP):
    1. <?php
    2.  
    3. // No direct access
    4. defined( '_JEXEC' ) or die;
    5.  
    6. /**
    7.  * Class Module Helper
    8.  * @author Alex Chervon
    9.  */
    10. class modAuctionHelper
    11. {
    12.  
    13.     /**
    14.     * getData method
    15.     * @param $params
    16.     * @return array
    17.     */
    18.     static function getData( $params )
    19.     {
    20.         $db = JFactory::getDbo();
    21.         return array();
    22.     }
    23.  
    24.  
    25. }
    26.  
    27. ?>
    28. <input type="button" name="Sub" class="button" value=жмите_сюда onclick = zapros()</input>
    29.  
    30. <div id="korzina"</div>
    31.  
    32. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
    33.  
    34. <script>
    35. function zapros() {
    36.                     if (window.jQuery)
    37.                         {
    38.                          alert("jquery загружен");  
    39.                         $.ajax({  
    40.                             type: "POST",
    41.                            url: "/modules/mod_auction/tmpl/default.php",  
    42.                            data: "template=atomic ",
    43.                            success: function(tut_dannye_ot_servera){  
    44.                                    alert( "Data Saved: " + tut_dannye_ot_servera );
    45.                                    $('#korzina').replaceWith( tut_dannye_ot_servera );  
    46.                                        }
    47.                                 });
    48.                              }
    49. }
    50.  
    51. });</script>



    А вот дефаулт
    Код (PHP):
    1. <?php
    2. define('_JEXEC', 1);
    3. define('DS', DIRECTORY_SEPARATOR);
    4.  
    5. if (file_exists(dirname(__FILE__) . '/defines.php')) {
    6.     include_once dirname(__FILE__) . '/defines.php';
    7. }
    8.  
    9. if (!defined('_JDEFINES')) {
    10.     define('JPATH_BASE', dirname(__FILE__));
    11.     require_once JPATH_BASE.'/includes/defines.php';
    12. }
    13.  
    14. require_once JPATH_BASE.'/includes/framework.php';
    15.  
    16. $app = JFactory::getApplication('site');
    17. $app->initialise();
    18.  
    19.  
    20. echo 'ответ  сервера';
    21. ?>
     
  2.  

Поделиться этой страницей

Загрузка...