DarkEmotions:
Is there a way that i can link several main products at a time to several same related products, it seems when you choose the link one way option this isn't possible and i have an awful lot of products i need to link up.
The closest solution I can suggest is by using your SQL Query Executor. Let's say for example that you want to add five products 1 way only to your Cross Sell table with the product IDs being 8, 9, 10, 11 and 12 and product ID "8" being the Main Product. You would add the following values:
Main product: 8
Product id(s): 9,10,11,12
and hit "insert" getting a success message at the top showing:
Product 9 has been added as a Cross-Sell to Product 8
Product 10 has been added as a Cross-Sell to Product 8
Product 11 has been added as a Cross-Sell to Product 8
Product 12 has been added as a Cross-Sell to Product 8
This could have also been accomplished by inserting the statement shown below into your SQL Query Executor (Admin > Tools > Install SQL Patches)
INSERT INTO ultimate_cross_sell_3 (ID, products_id, cross_sell_id, sort_order) VALUES
(1, 8, 9, 1),
(2, 8, 10, 1),
(3, 8, 11, 1),
(4, 8, 12, 1);
Therefore, you could perhaps utilize the statement below and add several Main Products at a time. Simply replace the X with your main product and Y1, Y2 etc... with the 1 way only products of your choice. Then copy and paste and/or replace as needed. Remember to BE SURE TO DO A FULL DATABASE BACKUP BEFORE RUNNING A SCRIPT LIKE THIS.
INSERT INTO ultimate_cross_sell_3 (ID, products_id, cross_sell_id, sort_order) VALUES
(NULL, X, Y1, 1),
(NULL, X, Y2, 1),
(NULL, X, Y3, 1),
(NULL, X, Y4, 1);