Phpcms设置火车头采集器发布模块时的全局变量设置怎么填

Phpcms设置火车头采集器发布模块时的全局变量设置怎么填,第1张

Phpcms设置火车头采集器发布模块时的全局变量设置怎么填?在火车头向phpcms系统中发布已经采集的数据是配置里需要设定全局变量,所谓的全集变量其实就是连接地址中的pc_hash参数值。在火车头中“使用内置浏览器登录后台”后,进入后台后你会发现在网页地址中有这个参数,把他的值复制填入即可。

在iphpcms里有使用火车头向phpcms里采集内容的专题课程可供学习参考。

0 1

MFLOVEYAN

2020-11-18 超过60用户采纳过TA的回答

关注

本人钻在火车头web发布配置一整天终于琢磨出怎么用了。看了点教程,没有说道点子上。其中遇到的问题现在记得很清楚相信正在钻研的朋友也是一样。趁热跟大家分享一下。

火车头采集第一、二步不会的自己去找教程,网上多的是。 直接进入 web的发布的配置(bdyxel原创)

进去之后先选择你要发布的web网站类型,我这里以phpcmsV9为例,内容不用编辑了,都是编辑好的,这点真是比以前方便不少

第三步先配置网站,我用的是(在内置浏览器登录)输入登录的网址,和其他浏览器一样。之后点微型浏览器里的确定即可。

注意地址栏里的红色标识。就这个地方让我绕了大半天(bdyxel原创)

我们看到我这里 pc_hash=4PwPGS

每次登录pc_hash这个全局变量值都会改变所以登录 *** 作只能用“使用内置浏览器登录”并获得pc_hash这个变量的值手动填写到“全局变量设置”里。

然后将值 填在第二步 (bdyxel原创)

然后 编码设置

网站根目录一定要填,不知道根目录是什么的自己去百度

获取列表 选择要发布的列表

(bdyxel原创)

测试配置

注意:标题和内容需要自己手写。 直接点修改就OK了。

然后直接点修改,值里面不是空的就点发表文章测试。测试完,在内置浏览器中浏览。可以看到了

在火车头向phpcms系统中发布已经采集的数据是配置里需要设定全局变量,所谓的全集变量其实就是连接地址中的pc_hash参数值。在火车头中“使用内置浏览器登录后台”后,进入后台后你会发现在网页地址中有这个参数,把他的值复制填入即可。

在iphpcms里有使用火车头向phpcms里采集内容的专题课程可供学习参考。

楼主你好

你的问题分两部分回答。

一、调用会员列表信息的问题,因为这个功能PC没有相应的模块,所以使用简单粗暴的方式,直接在模板里写PHP代码,如果你觉得写模板不太好,可以写到你那个列表的 indexphp模块文件中,给你一个示例函数:

<php

function Member_lists($member_nums){

//调用的数量

$query_top_userdetail = "select v9_member_detail,v9_member from v9_member_detail,v9_member where v9_member_detailuserid= v9_memberuserid order by point desc limit $member_nums";

//将主表和附表信息都取出来,如果明确调用哪些字段可以酌情取出。

$res_top_userdetail = mysql_query($query_top_userdetail);

while($data_top_userdetail = mysql_fetch_array($res_top_userdetail)){

$top_userdetail_username=$data_top_userdetail['username'];

$top_userdetail_nickname = $data_top_userdetail['nickname'];

if($top_userdetail_nickname!=''){$top_userdetail_username=$top_userdetail_nickname;}

echo $top_userdetail_username; //示例显示用户名,这里可以按你的格式调用更多的信息

}

}

echo Member_lists(4);//调用4人

>

二、关于首页会员信息不显示的问题。

大概看了下一楼的答案,PC默认就是使用{if}判断登录的,前提是你必须加载必要的JS才可以,如果是JSON的话生成静态也不会有问题,如果仅仅是判断是否登录,一楼的答案不错,我没试应该可以实现。建议还是使用伪静态吧,如果还你要获取登录会员的所有信息,可以使用 $_userid = param::get_cookie('_userid');//当前登录会员id 拿到id了什么东西可以取出来,看你的能力了。

希望可以帮到你。 林羽凡

看下传递的参数对么?

typeid= 搜索分类id

siteid=网站id

q=关键词

这三个是必须的。

<form action="{APP_PATH}indexphp" method="get" target="_blank">

<input type="hidden" name="m" value="search"/>

<input type="hidden" name="c" value="index"/>

<input type="hidden" name="a" value="init"/>

<input type="hidden" name="typeid" value="1" id="typeid"/> //name="typeid"搜索分类,如果不需要分类也需要提供一个默认值。1是文章模型,可以在后台全站搜索里面看到。

<input type="hidden" name="siteid" value="1" id="siteid"/>

//name="siteid"获取站点id

<input id="shuru" value=补气血 type=input name="q"/> // name="q"获取输入关键词

<input type="submit" value="搜 索" class="button" id="tijiao" />

</form>

下面是调用列表的代码。

<span style="padding-left:10px">获得约 {$totalnums} 条结果 (用时{sprintf("%012f", $execute_time)} 秒)</span>

<ul class="e2">

{loop $data $i $r}

<li><b><a href='{$r[url]}'>{$r[title]}</a></b><span class="info"><small>日期:</small>{format::date($r[inputtime], 1)}</span>

<p class="intro"> {$r[description]}</p>

</li>

{/loop}

{if empty($data)}未找到结果{/if}

</ul>

以上的代码是亲测可行的。你自己看下哪里有问题。

{pc:get sql="select from phpcms_category where catid in(你的子栏目ID)" return="data"}

{loop $data $r}

<a href="{$r['url']}">{$r['catname']}</a>

{/loop}

{/pc}

如果你的子栏目ID是8,9,10的话,条件哪里就写成in(8,9,10)

获取当前栏目的名称是通过{$CATEGORYS[$catid][catname]} 显示当前栏目名称的

{catpos($catid)} 显示文章位置导航

{$CATEGORYS[$catid][url]} 显示当前栏目链接

{$CATEGORYS[$catid][catname]} 显示当前栏目名称

phpcms的get标签是一个万能标签,通过指定标签的sql属性值(sql命令)可以获取任何你想要的数据。没有页面限制,即在列表页、首页、内容页、单页等等都能用。下面是我以前博客“追太阳”中对get标签深入分析的一段:

{pc:get sql="SELECT  FROM phpcms_member" cache="3600" page="$page" dbsource="discuz" rnum="5" eturn="data"}

 <ul>

 {loop $data $key $val}

 {$val[username]}<br />

 {/loop}

 </ul>

 {$pages}

 {/pc}

 

 dbsource:数据源;

 return:返回数据到哪个变量;

 page:是否有翻页;

 cache:缓存时间;

num:数据条数

以上就是关于Phpcms设置火车头采集器发布模块时的全局变量设置怎么填全部的内容,包括:Phpcms设置火车头采集器发布模块时的全局变量设置怎么填、PHPCMS 新手求指教,高分来袭、phpcms v9 搜索结果列表页不显示搜索结果等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9290131.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存