mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2024-12-27 07:00:29 +01:00
71 lines
2.0 KiB
PHP
71 lines
2.0 KiB
PHP
<?php
|
|
include ("_gen/widget.gen.importvorlage.php");
|
|
|
|
class WidgetImportvorlage extends WidgetGenImportvorlage
|
|
{
|
|
private $app;
|
|
function __construct($app,$parsetarget)
|
|
{
|
|
$this->app = $app;
|
|
$this->parsetarget = $parsetarget;
|
|
parent::__construct($app,$parsetarget);
|
|
$this->ExtendsForm();
|
|
}
|
|
|
|
function ExtendsForm()
|
|
{
|
|
$selcharsets = array('UTF8'=>'UTF-8','ISO-8859-1'=>'ISO-8859-1 (Windows)','CP850'=>'CP850');
|
|
$sel = '<select id="selcharset">';
|
|
$charset = '';
|
|
$id = $this->app->Secure->GetGET('id');
|
|
if($id)$charset = $this->app->DB->Select("SELECT charset from importvorlage where id = '$id'");
|
|
foreach($selcharsets as $k => $v)
|
|
{
|
|
$sel .= '<option value="'.$k.'"'.($charset == $k?' selected="selected" ':'').'>'.$v.'</option>';
|
|
|
|
}
|
|
$sel .= '</select>';
|
|
$this->app->Tpl->Set('SELCHARSET',$sel);
|
|
$this->app->Tpl->Add('JAVASCRIPT','
|
|
$(document).ready(function() {
|
|
$("#selcharset").on("change",function(){
|
|
$("#charset").val($("#selcharset").val());
|
|
});
|
|
});
|
|
|
|
');
|
|
if($this->app->erp->ModulVorhanden('provisionenartikelvertreter'))
|
|
{
|
|
$this->app->Tpl->Add('ARTIKELWEITEREFELDER','
|
|
<li>provision1 (in %)</li>
|
|
<li>provisiontyp1 (ek, vk, erloes, leer)</li>
|
|
<li>provision2 (in %)</li>
|
|
<li>provisiontyp2 (ek, vk, erloes, leer)</li>
|
|
');
|
|
//<li>provisiongruppe1 (Gruppen id, Name oder Bezeichnung)</li>
|
|
//<li>provisiongruppe2 (Gruppen id, Name oder Bezeichnung)</li>
|
|
}
|
|
}
|
|
|
|
public function Table()
|
|
{
|
|
//$table->Query("SELECT nummer,beschreibung, id FROM importvorlage");
|
|
$table = new EasyTable($this->app);
|
|
$this->app->Tpl->Set('INHALT',"");
|
|
$this->app->YUI->TableSearch($this->parsetarget,"importvorlage");
|
|
}
|
|
|
|
|
|
|
|
public function Search()
|
|
{
|
|
// $this->app->Tpl->Set($this->parsetarget,"suchmaske");
|
|
//$this->app->Table(
|
|
//$table = new OrderTable("veranstalter");
|
|
//$table->Heading(array('Name','Homepage','Telefon'));
|
|
}
|
|
|
|
|
|
}
|
|
?>
|