You need to make two reservations, one for each resort. If you are purchasing a DP package, you have to buy minimum 1-day base tickets at each resort for everyone in the room. Disney will send your luggage to the second resort (if you wish), but you might not have access to it until late afternoon.
If you want
FREE dining, there is a minimum stay of 3 nights at one resort, and minimum 2-day base ticket purchase for everyone in the room.
Here's what I'd do. On your first reservation, order the tickets you need for your entire trip (park hoppers, total park days to cover your entire visit to the parks). If you need to add days to your tickets (up to 10 days max), each day is $8+tax. For your second stay, buy only minimum, 1-day base tickets (no park hoppers).
When you check-in to the second resort, continue using your dining credits from the first stay. The dining credits will expire at midnight of check-out day -- which is the same day as check-in day for your second resort. Continue using the tickets from your first stay. Even tho the room key will be expired for the first stay, the tickets will still work fine until they expire 14 days from first use.
At the second check-in, you will get a new KTTW card with new room key, new dining credits and your 1-day base tickets. These base tickets can be pulled off your KTTW card and put onto separate cards and put away. Label them, take them home with you, and use them for next trip, or sell them. If unused, tickets don't expire, and they are fully transferable.
Hope this helps.
