优采云采集器的PBOOTCMS存储
优采云 发布时间: 2020-08-07 22:06已经存在一种在Internet上使用优采云采集器的方法.
我使用从优采云的云下载的PBOOTCMS规则. 但是,使用它时,发现数据库中只能存储新闻中心,新闻和公司动态这三类.
今天,我们将讨论如何修改“仓储”列. 顺便说一句,让我们从头到尾讨论如何使用优秀的彩云.
第一步: 下载插件.
首先,我们在后端云平台上搜索PBOOT以找到此插件,然后将其下载.
请看一下,我们可以在此处看到一个APP徽标: PbootDemoSkycaiji
此方法是下载官方插件. 您也可以自己发布插件.
您自己发布还是正式下载都无所谓. 如果您不熟悉,请使用官方插件.
第2步: 让我们创建一个新任务.
您可以填写任何内容.
然后单击: 采集器设置
根据需要自己填写这些内容.
接下来,设置其他三个相对简单的选项. 我在这里不再重复.
第3步: 让我们点击“发布设置”.
按选择,然后选择绑定.
此时将报告一个错误,因为PBOOCMS不是系统已知的CMS,因此您需要添加: @pboot
下面的插件将显示我们创建和安装的插件. 选择您使用的那个. 如果我选择从云平台下载的pboot示例.
自己填写相关选择.
这时,我们将在类别列中发现仅三列: 新闻中心,公司新闻和行业新闻.
这也是今天的焦点.
我们只是说要记住这一点. 这实际上是发布时调用的PHP文件. 具体路径为: 您的优采云采集器网站从根目录开始并找到以下文件夹:
\plugin\release\cms
如您所见,现在有两个与APP相同名称的PHP文件. 您使用哪个插件,相应地修改哪个PHP文件.
我的官员是PbootDemoSkycaiji,打开这个PHP文件.
在最底部,我们看到
public function param_option_category(){
$catsDb=$this->db()->table('__CONTENT_SORT__')->where("contenttpl='news.html'")->limit(100)->select();//文章分类
$catList=array();
foreach ($catsDb as $cat){
$catList[$cat['id']]=$cat['name'];
}
return $catList;
}
其中指定了一个news.html. 如果将其更改为: case.html,您将看到版本分类成为Ucai Cloud后端中的案例列. 因此,如果要显示所有列,可以像这样修改它.
public function param_option_category(){
$catsDb=$this->db()->table('__CONTENT_SORT__')->limit(100)->select();//文章分类
$catList=array();
foreach ($catsDb as $cat){
$catList[$cat['id']]=$cat['name'];
}
return $catList;
}
然后可以看到发布背景. 所有列均已列出. 然后正常采集并发布.