Jump to content

Cron Job with Joomla2.5


Manan

Recommended Posts

Hello everyone icon_smile.gif

I am not very familiar with Cron Job in Joomla. I have created custom component from http://www.component-creator.com/.
I have created two field 1. Title and 2.Cron. Now i want to disable that title when Cron(Date field) and current date is match.

I will thankful If anyone can help me.

Thanks,
Manan

post-164607-0-32619500-1375468179_thumb.png

Link to comment
https://forums.phpfreaks.com/topic/280777-cron-job-with-joomla25/
Share on other sites

Let’s assume that I have php mail function in my custom component. I have set mail function in components/com_cron/controller.php and I want to execute this file.

 

My controller.php code:

<?php
/**
 * @version     1.0.0
 * @package     com_cronjob
 * @copyright   Copyright (C) 2013. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */
 
// No direct access
defined('_JEXEC') or die;

jimport('joomla.application.component.controller');

class CronjobController extends JController
{
	function runCronJob(){

		$to  = '[email protected]' . ', ';
		
		// subject
		$subject = 'Cron Job Testing';
		
		// message
		$message = '
		<html>
		<head>
		  <title>Hello Cron Job</title>
		</head>
		<body>
		  <p>Cron Job is runing good</p>
		</body>
		</html>
		';
		
		// To send HTML mail, the Content-type header must be set
		$headers  = 'MIME-Version: 1.0' . "\r\n";
		$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

		// Mail it
		mail($to, $subject, $message, $headers);	
	}
}

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.