Drupal: Пример миграции контента из vBulletin 3 в Drupal 7: темы (топики)

Пример класса для Migrate, для переноса тем из vBulletin 3.8.x в Drupal 7.x с сохранением вложений (импорт ответов в темах будет в следующем посте):

class ThreadsMigration extends Migration {
public function __construct() {
parent::__construct();
$this->dependencies = array(
'Structure', // http://xandeadx.ru/blog/drupal/512
'Users', // http://xandeadx.ru/blog/drupal/510
);
 
// Источник
$query = Database::getConnection('default', 'vbulletin')->select('thread', 't');
$query->leftJoin('post', 'p', 'p.postid = t.firstpostid');

Читать дальше →

Похожие записи: