как заменять adminForm в mambojavascript.js ?

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

  1. hea8y
    Offline

    hea8y Недавно здесь

    Регистрация:
    16.08.2011
    Сообщения:
    83
    Симпатии:
    0
    Пол:
    Мужской
    Добрый...
    Я сделал несколько разных форм.

    Но mambojavascript.js и joomla.javascript.js работает только с adminForm

    если я ставлю туда переданную <?php echo '$formname'; ?>

    то он мне даже не вставляет её, а выдает php код как html, я так понял, что это из-за addScript:

    $vm_mainframe->addScript( $mm_action_url.'includes/js/mambojavascript.js');

    Подскажите, как заменить adminForm на $formname
     
  2.  
  3. hea8y
    Offline

    hea8y Недавно здесь

    Регистрация:
    16.08.2011
    Сообщения:
    83
    Симпатии:
    0
    Пол:
    Мужской
    неужели никто не подскажет как вместо document.adminForm

    сделать в mambojavascript.js : document.<?php echo '$adminform'; ?> ----Не катит

    выдает php как html
     
  4. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Так а откуда берётся эта переменная ?
    может document.write('<?php echo '$adminform'; ?>');
     
  5. hea8y
    Offline

    hea8y Недавно здесь

    Регистрация:
    16.08.2011
    Сообщения:
    83
    Симпатии:
    0
    Пол:
    Мужской
    Например:

    function changeDynaList( listname, source, key, orig_key, orig_val ) {

    var list = eval( 'document.adminForm.' + listname );


    и если просто document.<?php echo 'переменная';?> написать,

    то почему-то на выходе в коде js файла после интерпритаторства всего выдает
    document.<?php echo 'переменная';?>
    php не исполняется и ещё там наверху в файле написано

    //<?php !! This fools phpdocumentor into parsing this file
     

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

Загрузка...