Skip to main content

Posts

HTML Emailing in ZF2

<?php namespace Application\Model; use Zend\Mail\Message; use Zend\Mime\Message as MimeMessage; use Zend\Mime\Part as MimePart; use Zend\Mail\Transport\Sendmail as SendmailTransport; use Zend\Mail\Transport\Smtp as SmtpTransport; use Zend\Mail\Transport\SmtpOptions; use Zend\View\Renderer\PhpRenderer; use Zend\View\Resolver\TemplatePathStack; use Zend\View\Model\ViewModel; use Zend\View\Model\ModelInterface; class ApiEmail extends ApiInterface {    protected $From = "XXXXX@gmail.com";    protected $FromName = "XXXX";    protected $To = "" ;    protected $Subject = "" ;    protected $Body = "" ;    protected $Cc = "XXXXXX@gmail.com";    protected $Bcc = "XXXXX@gmail.com" ;    protected $ReplyTo = "XXXX@gmail.com" ;    protected $Sender = "" ;    protected $Encoding = "UTF-8" ;    protected $MESSAGE ; // getter setter    public fun

Using FileZilla and SFTP with OpenShift

How to get last insert id in joomla 2.5 ?

If you are using Jtable then $tbl_people = & $this->getTable('People', 'ParichayTable', array()); $tbl_people->name = $data['name']; $tbl_people->save(); $tbl_people->id; //last insert id if you are using direct Query then. $db =& JFactory::getDBO(); $db->setQuery( $query ); $db->query(); To get the last insert id: $db->insertid();

Keyboard Shortcuts for Bash

Ctrl + A Go to the beginning of the line you are currently typing on Ctrl + E Go to the end of the line you are currently typing on Ctrl + L               Clears the Screen, similar to the clear command Ctrl + U Clears the line before the cursor position. If you are at the end of the line, clears the entire line. Ctrl + H Same as backspace Ctrl + R Let’s you search through previously used commands Ctrl + C Kill whatever you are running Ctrl + D Exit the current shell Ctrl + Z Puts whatever you are running into a suspended background process. fg restores it. Ctrl + W Delete the word before the cursor Ctrl + K Clear the line after the cursor Ctrl + T Swap the last two characters before the cursor Esc + T Swap the last two words before the cursor Alt + F Move cursor forward one word on the current line Alt + B Move cursor backward one word on the current line Tab Auto-complete files and folder names Ctrl + a   Go to the beginning of the line (Home) Ctrl + e   Go to th

How to Print JSON parsed object?

Most debugger consoles support displaying objects directly. Just use console.log(obj); Depending on your debugger this most likely will display the object in the console as a collapsed tree. You can open the tree and inspect the object. console.dir  and  JSON.stringify(obj)  will give you back a string representation of the object.

strtotime() example

int   strtotime  (  string   $time  [,  int   $now  = time()  ] ) <?php echo  strtotime ( "now" ),  "\n" ; echo  strtotime ( "10 September 2000" ),  "\n" ; echo  strtotime ( "+1 day" ),  "\n" ; echo  strtotime ( "+1 week" ),  "\n" ; echo  strtotime ( "+1 week 2 days 4 hours 2 seconds" ),  "\n" ; echo  strtotime ( "next Thursday" ),  "\n" ; echo  strtotime ( "last Monday" ),  "\n" ; echo  date (  "Y-m-d" ,  strtotime (  "2009-01-31 +1 month"  ) );  // PHP:  2009-03-03 echo  date (  "Y-m-d" ,  strtotime (  "2009-01-31 +2 month"  ) );  // PHP:  2009-03-31 $Date  =  strtotime ( '2011-02-22' );  // February 22nd, 2011. 28 days in this month, 29 next year. echo  date ( 'n/j/Y' ,  strtotime ( '+1 year, +7 days' ,  $Date ));  // add 1 year and 7 days. prints 2/29/2012 echo  "

Zend Form with Decorator Class

you have to make some changes in this code according to you need but it wil help you alot.... 1: View: <?php echo $this->food; ?> <?php echo $this->cab; ?> 2:Controller:  public function indexAction(){      $ReimbursermentFood=new Form_Webchutney( array('selectForm' => '__FOOD_REIMBURSEMENT'));   $ReimbursermentCab=new Form_Webchutney( array('selectForm' => '__CAB_REIMBURSEMENT')); $Employeearray=array();       $Employeearray['AccountManager']='Account Manager';   $Employeearray['aktel']=' aktel ';   $Employeearray['saurabh.patel']='saurabh patel';   $ReimbursermentFood->setAction('/user/reimbursement/food');   $ReimbursermentFood->setAttrib("id","foodForm");   $AccountManager = $ReimbursermentFood->getElement('AccountManager');   $AccountManager->setLabel(