zblog企业站解决方案——首页

超级版主 am88 2017-12-12 1577

本帖最后由 am88 于 2017-12-12 23:19 编辑

企业站首页,一般会涉及到:

产品列表、新闻列表、联系方式,产品类别、公司介绍及公司图片


1、产品列表


{foreach GetList(8,1,null,null,null,null,array('has_subcate' => true)) as $article}
{php}
$temp=rand(1,1);
$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/";
$content = $article->Content;
preg_match_all($pattern,$content,$matchContent);
if(isset($matchContent[1][0]))
$temp=$matchContent[1][0];
else
$temp="$host/zb_users/theme/$theme/suiji/$temp.jpg";
{/php}
<li><a href="{$article.Url}"><img src="{$temp}" alt="{$article.Title}"/>{$article.Title}</a></li>
{/foreach}
说明:获取产品大类ID为1的前8个产品列表,包含其子类的产品,图片为文章内容首图;当前主题新建suiji文件夹,放1.jpg

2、新闻列表
{foreach GetList(10,3) as $article}
     <li><a href="{$article.Url}" title="{$article.Title}" target="_blank">{$article.Title}</a></li>
{/foreach}
说明:获取类别ID为3的前10篇文章

3、首页联系方式
后台,模块管理,新建模块,模块名字为left,然后填写联系方式,模板上调用为
{module:left}
说明:可随时在后台更新联系信息

4、产品类别
主题include.php文件,添加
<blockquote>function lei($id){
模板上调用,
{lei('1')}
说明:调用类别ID为1的子类

5、公司介绍及公司图片

方案一、同首页联系我们一样,新建模块,然后调用,这个方案更直观,想显示几个字就写几个字
方案二、
{php}
$post=GetPost(3);
$des= preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($post->Content,'[nohtml]'),135)).'...');
{/php}
{$des}
方案二的说明:调用ID为3的文章内容的前135个字符,自行调整显示字数

公司图片,按html的img标签写,图片路径可写图片的绝对地址,带域名的绝对地址也可以,但是更改网站域名要记得更新。
zblog其他更多标签见这里

zblog wiki

如果我没有二次回复,如果你需要更多方案
发帖必读https://bbs.zblogcn.com/thread-93163-1-1.html

最新回复 (4)
全部楼主
  • 超级版主 toyean 2018-1-12 0
    引用 2
    爱ZBlog,爱主题,爱插件,爱分享~赞!

    拓源主题 - 您身边的原创网站定制专家 丨 应用交流和开发工具可 点此加入ZBlog中国群

  • 超级版主 am88 2018-1-13 0
    引用 3
    风晓得 发表于 2018-1-11 16:28
    不懂模板看不懂


    别怕,其实呢,只要看了,也没什么,拆分着看,看薄,再看厚,你会有收货的

    如果我没有二次回复,如果你需要更多方案
    发帖必读https://bbs.zblogcn.com/thread-93163-1-1.html

  • 应用开发者 yaozhida 2018-2-9 0
    引用 4
    😁专业用zblog做企业站好几年了,特别喜欢用zblog,可以写个主题配置大部分都解决了

    外贸网站建设
    http://www.yiwanghulian.com

  • 用户 qwerty3015 2018-2-11 0
    引用 5
    😁😁😁😁😁😁😁😁😁😁爱你爱我爱打架
    • ZBlogger技术交流中心
      6
          
返回