Research and Development work on PHP, MYSQ,JQuery,Angular Js,React Native,Laravel,Wordpress,Magento,Joomla
Tuesday, April 23, 2013
Friday, April 19, 2013
Get the post / page ID in functions.php
Usually the global variable $post will give the user all the information of the current post / page. This global variable is not available in functions.php (if the code is not in a function) so you can use the following code snippet to get the ID of the post/page ID based on current URL.
$currenturl = explode('?', 'http://'.$_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
$curpostId = url_to_postid($currenturl [0]);
$curpostId value will be zero if the current page is not a post / page.
$currenturl = explode('?', 'http://'.$_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
$curpostId = url_to_postid($currenturl [0]);
$curpostId value will be zero if the current page is not a post / page.
SKYPE and WAMP server conflicting
Skype Tools->Options->Advanced->Connection->UNCHECK "use port 80 and 443 as alternative incomming ports".
Manage Cron Job using Putty
Login to SSH via Putty
Type crontab –e
Use “I” for insert
Make the necessary changes
Press Escape
Type :q (to quit without any changes)
Type :wq (to save changes and quit)
Type crontab –e
Use “I” for insert
Make the necessary changes
Press Escape
Type :q (to quit without any changes)
Type :wq (to save changes and quit)
Payment Gateways and Extensions for Indian Rupee Currency
EBS Payment Gateway India:
WebSite: http://ebs.in/
Downloads:https://support.ebs.in/app/index.php?/default_import/Knowledgebase/List/Index/9
Magento Extension:
https://support.ebs.in/app/index.php?/default_import/Knowledgebase/Article/View/366/0/magento-16-ebs-integration-kit-ver-25
CC Avenue:
WebSite: http://www.ccavenue.com/
Signup Link: https://mars.ccavenue.com/mer_register/mer_register_form_ccav.jsp
Sample Code: Available in merchant account
Magento Extension: http://bluezeal.in/ccavenue4magento/ccavenue-payment-module-for-magento
CC Avenue Integration Scripts:
http://opensourceprogrammer.in/php-script-for-integration-of-ccavenue-payment-gateway
http://world.ccavenue.com/downloads/CCAVenueWorldIntegrationManual.pdf
WebSite: http://ebs.in/
Downloads:https://support.ebs.in/app/index.php?/default_import/Knowledgebase/List/Index/9
Magento Extension:
https://support.ebs.in/app/index.php?/default_import/Knowledgebase/Article/View/366/0/magento-16-ebs-integration-kit-ver-25
CC Avenue:
WebSite: http://www.ccavenue.com/
Signup Link: https://mars.ccavenue.com/mer_register/mer_register_form_ccav.jsp
Sample Code: Available in merchant account
Magento Extension: http://bluezeal.in/ccavenue4magento/ccavenue-payment-module-for-magento
CC Avenue Integration Scripts:
http://opensourceprogrammer.in/php-script-for-integration-of-ccavenue-payment-gateway
http://world.ccavenue.com/downloads/CCAVenueWorldIntegrationManual.pdf
Face detection using PHP
We need to install Facedetection, OpenCV PHPextensions to use these functions to find the coordinates of the faces. Go through the following resouces for more information.
http://corpocrat.com/2009/08/18/automatic-face-detection-with-php-in-linux/
https://github.com/infusion/PHP-Facedetect/
http://www.xarg.org/project/php-facedetect/
You can detect face without any PHP extension using below Script:
http://devlup.com/programming/php/face-detection-using-php/1140/
http://www.emanueleferonato.com/2010/07/06/php-face-detection-class/
http://www.codediesel.com/algorithms/face-detection-in-images-using-php/
http://svay.com/blog/face-detection-in-pure-php-without-opencv/
http://corpocrat.com/2009/08/18/automatic-face-detection-with-php-in-linux/
https://github.com/infusion/PHP-Facedetect/
http://www.xarg.org/project/php-facedetect/
You can detect face without any PHP extension using below Script:
http://devlup.com/programming/php/face-detection-using-php/1140/
http://www.emanueleferonato.com/2010/07/06/php-face-detection-class/
http://www.codediesel.com/algorithms/face-detection-in-images-using-php/
http://svay.com/blog/face-detection-in-pure-php-without-opencv/
Frequently used Putty commands
Database Dump:
mysqldump -u username -h localhost -p dbname > filename.sql
Import Database Dump:
mysql -u username -p -h localhost DATA-BASE-NAME < data.sql
Tar a folder:
tar -cv foldername > foldername.tar
GZip the tar file:
gzip foldername.tar
Extract tar.gz file:
tar -zxvf yourfile.tar.gz
Extract .bz2 file:
bunzip2 yourfile.bz2
Extract tar.bz2file:
tar jxf backup.tar.bz2
Copy files from source to destination: scp local.xml username@hostnameORipaddress:FullFolderTargetPath
mysqldump -u username -h localhost -p dbname > filename.sql
Import Database Dump:
mysql -u username -p -h localhost DATA-BASE-NAME < data.sql
Tar a folder:
tar -cv foldername > foldername.tar
GZip the tar file:
gzip foldername.tar
Extract tar.gz file:
tar -zxvf yourfile.tar.gz
Extract .bz2 file:
bunzip2 yourfile.bz2
Extract tar.bz2file:
tar jxf backup.tar.bz2
Copy files from source to destination: scp local.xml username@hostnameORipaddress:FullFolderTargetPath
Save Core Config data prgramatically
$coreConfig = new Mage_Core_Model_Config();
$coreConfig ->saveConfig($path, $value, $scope = 'default', $scopeId = 0);
Mage::app()->getConfig()->reinit();
Mage::app()->reinitStores();
Get and Set Config data
$lastUpdatedDate = Mage::getStoreConfig('test/newarrivals/updateddate');
Mage::getModel('core/config')->saveConfig('test/newarrivals/updateddate', $lastUpdatedDate );
Required Extensions for new Magento instance
Banner Slider:
·
http://www.magentocommerce.com/magento-connect/catalog/product/view/id/16048/s/banner-slider-8871/
Order Eraser:
Featured Products:
Display date in specified format in Magento
Display date in specified format in Magento
Mage::helper('core')->formatDate($date, $format, $showTime=false)
Argument 1: Date that you want change the format (This may be database driven or manual)
Argument 2: Date format: short, long, medium, full
Argument 3: Show Time: True to display time and false to not display time
Tuesday, April 16, 2013
Subscribe to:
Posts (Atom)