Fiorentina have confirmed that striker Mario Gomez will be out for around six weeks after suffering a knee ligament injury.