ecshop注册项调用分析

2011-11-30 23:20 来源:www.chinab4c.com 作者:ecshop专家

     ecshop会员注册项,在ecshop里面来说一个特点。他的注册项信息,可以在后他灵活控制。这个功能就给对需求的客户提供了一个基础。ecshop后台注册项可以根据不同的行业,不同的需求。灵活处理。

    1:ecshop注册项管理

    后台=》注册项管理=》增加会员注册项。

   2:ecshop注册项数据库存储

   ecs_reg_fields表,主要是存储ecshop注册项的。

   ecs_reg_extend_info表,主要存储会员各个注册项对应的值。

   3:调用ecshop注册项

    $sql = 'SELECT * FROM ' . $ecs->table('reg_fields') . ' WHERE type < 2 AND display = 1 ORDER BY dis_order, id';
    $extend_info_list = $db->getAll($sql);
    $smarty->assign('extend_info_list', $extend_info_list);

    因为ecshop系统的注册项是存储在reg_fileds里面所以自然应该从这个表取注册项,然后赋值到模板。

     <!-- {foreach from=$extend_info_list item=field} -->

   <tr>
          <td align="right" <!-- {if $field.is_need} -->id="extend_field{$field.id}i"<!--{/if}-->>{$field.reg_field_name}
          <td>
          <input name="extend_field{$field.id}" type="text" size="25" class="inputBg" /><!-- {if $field.is_need} --><span style="color:#FF0000"> *</span><!-- {/if} -->
          </td>
        </tr>
 <!-- {/foreach} -->

   我们在这里还需要注意一点,如果是安全问题回答。那么要做select处理。这里我们就不再做详细描述。

   来源:http://www.chinab4c.com

来源于香港公司注册管理专家