【发布时间】:2013-08-04 09:28:23
【问题描述】:
我对 Joomla 中的 Cron Job 不是很熟悉。我从component creator 创建了自定义组件。 我创建了两个字段 1. Title 和 2.Cron。现在我想在 Cron(Date field) 和当前日期匹配时禁用该标题。
如果有人可以帮助我,我将不胜感激。
谢谢, 马南
【问题讨论】:
标签: joomla cron joomla2.5 cron-task
我对 Joomla 中的 Cron Job 不是很熟悉。我从component creator 创建了自定义组件。 我创建了两个字段 1. Title 和 2.Cron。现在我想在 Cron(Date field) 和当前日期匹配时禁用该标题。
如果有人可以帮助我,我将不胜感激。
谢谢, 马南
【问题讨论】:
标签: joomla cron joomla2.5 cron-task
在控制器前端的组件控制器文件中创建一个函数 假设是 myCornTask
假设您的组件名称是 com_myform
所以像这样修改前端控制器文件
<?php
class MyFormController extends JController{
public function myCornTask(){
$app=JFactory::getApplication();
$today=date('Y-m-d');
$db=JFactory::getDBO();
$query="UPDATE `#__my_form_table` SET `state`=0 WHERE `date`='$today'";
$db->setQuery($query);
$db->query();
$app->close();
}
}
?>
/** * 从 CPANEL 激活玉米作业 */ 设置 Corn JOB 一天一次,URL 将是
http://yoursite.com/index.php?option=com_myform&task=myCornTask
理解有问题请回复
【讨论】: