用户信息
帖子内容
1 楼
weeya
钻石会员
积分 1694
注册 2010-10-28
     
3.0核心团队模块改成没有分类的产品模块详细步骤

核心团队修改成没有分类的产品模块分三个部分,一是增加内容页detail模板,二是原来的intro字段是没有编辑框的,修改为有编辑框,三是增加att字段可以插入图片到intro字段的内容框。


一、核心团队team模块增加内容页detail模板


1.1、/team/common/incfiles/index.inc.php文件增加Detail节点

public static function moduleDetail()
{
$tmpstr = '';
$id = base::getNum(request::get('id'), 0);
$dal = new dal();
$dal -> publish = 1;
$dal -> lang = self::getParam('lang');
if ($id != 0) $dal -> id = $id;
$dal -> orderBy('time', 'desc');
$rs = $dal -> select();
if (is_array($rs))
{
self::setPageTitle($dal -> val('topic'));
$tmpstr = tpl::takeAndAssign('index.detail', $rs);
}
return $tmpstr;
}


1.2、/team/common/template/index.jtbc文件增加detail模板节点

{$=take('.public.header')}
<div class="container">
<div class="cupboard clear_float">
<div class="side">
<dl class="option clear_float">
<dt>{$=take('index.title', 'lng')}</dt>
</dl>
</div>
<div class="main">
<div class="content">
<h1>{$name}</h1>
<h3>{$position}</h3>
<p class="photo"><img src="{$=htmlEncode($getJsonParam(#photo, 'fileurl'))}" alt="" /></p>
<div class="text">{$=encodeTextArea(#intro)}</div>
</div>
</div>
</div>
</div>
{$=take('.public.footer')}


1.3、list模板的文章链接{$=htmlEncode($createURL('detail', '{$id}'))}



二、修改数据库jtbc_team,t_intro字段


2.1、t_intro字段类型VARCHAR修改为TEXT,

2.2、长度/值200删掉,

2.3、注释{"fieldType":"textarea"}修改为{"fieldType":"editor"}



三、数据库jtbc_team,增加字段t_att于t_intro字段之后,


3.1、名字t_att,

3.2、类型TEXT,

3.3、默认NULL,

3.4、整理utf8mb4_general_ci,

3.5、空√,

3.6、注释{"fieldType":"att","fieldRelatedEditor":"intro","uploadStatusAutoUpdate":"true"}

2019-12-13 04:59:04 易速网络 www.yiisu.com 承接JTBC3.0 定制建站 仿站,正规网络公司,可开发票,QQ:93715358(微信同号)
2 楼
shadoweb
钻石会员
积分 1338
注册 2014-11-28
     
回复: 3.0核心团队模块改成没有分类的产品模块详细步骤

版主辛苦了.

2019-12-13 05:01:06 承接JTBC二次开发,建站仿站 www.wdja.net 微信 shadoweb
3 楼
fengyintan
注册会员
积分 14
注册 2019-05-25
     
回复: 3.0核心团队模块改成没有分类的产品模块详细步骤

版主辛苦了

2019-12-13 06:52:07