2013-08-03 38 views
1

我不是很熟悉Joomla中的Cron Job。我從component creator創建了自定義組件。 我已經創建了兩個字段1. Title和2.Cron。現在我想在Cron(日期字段)和當前日期匹配時禁用該標題。Joomla更新與Cron Job的MySQL查詢

我會感激如果有人能幫助我。

感謝, 馬南

enter image description here

+0

你能後的顯示標題字段的PHP? –

+0

您是否有理由像所有其他經理一樣僅僅使有條件?我的意思是說if()基於時間而不是權限,但它只是tmpl文件中的簡單控制結構。 – Elin

回答

0

創建在控制器前端 讓組件控制器文件中的函數說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(); 
    } 
} 
?> 

/** * 玉米激活JOB從CPANEL */ 盤玉米JOB一天一次和URL會理解

http://yoursite.com/index.php?option=com_myform&task=myCornTask

問題,請回復