私は Joomla の Cron Job にあまり詳しくありません。コンポーネントクリエーターからカスタムコンポーネントを作成しました。2 つのフィールド 1.Title と 2.Cron を作成しました。Cron(日付フィールド)と現在の日付が一致する場合、そのタイトルを無効にしたいと思います。
誰かが私を助けることができれば感謝します。
ありがとう、マナン
私は Joomla の Cron Job にあまり詳しくありません。コンポーネントクリエーターからカスタムコンポーネントを作成しました。2 つのフィールド 1.Title と 2.Cron を作成しました。Cron(日付フィールド)と現在の日付が一致する場合、そのタイトルを無効にしたいと思います。
誰かが私を助けることができれば感謝します。
ありがとう、マナン
コントローラーフロントエンドのコンポーネントコントローラーファイルに関数を作成します。たとえば、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 を有効にする */ Corn JOB を 1 日に 1 回設定すると、URL が
http://yoursite.com/index.php?option=com_myform&task=myCornTask
理解の問題 返信してください