Started with a Drupal 6.13 system from which an earlier version of TTM had been disabled and uninstalled.

Uploaded 7.0-alpha2, enabled module, and ran update.php, but this process failed to add the tlineage column to the menu_links table.

I had to manually add this column to move testing past this point.

Comments

rcrowther’s picture

Just posted to the V7 install post about this.

If you go manual check you have the other columns in place,

db_add_field($ret, 'taxonomy_treemenu', 'path_urls', $p);
db_add_field($ret, 'taxonomy_treemenu', 'translation_mode', $tm);
db_add_field($ret, 'taxonomy_treemenu', 'language', $l);

All in the {taxonomy_treemenu} table.

Also check the data transfer has worked. In the {menu_links} tlineage field you will see data of the form '3:/6/14' next to all treemenu links. If not, see if the update.php is still available. If it's not, run a menu rebuild - which is a solution tested and known to work.

Sorry to slide into the technical. We'll have to see if this works for others.

BayouBill’s picture

Checking with phpMyAdmin, all of the above-referenced taxonomy_treemenu table columns are present. Only the alteration of the menu_links table to add tlineage failed during the process of doing a fresh install.

Since I disabled and uninstalled the earlier TTM module version and started with a fresh install of TTM 7.0-alpha2, no data transfer or column values update was needed or attempted.

rcrowther’s picture

That narrows this issue down to an end. Missed that part in your title. Can't fix tonight, I don't think, but will be on to it with urgency. Rob.

rcrowther’s picture

Status: Active » Fixed

Fixed, pending any other reports, of course. Rob.

BayouBill’s picture

Confirmed fixed in 7.0-alpha3. tlineage column is now added to menu_links table on a fresh install.

rcrowther’s picture

One issue down. I know core are working hard to make this more efficient - good thing too.

Status: Fixed » Closed (fixed)

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