zblog
当前位置:首页 > 商学院 > zblog > 正文内容

zblog

在文章编辑页添加ajax处理

豫唐网络2022-11-27 10:411535

在进行文章编辑的时候,类似于自动标签这类的信息,有时候我们想在文章发布前先获取到,然后查看无误后再进行发布。这个时候就需要用到ajax处理了。步骤如下:

1、添加用于添加ajax触发按钮的接口

Add_Filter_Plugin('Filter_Plugin_Edit_Response5', 'tc_imgssize_Edit_Response3');
Add_Filter_Plugin('Filter_Plugin_Edit_End','tc_imgssize_Filter_Plugin_Edit_End');

2、添加ajax触发按钮函数

function tc_imgssize_Edit_Response3()
{
    global $zbp, $article;
    echo '<div>';
    echo '<a href="#" onclick="Autotags()">[生成标签]</a>';
    echo '</div>';
}

3、添加ajax的js代码

function tc_imgssize_Filter_Plugin_Edit_End()
{
    global $zbp, $article;
    $send=$zbp->host."zb_users/plugin/tc_imgssize/send.php";
    echo '
    <script>
    function Autoimgs() {
        var s = editor_api.editor.content.get();
        $.ajax({
            type: "POST",
            url: "'.$send.'",
            dateType:"json",
            data:{"con":s},
            success: function(data){
                var obj = document.getElementById("edtTag");
                obj.value = data.tags;
            }
        });
    }
    </script>';
}

4、添加自动标签处理文件send.php

<?php
require '../../../zb_system/function/c_system_base.php';
require '../../../zb_system/function/c_system_admin.php';
$zbp->Load();
$action='root';
if (!$zbp->CheckRights($action)) {$zbp->ShowError(6);die();}
if (!$zbp->CheckPlugin('tc_imgssize')) {$zbp->ShowError(48);die();}
$con = GetVars('con', 'POST');
$array=array();
$array[tags]=get_tags($con);
//$array[tags]="豫唐,ytecn,zblog";
header('Content-Type:application/json; charset=utf-8');
echo json_encode($array);
die();

5、完。

扫描二维码推送至手机访问。

版权声明:本文由汤阴县豫唐网络科技有限公司发布,如需转载请注明出处。

本文链接:https://www.ytecn.com/post/431.html

分享给朋友:

相关文章

向字符串型的参数列表加入一个新参数

向字符串型的参数列表加入一个新参数

可以使用zblog PHP的AddNameInString 函数。AddNameInString 函数 向字符串型的参数列表加入一个新参数。ZBP中有很多地方的选项值采用了如a|b|c这样的...

zba文件怎么使用?zba文件是什么?

zba文件怎么使用?zba文件是什么?

        .zba是zblogphp的专用应用格式。应用格式又分主题和插件两种。   ...

查看当前页面使用的sql语句zblog版

查看当前页面使用的sql语句zblog版

        在使用网站的时,有时候会遇见页面打开缓慢情况,在确定服务器和访问量均是正常的情况下,这个时候一般都是程序...

zblog二级导航下拉导航多级导航配置设置教程

zblog二级导航下拉导航多级导航配置设置教程

        zblog已支持多级分类,而一些主题的模版也需要适配二级或者多级分类导航,但作为新手,还是不知道怎么下手...

百度小程序搜索组件批量提交文章代码

百度小程序搜索组件批量提交文章代码

本方案为计划任务解决方案。1、在文章表新建一个字段,如log_ytecn_bdsp,设置默认值为0。2、在根目录创建一个文件,比如baidusearchpost.php,<?php requi...

GetList获取的文章怎么过滤某个分类

GetList获取的文章怎么过滤某个分类

通过 GetList 可以获取自定义的文章列表,他可以通过分类、作者、时间、标签、搜索、置顶、随机等等手段自由组合出你要的文章列表。过滤某个分类的代码如下(为了更加方便使用,我把实例做了下拆分处理)。...