Changeset 529 for trunk/Common/Form


Ignore:
Timestamp:
Apr 23, 2013, 7:12:53 PM (12 years ago)
Author:
chronos
Message:
  • Přidáno: Výběr relací mezi tabulkami pomocí zobrazení samostatného okna s výběrovou tabulkou ve správě dat.
  • Přidáno: Možnost generovat jen základní HTML část stránky bez hlavičky a patičky.
Location:
trunk/Common/Form
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Common/Form/Form.php

    r502 r529  
    138138            array('Value' => $DbRow[$Index], 'Name' => $Index,
    139139            'Type' => $Item['Type'], 'Values' => $this->Values));
    140        
    141         //echo($DbRow[$Index].'='.$this->Values[$Index].'<br/>');
    142140    }
    143141  }
     
    172170        $Values[$Index] = $this->FormManager->Type->ExecuteTypeEvent($UseType, 'OnSaveDb', $Parameters);
    173171        if(($Item['Type'] == 'Password') and ($Values[$Index] == '')) unset($Values[$Index]);
    174        
    175         //echo($DbRow[$Index].'='.$this->Values[$Index].'<br/>');
    176172    }
    177173    }
     
    182178    } else
    183179      $DbResult = $this->Database->update($this->Definition['Table'], 'Id='.$Id, $Values);
    184     //echo($Database->LastQuery);
    185180  }
    186181
     
    255250  var $Database;
    256251  var $Type;
     252  var $RootURL;
    257253 
    258254  function __construct($Database)
  • trunk/Common/Form/Types/OneToMany.php

    r502 r529  
    55class TypeOneToMany extends TypeBase
    66{
     7  var $EditActions;
     8 
    79  function OnView($Item)
    810  {
     
    2426  function OnEdit($Item)
    2527  {
    26     $Output = '<select name="'.$Item['Name'].'">';
     28    $Output = '<select name="'.$Item['Name'].'" id="'.$Item['Name'].'">';
    2729    $Type = $this->FormManager->Type->TypeDefinitionList[$Item['Type']];
    2830    if(array_key_exists('Condition', $Type['Parameters'])) $Where = ' WHERE '.$Type['Parameters']['Condition'];
     
    4244    }
    4345    $Output .= '</select>';
     46    $Output .=  '<img src="'.$this->FormManager->Root.'/images/select.png" alf="Vybrat" language="javascript" '.
     47      'onclick="return popupwindow(&quot;'.$this->FormManager->Root.'/is/?a=select&amp;t='.$Table.'&amp;r='.$Item['Name'].'&quot;,&quot;test&quot;);" style="cursor:hand;cursor:pointer"/>';
    4448    return($Output);
    4549  }
Note: See TracChangeset for help on using the changeset viewer.