joomla5.1 api接口修改 api/index.php/v1/content/articlescontroller中过滤条件filter.id无效如何处理

Joomla_API:适用于移动应用的Joomla API(Android,iPhoneiPad和外部网站) 适用于移动应用的Joomla API(Android,Iphone / Ipad和外部网站) 此扩展程序将帮助您轻松地从Joomla网站检索移动设备或其他外部网站的数据。 如果要在另一个PHP站点中发布Joomla文章,K2项,easyblog帖子或Constancemart产品,则可以使用此API。 该组件可与Joomla 3.X一起使用。 大多数移动应用程序使用JSON数组从Web服务器收集数据。 此扩展会将Joomla信息转换为JSON格式。 因此,应用程序开发人员可以快速轻松地收集信息。 支持的扩展/功能 > Joomla authentication directly using Joomla username & password > Joomla registration > Joomla contents, K2, easyblog, Virtuemart, Hikas 立即下载

需求:项目中需要根据articles文章扩展字段查询要求的数据。
例:扩展字段名 province 省份,filed_id=1 pre_fields 中有一条扩展字段信息。
新增一条文章,文章ID/item_id=1,所属省份province 选择 重庆市,pre_fields_values 中有一个关联记录。
在这里插入图片描述
现在查询所属省份 重庆市 的所有文章 同时分页。

自带的接中有,api/index.php/v1/content/articles 这个接口有以下参数:
filter数组(过滤参数)
filter[language]=en&filter[province]=1
language 语言
province 省份ID(扩展字段)

list数组(排序参数)
list[ordering]=id&list[direction]=asc
list ordering 排序字段 direction 升序ASC降序DESC

page数组(主要是分页参数)
page[offset]=0&page[limit]=20
offset查询起始值 limit每页数量 分别就是mysql sql语句中 : select * from tabelname limit offset,limit;

api/index.php/v1/content/articles 直带接口 没有找到 搜索扩展字段的方式,只有重新写一个articlesController;

重写一个:api/index.php/v1/content/articlesa articlesa 命名添加了一个a。
api\components\com_content\src\Controller 文件夹中新增 articlesaController.php。
api\components\com_content\src\View 文件夹中新增 articlesa 文件夹,在里面创建JsonapiView.php;

注意:要使新接口生效:api/index.php/v1/content/articlesa 需要添加路由。
“根目录\plugins\webservices\content\src\Extension\Content.php” 文件中添加

在这里插入图片描述

articlesaController.php 中 function displayList() 对写自已的处理逻辑,添加过滤文章条件,例如限制ID。
$this->modelState->set(‘filter.id’, filter−>clean(filter->clean(fi</

joomla使用的API joomla的API,在做二次开发时使用。pdf格式。 立即下载

相关推荐

joomla API 中文手册

这是本站朋友aivera的沥血的著作,目前在国内还没有关于Joomla! api方面的中文手册,aivera的这一著作可以说是填补了国内的空白,让我们向为Joomla! 普及和发展做出贡献的aivera以及其他斗士们致敬!

joomla_API

joomla_class_API中文手册.pdf

芯片设计-信号完整性 SI 解析:Unit Interval 与比特周期的关系及其在高速信号中的应用

本文深入解析了芯片设计中信号完整性(SI)的核心概念Unit Interval(UI)与比特周期的关系及其在高速信号中的应用。通过实际案例和计算公式,详细阐述了UI在不同数据速率下的变化、在眼图分析中的关键作用,以及如何应对高速信号设计中的抖动和码间干扰等挑战。文章还提供了PCB布线和芯片设计中的UI优化技巧,帮助工程师提升高速信号设计的实战能力。

weixin_28683391的博客 468

电镀技术:微型制造的原子级加法工艺与核心优势

电镀是一种利用电解原理在基材表面沉积金属层的表面处理技术,其本质是通过电场控制溶液中金属离子的迁移与还原,实现原子级的可控沉积。这一过程的核心在于对电流密度、温度、添加剂等参数的精密调控,从而实现对镀层结晶结构、性能的“编程”。从技术价值看,电镀作为一种“加法制造”工艺,在微观尺度上具有无与伦比的保形性和材料灵活性,能够实现复杂三维结构的均匀覆盖与功能复合。在应用场景上,它尤其契合现代微型化制造的需求,例如在集成电路的铜互连填充、高密度PCB板微孔金属化、MEMS传感器电极制备以及柔性电子器件制造中发挥着不

weixin_42524842的博客 528

伺服电机入门01

编码器输出 旋转信号 , 接收端: 使用ADC 捕捉旋转信号 ,转成数字信号,驱动器得到数字处理, 因为信号量是模拟信号, mcu mpu 等芯片通常内部处理是数字,通过adc 得到数字cpu 才能识别 传输过来的pos 等信息。IPM 芯片示例, IRAM256A 这个芯片已经停产,有换新的,,下面示例来自stmbl 高功率方案,4 步进电机 有全步控制,半步控制 ,微步控制,FOC控制,步进电机也是可以做伺服系统的。以下面几种信号是可以细分,也就是通过细分增加编码器的分辨率,

qq_25160559的博客 970

国产FPGA逆袭!深度评测复旦微RFVU3P5G核心板在相控阵雷达中的表现

本文深度评测了复旦微RFVU3P5G核心板在相控阵雷达中的实战表现。该核心板凭借射频直采架构、高采样率ADC/DAC及丰富的DSP资源,在多通道同步精度、动态范围及系统稳定性等关键指标上表现出色,展现了国产FPGA在高端雷达应用中的硬核实力与供应链自主价值。

b0c1d2的博客 724

[特殊字符] 智能补货(AI-driven Replenishment)完整实施方案

补货量=预测需求+安全库存−当前库存补货量 = 预测需求 + 安全库存 - 当前库存补货量=预测需求+安全库存−当前库存。:基于 LSTM/Transformer 预测未来 30/60/90 天的销量。

nbsaas-boot基于Request-Response的企业级快速开发框架 968

【案例讲解】LVGL关于旋转的配置

在实现项目中,因为横竖屏的关系,需要对其做90度的旋转。配置旋转时发现一些局部刷新控件,旋转后效果不对。异常图标正常图标。

Bigan(安)的博客 4284

灰度图像采集显示

灰度图像采集显示 在FPGA内部,采集到的视频数据线通过一个FIFO,将原本与25MHZ时钟同步的数据流转换到FPGA内部50MHZ的时钟。接着将这个数据再送入写DDR3缓存的异步FIFO中,这个FIFO中的数据一旦达到一定数量,就会被写入DDR3中。于此同时,使用另一异步FIFO缓存从DDR3读出的图像数据;LCD驱动模块不断地发出读图像数据请求给到这个FIFO,从中读取图像数据并送给VGA显示器进行实时图像的显示。 ...

小柚子的博客 484

canoe安装完成开启之后因为VectorDeviceParams30_64.dll报错崩溃打不开...如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值。

**My Coding Family** 1079

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

上一篇: joomla5.1媒体文件上传问题:中文名称的图片/视频/文档上传不成功报出异常:file_put_contents Failed to open stream: Permission denied
下一篇: joomla5.1 MySQL 数据库查询语句的几种写法(一) json数据多层级结构like模糊查询
uliu
博客等级 码龄17年 155粉丝 17原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值