• 8741阅读
  • 246回复

准备修改商家名片插件成呼号查询 [复制链接] [手机版]

上一主题 下一主题
离线zhangjingyu

只看该作者 30楼 发表于: 2020-02-24 11:10:05 星期一  点亮(0)
添加名片测试,共40多个,也就是需要3页才能显示。测试全部分页和按分类查看分页都正常! 只是,页码的样式还得简单调整下,它的样式是由pw_core.css系统定义的,不过,可以在文件中附加上外边距和左内边距解决对齐问题。

如图,页码离名片特别近,几乎就是挨上了。另外,当最后一页的名片为奇数的时候,页码会跑到最后一张名片的右上角(样式为左浮动)。不过,不影响使用,我们只简单的调整下边距好了。
/*分页*/
.pages{float:left;line-height:21px;height:21px;}
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 31楼 发表于: 2020-02-24 12:02:06 星期一  点亮(0)
<div class="pages fr">$pages</div>
如楼上样式所示,pages已经有了左浮动,这里又附加了右浮动,而且不起作用,删除。最后是这样的:
<div class="pages" style="margin-top:3px;padding-left:5px;">$pages</div>
测试中发现了之前没有想到的情况!

细想之下,有两种情况是我们没有想到的:虽然地址或链接超出部分可以通过后面的名片挡住,但恰巧这样的名片出现在分页的最后面,也就是图片中的情况,它是没有名片再为它遮挡了;还有一种情况,当最后一页为奇数张名片时,倒数第二张名片出现超出的时候,由于页码左浮动,它会跑到那张名片的下面,这和上面的情况其实基本差不多;如果倒数第一张出现超出情况,这个绝对是万万没有解决的方法了,至少对于我来说。(如果最后一页为偶数个,由于页码是浮动的,挨着名片,所以跟上一种情况类似,如图片所示)

因为有页码,能不能给它加个背景色,以挡住名片超出部分呢?马上测试。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 32楼 发表于: 2020-02-24 12:24:04 星期一  点亮(0)
由于页码宽度有限,如果加背景色可能又会和页面背景不协调,所以,上述问题暂时无解。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 33楼 发表于: 2020-02-24 12:25:52 星期一  点亮(0)
那如果把页码部分包括在一个块儿中呢?也就是加span,它的长度是多少?
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 34楼 发表于: 2020-02-24 12:34:36 星期一  点亮(0)
块的大小竟然是0*0,指定宽度也不行。算了,这个先放放吧。除了这个,前台没有问题,看后台分页。才进行到这儿啊!
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 35楼 发表于: 2020-02-24 15:34:17 星期一  点亮(0)
后台分页也没问题。当初解决前台分页问题就是参考的后台文件相关代码。然后就是测试提前名片。商家名片插件修改后自己在后台添加的提示信息为:“如需人工提前某名片,编辑并提交即可,因为此操作会更新时间戳(通过修改admin.php文件实现)。”(红色加粗显示)于是测试可以提前的时间,并且已经把提示信息修改为“如需人工提前某名片,编辑并提交即可(注意选择分类),因为此操作会更新申请时间戳。
该功能通过修改admin.php文件实现。如果需要更多时间请看原文件,有修改说明。

插件修改:BI4OCB 2020.2.23-24”。本来以为想实现人工提前,修改文件还不是分分钟的事情,可没想到测试后却不是我希望的样子,根本就没能实现!

修改最后面的更新语句里的times会错吗?times='$timestamp+3600*24*5'不行?
} elseif($action == 'editqrz'){
    InitGP(array('step'),'P');
    if(empty($step)){
        include_once(D_P."data/bbscache/qrz_class.php");
        foreach($qrzclassdb as $key=>$val){
            $option .='<option value='.$val['cid'].'>'.$val

['cname'].'</option>';
        }
        if($action == 'editqrz'){
            InitGP(array('vid'));
            $vid = (int)$vid;
            $rt  = $db->get_one("SELECT * FROM pw_qrz WHERE vid='$vid'");
            //通过classid查询对应的分类名称2020.2.24 by:BI4OCB
            $fenlei  = $db->get_one("SELECT * FROM pw_qrzclass WHERE cid='$rt[classid]'");
        }
    }elseif($step == '2'){
        InitGP(array
('vid','classid','title','pic','url','qq','weixin','website','descrip'),'P',1);
        !$title && adminmsg("名称为空");
        //!$pic && adminmsg("电话为空");
        !$url && adminmsg("地址为空");

        $db->update("UPDATE pw_qrz SET classid='$classid',title='$title',pic='$pic',url='$url',qq='$qq',weixin='$weixin',website='$website',descrip='$descrip',times='$timestamp' WHERE vid='$vid'");
        adminmsg("operate_success");
    }
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 36楼 发表于: 2020-02-24 15:40:49 星期一  点亮(0)
把提前时间从更新语句中分离出来再试试。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 37楼 发表于: 2020-02-24 16:12:11 星期一  点亮(0)
似乎像上面那样直接加不行,分离出来就可以了。
/***人工提前,设置提前时间(秒)。修改下面这行为$tiqian=$timestamp+3600*24*5;就是提前5天。如果一年就是3600*24*365,看明白了吗?注意后面有个英文分号。73!***/
$tiqian=$timestamp;
$db->update("UPDATE pw_qrz SET classid='$classid',title='$title',pic='$pic',url='$url',qq='$qq',weixin='$weixin',website='$website',descrip='$descrip',times='$tiqian' WHERE vid='$vid'");
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 38楼 发表于: 2020-02-24 16:39:28 星期一  点亮(0)
人工置顶功能测试通过。把后台提示信息“如需人工提前某名片”改为置顶,admin.php注释也同样修改。看看前面还有什么要做的。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 39楼 发表于: 2020-02-24 16:41:07 星期一  点亮(0)
好像就剩下把字段正名了。好吧,开始。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!