Hello,

I installed Views 6.x-3.0-alpha3 on my test site and started creating a few Views.

Then I realized the Views Taxonomy Selective Filter module at http://drupal.org/project/views_taxonomy_selective_filter is exactly what I need.

However, this module is not compatible with Views 3.x.

Therefore, I downgraded Views from 6.x-3.0-alpha3 to Views 6.x-2.10.

I did not uninstall Views 6.x-3.0-alpha3 as I did not want to drop all the Views-related tables which would have deleted the views that I had created with 6.x-3.0-alpha3.

What I did was simply to overwrite the Views module files in sites/all/views with the Views 6.x-2.10 files extracted from the tar file.

I then noticed that the views created with 6.x-3.0-alpha3 are not showing with 6.x-2.10 like they were with 6.x-3.0-alpha3.

Besides the Views Taxonomy Selective Filter module is not working properly due to the downgrade.

My questions are:
A) Downgrading
A-1) What should have been the proper way of downgrading from Views 6.x-3.0-alpha3 to Views 6.x-2.10?
A-2) Now that I am back with Views 6.x-2.10, do I need to delete all the views that were created with 6.x-3.0-alpha3 and recreate them with 6.x-2.10?
A-3) Do I need to manually drop some tables in the database that might have been created with Views 6.x-3.0-alpha3 and are not needed by Views 6.x-2.10? If yes, what are the names of these tables?
A-4) What else do I need to do to ensure a smooth transition from 6.x-3.0-alpha3 to 6.x-2.10?

B) Upgrading
B-1) if and when I decide to go back to Views 6.x-3.x, what will be the proper way of upgrading from Views 6.x-2.x to Views 6.x-3.x? What are the various steps that I need to take so as to possibly not lose the views that were created under 6.x-2.x?

Thanks for your help! :)

Christian

Comments

dawehner’s picture

In general views 2.x to 3.x is supported but not tested.

This could mean that some other contrib modules might need the latest dev version because they implemented the api of views wrong.
This could be the same case for the module you listed above.

Additonal some modules need some changed code, because views 3.x is more flexible on certain places. In theory views 2.x-views should be automatically be converted.

But that's not the case the other way round.
There will be definitive problems with:

* header/footer/empty text
* pager settings
* views 3.x only features, like OR or GROUPBY

As you can read in the release announcement of views 3.x, you should know what you are doing if you update to 3.x
In theory views 2.x could be used automatically but i highly recommend to check every single view manually, too, whether something broke.
See the above list especially.

dawehner’s picture

Status: Active » Fixed

Yeah basically noone supports downgrading. It's listed what you would have to look at

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

liliplanet’s picture

Yes it is possible to downgrade from 6.x-3 to 6.x-2, but involves a little bit of work ..

Once you've uploaded the 6.x-2 go through every view to

empty and save your header, footer and empty text and set to filtered html
all your pagers and items to display will be set to unlimited, so fix that
if you have any arguments, just check them as some of them might have changed

After that all errors are gone :)

vmevada102’s picture

Please help e to downgrade the drupal views to 2.16..

Actually i had installed the view 3.0 and now te site is too much loaded with content.

I had tried to delete an install the views 2.0 but got error in that ,

Please helpme how to do the same