Advertisement
DrupalCustom

mod

Feb 6th, 2012
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.76 KB | None | 0 0
  1.  function freeway_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL)
  2.    {
  3.     $currLang = i18n_get_lang();
  4.    
  5.    switch ($op) {
  6.       case 'load':
  7.     $node_id = $node->nid;
  8.     $nodeSrcLang = $node->language;
  9.    
  10.     if($nodeSrcLang == en){
  11.     $nodeSrc = 'en-us';
  12.    
  13.     }
  14.     if($currLang == fr){
  15.       $frewayLang = 'fr-fr';
  16.       }
  17.       if($currLang == es){
  18.       $frewayLang = 'es-es';
  19.       }
  20.       $nodeId = $node->nid;
  21.        $result = db_query("SELECT node_title,node_body FROM {freeway}
  22.                      WHERE node_id = '$nodeId'
  23.                      AND src_lang ='$nodeSrc'
  24.                      AND tar_lang='$frewayLang'");
  25.                
  26.                      
  27.         while ($record  = db_fetch_object($result))
  28.        {
  29.             $node->body = $record->node_body;
  30.             $node->title = $record->node_title;
  31.        }
  32.          
  33.       break;
  34.      
  35.   }
  36.  
  37.  
  38.  
  39.  
  40.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement