分类: Web应用开发
-
针对PHPChina phpcms v9与UCenter整合的需求,在phpsso配置及UC应用列表通信成功后,通过执行SQL语句将phpsso中的会员数据导入至UC。随后操作UC的memberfields并在phpsso中关联会员ID,最终将现有会员数据同步至UC,实现了原有用户在UC其它应用中的登录与激活功能。
-
本文针对网页视频播放在旧版浏览器中的兼容性问题,在评估了 jPlayer 和 JW Player 在 IE6 等环境下的全屏与支持局限后,最终选择采用 Flowplayer 的 Flash 播放器。文章详细记录了放弃其他方案的原因,提供了具体的播放器版本下载地址,并展示了一份实现 RTMP 直播流的代码示例,最终确保了 PC 端各浏览器的正常播放与全屏兼容。
-
针对 VideoJS 在 IE 系列浏览器全屏模式下被其他元素遮挡的问题,文章提出了解决方案。通过在视频嵌入代码的父级元素上添加内联样式设置 z-index 为 11,即可提升该元素的层级。测试表明,即使处于全屏状态,这种层级调整依然有效,能够防止播放器被幻灯片标题等页面元素覆盖。
-
本文介绍了在 Yii 框架的 CJuiDatePicker 中添加时分秒功能的具体实现过程。通过下载官方扩展和 jQuery 语言包,将文件放置于指定目录并修改加载语言包的代码配置,最终在视图中调用 CJuiDateTimePicker 组件,实现了同时选择日期和时间的功能,同时说明了语言设置与格式配置的注意事项。
-
针对Yii框架下CActiveForm在模型全部验证通过后需执行后续函数的需求,通过配置组件开启客户端验证与提交验证,并设置clientOptions中的afterValidate属性绑定自定义JS函数。该函数接收表单数据和错误状态参数,利用hasError变量判断验证结果,若校验通过则返回false阻断提交并执行后续操作,否则返回true继续表单提交流程,从而实现了在原有验证机制上叠加自定义逻辑的解决方案。
-
针对在 YII 中使用 CActiveForm 的 checkBoxList 生成的复选框组,提交后的数组写入数据库时需转换为字符串的问题。文章介绍了两种解决方案:一是直接重置 $_POST 变量中的对应字段,二是通过其他方式处理。两种方案均能将选中的问题类型如补货、换货等以 |1|3|4| 的字符串格式成功存入数据库字段。
-
在建立第一个 Yii 应用时遇到了 php.exe 系统错误和找不到指定模块等问题,具体表现为提示丢失 OCI.dll 及无法加载 php_pdo_oci.dll。文章记录了通过在 php.ini 中禁用这些无法找到的模块并重启 Apache 的操作过程,最终成功建立应用。
