Skip to content

Instantly share code, notes, and snippets.

@surfmuggle
Last active January 31, 2020 14:40
Show Gist options
  • Save surfmuggle/767189e2464c2d7430044be7e6a7fe4d to your computer and use it in GitHub Desktop.
Save surfmuggle/767189e2464c2d7430044be7e6a7fe4d to your computer and use it in GitHub Desktop.
PHP foo
class Werkzeug extends Werkzeug__Standard {
static private $A_Cache = array();
const PARAMETER_BAUJAHR = 1;
const PARAMETER_FAHRZEUGPROJEKT = 2;
const PARAMETER_HERSTELLER = 3;
static function Get_Data_Baujahr(){
return array_combine( range(1997,date("Y"))
, range(1997,date("Y")) );
}
}
# from form_werkzeug.php
$Selectbox_Baujahr = Selectbox::Create('baujahr')
->Add_Array(Werkzeug::Get_Data_Baujahr())
->Add_Style("width", "206px")
->Add_Bitte_Waehlen()
->Put(true);
# from class_table_view_werkzeug.php
function Add_Column_Baujahr($Width=80)
{
#A_Options
$A_Options= Werkzeug::Get_Data_Baujahr();
#$A_Default_Values
$TSE = TYPE_SQL_Engine::Create()
->Add_Field(Werkzeug::FIELD_ID_WERKZEUG)
->Add_Field(Werkzeug::FIELD_BAUJAHR);
$A_Default_Values = Werkzeug::SQL_Engine($TSE, RETURN_ARRAY_KEY_ONE_COLUMN);
$this->Add_Column_USER_Selectbox_Inline(self::COL_BAUJAHR
,"Baujahr"
, $Width
, $A_Options
, $A_Default_Values);
return $this;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment