<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Robin罗兵]]></title><description><![CDATA[对酒当歌，人生几何]]></description><link>https://blog.youkuaiyun.com/lyb8010</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lyb8010]]></copyright><item><title><![CDATA[mautic邮件发送]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/158580073</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/158580073</guid><author>lyb8010</author><pubDate>Mon, 02 Mar 2026 16:57:05 +0800</pubDate><description><![CDATA[2、配置“邮件跳出监控”（Bounce Monitoring）：点击右上角的齿轮图标（设置） -> 配置 (Configuration) -> 邮件设置 (Email Settings)） -> 往下滚动找到 监控收件箱设置 (Monitored Inbox Settings)。执行周期： 选择 N分钟，后面填入 15 分钟。1、Cron计划任务设置。]]></description><category></category></item><item><title><![CDATA[Hkcms的多语言设置]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/157171169</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/157171169</guid><author>lyb8010</author><pubDate>Tue, 20 Jan 2026 17:18:31 +0800</pubDate><description><![CDATA[2、前台默认语言的url是a81.cc/cata/hello.html;其它语言的url是a81.cc/lang/cata/hello.html这种形式。1、.env 中的 default_lang = zh-cn  改为 default_lang = en。3、主语言 只有 1 个 URL，所有外链权重 集中。1、后台设定的默认语言成为网站的主要语言。'zh-cn' => '简体中文','en' => '英文',]]></description><category></category></item><item><title><![CDATA[git使用教程2]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/157135826</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/157135826</guid><author>lyb8010</author><pubDate>Mon, 19 Jan 2026 14:51:55 +0800</pubDate><description><![CDATA[1. 访问 https://github.com/lyb8010/hkcms.git。git config --global user.email "你的邮箱"### 1. **创建 `.gitignore` 文件（可选但推荐）**git commit -m "项目上传 - %date% %time%"git commit -m "首次提交：上传HKCMS项目文件"git commit -m "初始提交：完整HKCMS项目"git commit -m "合并远程仓库"]]></description><category></category></item><item><title><![CDATA[opencart支持上传webp格式的方法]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/145601748</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/145601748</guid><author>lyb8010</author><pubDate>Wed, 12 Feb 2025 23:18:36 +0800</pubDate><description><![CDATA[2、admin/controller/common/filemanager.php 增加webp。1、/admin/model/tool/image.php 增加 IMAGETYPE_WEBP。]]></description><category></category></item><item><title><![CDATA[osclass增加支持webp格式]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/145499124</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/145499124</guid><author>lyb8010</author><pubDate>Fri, 07 Feb 2025 17:25:20 +0800</pubDate><description><![CDATA[数据表：t_preference中的('osclass', 'allowedExt', 'png,gif,jpg,jpeg', 'STRING')，添加：'png,gif,jpg,jpeg,webp'修改private function __construct($imagePath) {}4、savetofile改成。]]></description><category></category></item><item><title><![CDATA[opencart事件系统执行流程]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/145140729</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/145140729</guid><author>lyb8010</author><pubDate>Tue, 14 Jan 2025 15:34:45 +0800</pubDate><description><![CDATA[注册事件：通过Event类的addEvent方法注册自定义事件和回调函数。触发事件：在特定操作发生时，调用trigger方法触发事件。处理事件：注册的回调函数会在事件触发时被调用，执行自定义逻辑。注销事件：当事件不再需要时，通过方法注销事件。这个流程的核心是事件的注册、触发和处理。通过这种机制，OpenCart 可以在不修改核心代码的前提下，支持扩展和自定义功能。]]></description><category></category></item><item><title><![CDATA[opencart 二次开发注意事项]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/144698219</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/144698219</guid><author>lyb8010</author><pubDate>Tue, 24 Dec 2024 17:19:29 +0800</pubDate><description><![CDATA[1、ocmod.zip如果直接通过winrar、7zip压缩会出现上传不了问题，环境：win10，不知道是什么原因，但已找到解决方法。3、下载开发首先下载Advanced-News-System-OC3.0.x.ocmod.zip研究研究。4、插件的安装程序在admin/controller/extension/module/news.php。2、后台MVC中的module文件夹对应的是extensions/module栏目里面的设置。]]></description><category></category></item><item><title><![CDATA[opencart运行逻辑]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/138653551</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/138653551</guid><author>lyb8010</author><pubDate>Fri, 10 May 2024 10:19:37 +0800</pubDate><description><![CDATA[1.2 有一个默认模板与自定义模板，如果自定义模板有文件优先调用自定义模板的文件。1.1 在后台修改模板，并没有修改真正的模板，而是将模板拷贝到数据库里面并修改。修改后保存到数据库的模板>自定义模板>默认模板。]]></description><category></category></item><item><title><![CDATA[opencart 插件开发]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/137144331</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/137144331</guid><author>lyb8010</author><pubDate>Sun, 31 Mar 2024 12:05:38 +0800</pubDate><description><![CDATA[官方文档：1、    使用文档2、   开发文档参考文档：1、2、3、]]></description><category></category></item><item><title><![CDATA[宝塔安全设置]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/136977217</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/136977217</guid><author>lyb8010</author><pubDate>Sat, 23 Mar 2024 23:47:29 +0800</pubDate><description><![CDATA[62）config，data，runtime，static文件夹提供读写权限，不提供脚本执行权限。2、禁用其他脚本：如你的网站时php网站，请禁用aspx和asp，确保不会被其他语言木马利用。61）先全站 设置555权限 （即：所有者 用户组 公共 勾选【读取】和【执行】）3、尽可能在不用的时候 关闭SSH， 以及修改默认的22端口。1、运行用户降权 （Apache/Nginx）4、目录用户组改为www。5、火绒杀毒软件查杀木马。]]></description><category></category></item><item><title><![CDATA[thinkphp6中hasMany、hasOne 和 belongsTo说明]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/136470015</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/136470015</guid><author>lyb8010</author><pubDate>Tue, 05 Mar 2024 09:47:54 +0800</pubDate><description><![CDATA[要求：在thinkphp6中，有一个订单表order查询记录，关联多个goods图片，一个送货地址, 一个用户头像。hasMany、hasOne 和 belongsTo 从模型设置到控制器调用用代码说明说明：在 ThinkPHP 6 中，如果Order模型中已经定义了belongsTo关联关系指向User模型，那么在User模型中不需要再额外定义hasMany关联关系指向Order模型。]]></description><category></category></item><item><title><![CDATA[PHP知识点]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/136300480</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/136300480</guid><author>lyb8010</author><pubDate>Mon, 26 Feb 2024 15:24:24 +0800</pubDate><description><![CDATA[当 || 前为 false 时，需执行后面，若后面为 true 则结果返回 true，若后面为 false 则结果返回 false；当 && 前为 true 时，需执行后面，若后面为 true 则结果返回 true，若后面为 false 则结果返回 false；当 && 前为 false 时，无需执行后面语句即可返回结果 false；当 || 前为 true 时，无需执行后面语句即刻返回结果 true；一、PHP 中的 逻辑运算 “并且 &&”、”或者 ||”]]></description><category></category></item><item><title><![CDATA[OpenCart程序结构与业务逻辑]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/136206311</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/136206311</guid><author>lyb8010</author><pubDate>Wed, 21 Feb 2024 11:29:38 +0800</pubDate><description><![CDATA[opencart 百度登录和百度钱包支付插件 响应式适应pc/mobile。如何使用OpenCart 2.x Event事件系统。Opencart 之 controller类详解。Opencart 之 Registry 类详解。OpenCart 如何安装 vQmod 教程。OpenCart电商系统主要文件结构介绍。OpenCart框架运行流程介绍。Opencart2.0-模式结构。]]></description><category></category></item><item><title><![CDATA[安装opencart]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/136050433</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/136050433</guid><author>lyb8010</author><pubDate>Tue, 06 Feb 2024 02:51:14 +0800</pubDate><description><![CDATA[设置open_basedir防跨目录。]]></description><category></category></item><item><title><![CDATA[oppo 刷机google pixel成功的过程]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/135163626</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/135163626</guid><author>lyb8010</author><pubDate>Sat, 23 Dec 2023 01:02:20 +0800</pubDate><description><![CDATA[31）解锁BL锁：adb devices、adb reboot bootloader（进入fastboot模式）、fastboot flashing unlock（解锁）选中挂载->选中system->返回->选高级->选文件管理->system->recovery-from-boot.bak->删除。2、你选5+2的扩容：采用R11的扩容工具、OPPO_R11_Series_Parted_ToolBox.exe。3、格式化 system、vendor、data。41）线刷:直接用橙子的刷机包刷机成功。]]></description><category></category></item><item><title><![CDATA[OPPO R11刷机过程记录]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/135141150</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/135141150</guid><author>lyb8010</author><pubDate>Thu, 21 Dec 2023 22:00:14 +0800</pubDate><description><![CDATA[解压好的recovery刷入工具文件夹有个oppo r11系列机型解锁刷twrp .bat文件，双击运行刷入成功后手机自动进入奇兔recovery。22） 打开奇兔刷机-实用工具-adb命令，输入 adb reboot edl   指令进9008模式   设备管理器中会出现一个9008端口  （未测试）1、原OPPO R11操作系统  进入升级程序的方式是：音量减键  +  开机键。2、进入9008模式： 音量加键 + 音量减键 + 开机键 + 10秒。4、打开：开发者模式、usb调试、oem解锁。]]></description><category></category></item><item><title><![CDATA[OPPO刷机有哪些方法]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/135139881</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/135139881</guid><author>lyb8010</author><pubDate>Thu, 21 Dec 2023 21:47:30 +0800</pubDate><description><![CDATA[刷入Pixel系统（即Google Pixel设备上使用的Android原生系统）到非Pixel设备，如OPPO R11，是一项复杂的任务，并且需要谨慎操作，因为它可能导致设备无法正常工作，甚至损坏设备。需要注意的是，解锁 Bootloader 和刷入 Root 权限是两个独立的步骤。在进行这样的操作时，需要仔细选择适用于特定设备的定制ROM，并确保按照正确的步骤进行。解锁 Bootloader 和刷入 Root 权限是两个不同的概念，它们涉及到 Android 设备的安全性和授权方面的不同操作。]]></description><category></category></item><item><title><![CDATA[oppo 手机刷机流程]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/135103659</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/135103659</guid><author>lyb8010</author><pubDate>Wed, 20 Dec 2023 11:35:30 +0800</pubDate><description><![CDATA[2、recovery模式：在关机状态下按住音量上和开机键，待出现OPPO的LOGO后松开开机键，继续按住音量上直接进入recovery模式。然后选择wipe data, factory reset, 待数据清除后选择rebot system即可完成刷机。1、下载与自己手机型号相同的固件、并将其拷贝到手机存储中，接着依次进入：设置->常规->更多，选择恢复出厂设置，然后选择重置手机。等待重置完成之后即可恢复出厂设置。]]></description><category></category></item><item><title><![CDATA[shopify 二开内容]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/134684637</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/134684637</guid><author>lyb8010</author><pubDate>Wed, 29 Nov 2023 10:59:25 +0800</pubDate><description><![CDATA[1、进入代码编辑模块，在文件夹Section下，带点击“Add a new section”，文件名称为Test（名称可以根据需要取）2、复制下面这个文件，作为开发内容。3、一个前台配置的表格。]]></description><category></category></item><item><title><![CDATA[windows2008+iis7+asp+php环境配置]]></title><link>https://blog.youkuaiyun.com/lyb8010/article/details/133981512</link><guid>https://blog.youkuaiyun.com/lyb8010/article/details/133981512</guid><author>lyb8010</author><pubDate>Mon, 23 Oct 2023 09:13:13 +0800</pubDate><description><![CDATA[设置权限步骤：右击Temp文件夹，选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp 的权限”对话框，单击“添加”，在下面的“输入对象名称来选择”中输入Authenticated Users，确定》返回到“Temp 的权限”，将Authenticated Users的权限中的完全控制给勾上，确定》确定。在“应用程序池”找到它，选中，变蓝，在右边栏找到“高级设置”，找到“启用32位应用程序”，值为“False”时是不允许，值为“True”时，为允许。5、应用程序池要选net2.0，经典模式。]]></description><category></category></item></channel></rss>