Works on canvas capability
Works on custom list
This commit is contained in:
parent
d0f5ddb322
commit
642d07c1ef
@ -69,6 +69,7 @@ class ProductDefault extends Product
|
|||||||
$sql.= " FROM ".MAIN_DB_PREFIX."c_field_list";
|
$sql.= " FROM ".MAIN_DB_PREFIX."c_field_list";
|
||||||
$sql.= " WHERE element = '".$this->list."'";
|
$sql.= " WHERE element = '".$this->list."'";
|
||||||
$sql.= " AND entity = ".$conf->entity;
|
$sql.= " AND entity = ".$conf->entity;
|
||||||
|
$sql.= " ORDER BY rang ASC";
|
||||||
|
|
||||||
$resql = $this->db->query($sql);
|
$resql = $this->db->query($sql);
|
||||||
if ($resql)
|
if ($resql)
|
||||||
@ -84,8 +85,8 @@ class ProductDefault extends Product
|
|||||||
|
|
||||||
$fieldlist["id"] = $obj->rowid;
|
$fieldlist["id"] = $obj->rowid;
|
||||||
$fieldlist["name"] = $obj->name;
|
$fieldlist["name"] = $obj->name;
|
||||||
$fieldlist["alias"] = $obj->alias;
|
$fieldlist["alias"] = ($obj->alias?$obj->alias:$obj->name);
|
||||||
$fieldlist["title"] = $obj->title;
|
$fieldlist["title"] = $langs->trans($obj->title);
|
||||||
$fieldlist["align"] = $obj->align;
|
$fieldlist["align"] = $obj->align;
|
||||||
$fieldlist["search"] = $obj->search;
|
$fieldlist["search"] = $obj->search;
|
||||||
$fieldlist["enabled"] = $obj->enabled;
|
$fieldlist["enabled"] = $obj->enabled;
|
||||||
|
|||||||
@ -33,41 +33,52 @@
|
|||||||
<form action="liste.php?canvas=default" method="post" name="formulaire">
|
<form action="liste.php?canvas=default" method="post" name="formulaire">
|
||||||
|
|
||||||
<table class="liste" width="100%">
|
<table class="liste" width="100%">
|
||||||
|
|
||||||
|
<!-- FIELDS TITLE -->
|
||||||
|
|
||||||
<tr class="liste_titre">
|
<tr class="liste_titre">
|
||||||
|
{section name=field loop=$fieldlist}
|
||||||
{section name=mysec loop=$titlelist}
|
|
||||||
{strip}
|
{strip}
|
||||||
|
|
||||||
{if $titlelist[mysec].sortfield}
|
{if $fieldlist[field].sortfield}
|
||||||
<td class="liste_titre" align="{$titlelist[mysec].align}">{$titlelist[mysec].title}
|
<td class="liste_titre" align="{$fieldlist[field].align}">{$fieldlist[field].title}
|
||||||
<a href="liste.php?sortfield={$titlelist[mysec].sortfield}&sortorder=asc&begin=&envente=&canvas=default&fourn_id=&snom=&sref=">
|
<a href="liste.php?sortfield={$fieldlist[field].sortfield}&sortorder=asc&begin=&envente=&canvas=default&fourn_id=&snom=&sref=">
|
||||||
<img src="{$url_root}/theme/{$theme}/img/1downarrow.png" border="0" alt="A-Z" title="A-Z">
|
<img src="{$url_root}/theme/{$theme}/img/1downarrow.png" border="0" alt="A-Z" title="A-Z">
|
||||||
</a>
|
</a>
|
||||||
<a href="liste.php?sortfield={$titlelist[mysec].sortfield}&sortorder=desc&begin=&envente=&canvas=default&fourn_id=&snom=&sref=">
|
<a href="liste.php?sortfield={$fieldlist[field].sortfield}&sortorder=desc&begin=&envente=&canvas=default&fourn_id=&snom=&sref=">
|
||||||
<img src="{$url_root}/theme/{$theme}/img/1uparrow.png" border="0" alt="Z-A" title="Z-A">
|
<img src="{$url_root}/theme/{$theme}/img/1uparrow.png" border="0" alt="Z-A" title="Z-A">
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
{else}
|
{else}
|
||||||
<td class="liste_titre" align="{$titlelist[mysec].align}">{$titlelist[mysec].title}</td>
|
<td class="liste_titre" align="{$fieldlist[field].align}">{$fieldlist[field].title}</td>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
{/strip}
|
{/strip}
|
||||||
{/section}
|
{/section}
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<!-- FIELDS SEARCH -->
|
||||||
|
|
||||||
|
<tr class="liste_titre">
|
||||||
|
{section name=searchfield loop=$fieldlist}
|
||||||
|
{strip}
|
||||||
|
|
||||||
|
{if $fieldlist[searchfield].search}
|
||||||
|
<td class="liste_titre" align="{$fieldlist[searchfield].align}"><input class="flat" type="text" name="s{$fieldlist[searchfield].name}" value=""></td>
|
||||||
|
{elseif $smarty.section.search.last}
|
||||||
|
<td class="liste_titre" align="right">
|
||||||
|
<input type="image" class="liste_titre" name="button_search" src="{$url_root}/theme/{$theme}/img/search.png" alt="{$langs->trans('Search')}">
|
||||||
|
<input type="image" class="liste_titre" name="button_removefilter" src="{$url_root}/theme/{$theme}/img/searchclear.png" alt="{$langs->trans('RemoveFilter')}">
|
||||||
|
</td>
|
||||||
|
{else}
|
||||||
|
<td class="liste_titre"> </td>
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
{/strip}
|
||||||
|
{/section}
|
||||||
|
</tr>
|
||||||
|
|
||||||
</tr>
|
<!-- FIELDS DATA -->
|
||||||
|
|
||||||
<tr class="liste_titre">
|
|
||||||
<td class="liste_titre"><input class="flat" type="text" name="sref" value=""></td>
|
|
||||||
<td class="liste_titre"><input class="flat" type="text" name="snom" value=""></td>
|
|
||||||
<td class="liste_titre"><input class="flat" type="text" name="sbarcode" value=""></td>
|
|
||||||
<td class="liste_titre"> </td>
|
|
||||||
<td class="liste_titre"> </td>
|
|
||||||
<td class="liste_titre"> </td>
|
|
||||||
<td class="liste_titre" align="right">
|
|
||||||
<input type="image" class="liste_titre" name="button_search" src="{$url_root}/theme/{$theme}/img/search.png" alt="{$langs->trans('Search')}">
|
|
||||||
<input type="image" class="liste_titre" name="button_removefilter" src="{$url_root}/theme/{$theme}/img/searchclear.png" alt="{$langs->trans('RemoveFilter')}">
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
{foreach name=prodline item=line from=$datas}
|
{foreach name=prodline item=line from=$datas}
|
||||||
{strip}
|
{strip}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user