Advertisement
Guest User

Untitled

a guest
Jan 27th, 2015
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.96 KB | None | 0 0
  1. public static function _installEmails()
  2.     {
  3.         $files = array();
  4.        
  5.         foreach (Language::getLanguages(false) AS $language)
  6.         {
  7.             if(strtolower($language['iso_code']) == 'it') {
  8.                 $files = array(
  9.                     dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_shipped.html' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_shipped.html',
  10.                     dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_shipped.txt' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_shipped.txt',
  11.                     dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_invoice.html' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_invoice.html',
  12.                     dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_invoice.txt' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_invoice.txt',
  13.                     dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_refunded.html' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_refunded.html',
  14.                     dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_refunded.txt' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_refunded.txt',
  15.                 );
  16.                
  17.                 self::_installFiles($files);
  18.             }
  19.             else {
  20.                 $files = array(
  21.                     dirname(__FILE__).'/mails/en/pixplace_shipped.html' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_shipped.html',
  22.                     dirname(__FILE__).'/mails/en/pixplace_shipped.txt' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_shipped.txt',
  23.                     dirname(__FILE__).'/mails/en/pixplace_invoice.html' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_invoice.html',
  24.                     dirname(__FILE__).'/mails/en/pixplace_invoice.txt' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_invoice.txt',
  25.                     dirname(__FILE__).'/mails/en/pixplace_refunded.html' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_refunded.html',
  26.                     dirname(__FILE__).'/mails/en/pixplace_refunded.txt' => _PS_MAIL_DIR_.$language['iso_code'].'/pixplace_refunded.txt',
  27.                 );
  28.                
  29.                 self::_installFiles($files);
  30.             }
  31.         }
  32.        
  33.         return true;
  34.     }
  35.    
  36.     public static function _uninstallEmails()
  37.     {
  38.         foreach (Language::getLanguages() AS $language)
  39.         {
  40.             $files = array(
  41.                 dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_shipped.html' => _MAIL_DIR_.$language['iso_code'].'/pixplace_shipped.html',
  42.                 dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_shipped.txt' => _MAIL_DIR_.$language['iso_code'].'/pixplace_shipped.txt',
  43.                 dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_invoice.html' => _MAIL_DIR_.$language['iso_code'].'/pixplace_invoice.html',
  44.                 dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_invoice.txt' => _MAIL_DIR_.$language['iso_code'].'/pixplace_invoice.txt',
  45.                 dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_refunded.html' => _MAIL_DIR_.$language['iso_code'].'/pixplace_refunded.html',
  46.                 dirname(__FILE__).'/mails/'.$language['iso_code'].'/pixplace_refunded.txt' => _MAIL_DIR_.$language['iso_code'].'/pixplace_refunded.txt',
  47.             );
  48.            
  49.             self::_uninstallFiles($files);
  50.         }
  51.         return true;
  52.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement