欢迎各位兄弟 发布技术文章
这里的技术是共享的
I think lines 89-90:
$sql = 'SELECT n.nid FROM {node} n WHERE n.tnid = %d and n.language = \'%s\' ';
$i18n_nid = db_result(db_query(db_rewrite_sql($sql), $node->nid, $langcode)); //defaults should be in default language
need to become
$query = db_select('node', 'n');
$query->fields('n', array('nid'));
$and = db_and()->
condition('tnid', $node->nid)->
condition('language', $langcode);
$query->condition($and);
$i18n_nid = $query->execute()->fetchField();
Drupal6:
may be rewritten in Drupal7 as