Mondare le cipolle, lavarle e metterle sul fuoco in una casseruola e con un pizzico di sale. A fine cottura aggiungere il baccalà a pezzetti, le olive nere snocciolate e le acciughe lavate e diliscate. Setacciare sulla spianatoia la farina, unire un pizzico di sale e fare la fontana: versare al centro l'olio e le uova impastando tutto fino ad ottenere una pasta liscia e ben lavorata. Dividere la pasta in due parti e stendere con il matterello allo spessore di 4mm e con essa rivestire fondo e parete di una teglia, bene oleata, tagliando l'eccedenza del bordo. Versare nella pasta il ripieno, livellarlo e coprirlo con la restante pasta, stesa abbastanza sottilmente. Pennellare la superficie con poco olio e bucherellarla con una forchetta. Porre il calzone in forno già caldo a 200°C, per circa 40 minuti.