Before issuing the bonds authorized by Section 59-7-11, the corporate authorities shall by resolution spread upon the minutes, declare their intention of issuing said bonds, fixing in said resolution the maximum amount thereof, and the purpose for which they are issued and where an election is required shall fix in such resolution a date upon which an election shall be held in said municipality, of which not less than three weeks notice shall be given by the clerk by a notice published in a newspaper published in said municipality once a week for three weeks preceding said election at three public places in said municipality. Such election shall be held as far as practicable, as other elections are held in municipalities.