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

Discussion in 'Программирование' started by hea8y, Oct 25, 2011.

  1. hea8y
    Offline

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

    Joined:
    Aug 16, 2011
    Messages:
    83
    Likes Received:
    0
    Gender:
    Male
    Добрый...
    Я сделал несколько разных форм.

    Но 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 Недавно здесь

    Joined:
    Aug 16, 2011
    Messages:
    83
    Likes Received:
    0
    Gender:
    Male
    неужели никто не подскажет как вместо document.adminForm

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

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

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Так а откуда берётся эта переменная ?
    может document.write('<?php echo '$adminform'; ?>');
     
  5. hea8y
    Offline

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

    Joined:
    Aug 16, 2011
    Messages:
    83
    Likes Received:
    0
    Gender:
    Male
    Например:

    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
     

Share This Page

Loading...