Mix all ingredients except onion, lettuce and oil. Let chicken marinate for at least one hour.
Preheat oven to 300 degrees.
Brush baking tray with olive oil.
Put in lettuce and onion.
Pour in some of the marinade, just enough to cover the vegetables.
Set chicken pieces on the bed of vegetables, and cover with some marinade.
Brush each piece with some olive oil.
Set in oven, and cook for 10 minutes.
Take out tray, turn the pieces, and cover the other side with the marinard, brush with olive oil, and cook for 10 more minutes at the same temperature.
Take out, sprinkle the pineapple for garnish. Optionally, add pineapple after the first 10 minutes of cooking.
Serving Suggestion: This goes well with whole wheat bread, red bread, wild rice and with hearty, spicy red wine, like a Shiraz. A good serving side would be steamed basmasti rice flavoured with cardamom and cinnamon.