Cardiff City goal keeper David Marshall had elbow repaired with leg hamstring tendon