Jump to content

shivsingh7150

Regular Collector
  • Content Count

    8
  • Joined

  • Last visited

Everything posted by shivsingh7150

  1. i need on front end and invoice, don't need on PDF/Mail. Thanks
  2. what it is possible to override price display part for Zero amount products. I am want to show Free in place of $ 0.00 USD Please help me if any one know such possibility. i know we can do by JS/jQuery but it will take time according to every pages but if possible to over ride like Magento then it will be very helpful. Thanks
  3. Thanks DennisHermannsen and Kian for help, I have completely replaced to IntoDNS as: $('input[name="domain"] + div ul li:last-child').html('<a href="https://www.xxxxxx.com/xxx.php?for='+ url +'" target="_blank">DNS</a>');
  4. Hello, As intodns.com is good free provider to check DNS health but it take time to response and also provide caching result so we have developed our own dns testing application. Now i am want to change url from into dns to my url. Please check below screenshot to better understand. Please help me. Thanks
  5. Hello, i am want to know that what client email address is verified or not. Note: i am want to check by custom php template not by smarty. right now i am using Local API method but its dont return that user mail address is verified. <?php use WHMCS\ClientArea; use WHMCS\Database\Capsule; define('CLIENTAREA', true); require __DIR__ . '/init.php'; $ca = new ClientArea(); $user_id = $_SESSION['uid']; $command = 'GetClientsDetails'; $postData = array( 'clientid' => $user_id, 'stats' => true, ); $results = localAPI($command, $postData); echo '<pre>'; print_r($results); echo '</pre>'; if any one can help then it will be really very help full. Thanks
  6. Hello I am want to make a hook that auto logout old session from same user. I already know IP based system but i need it should work even if client logged in into other browser on same computer and same IP. So we are storing session of login on database then we can load that session and destroy it. i will use it with: <?php add_hook('ClientLogin', 1, function($vars) { // Perform hook code here... });
  7. hello i have fixed it myself so please close this topic. my working code: <?php add_hook('PreCronJob', 1, function($vars) { $filePre = date('Y-m-d', strtotime(' -1 day')); ///// One day old Date $created_at = date('Y-m-d H:i:s', strtotime(' -1 day')); ///// Current date $updated_at = date('Y-m-d H:i:s'); ///// Current date $extension = '.zip'; $nameArray = array("4"=>"", "2"=>"-domain", "1"=>"-india", "7"=>"-us"); ///// Database tyep with file name foreach ($nameArray as $whois_type => $fileName) { $whois_md5 = md5(generateRandomString()); $whois_file = $filePre.''.$fileName.''.$extension; try { Illuminate\Database\Capsule\Manager::table("whois_database")->insert(array( "whois_md5" => $whois_md5, "whois_file" => $whois_file, "whois_status" => '0', "whois_type" => $whois_type, "created_at" => $created_at, "updated_at" => $updated_at)); } catch (Exception $e) { return array("status" => "error", "description" => "Unable to create table whois_database: " . $e->getMessage()); } } }); Thanks for attention
  8. Hello i am want to insert some value every day to a extra table created by me. so i am doing it by hook as below below noting doing. $filePre = date('Y-m-d', strtotime(' -1 day')); ///// One day old Date $updated_at = $created_at = date('Y-m-d H:i:s'); ///// Current date $extension = '.zip'; $nameArray = ('', 'domain', 'india', 'us'); ///// Add more database file name string after $filePre $test = ''; foreach ($nameArray as $fileName) { $test .= "$fileName <br>"; } add_hook('PreCronJob', 1, function($database) { $filePre = date('Y-m-d', strtotime(' -1 day')); ///// One day old Date $created_at = date('Y-m-d H:i:s', strtotime(' -1 day')); ///// Current date $updated_at = date('Y-m-d H:i:s'); ///// Current date $extension = '.zip'; $nameArray = ("4"=>"", "2"=>"domain", "1"=>"india", "7"=>"us"); ///// Database tyep with file name foreach ($nameArray as $whois_type => $fileName) { $whois_file = $filePre.''.$fileName.''.$extension; use WHMCS\Database\Capsule; try { Capsule::connection()->transaction( function ($connectionManager) { /** @var \Illuminate\Database\Connection $connectionManager */ $connectionManager->table('whois_database')->insert( [ 'whois_file' => $whois_file, 'whois_status' => 0, 'whois_type' => $whois_type, 'created_at' => $created_at, 'updated_at' => $updated_at, ] ); } ); echo 'cron test'; } catch (\Exception $e) { echo "Uh oh! Inserting didn't work, but I was able to rollback. {$e->getMessage()}"; } } }); .
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated