Beh, in che senso?

La stampo via javascript se js è attivo, e scrivo il menu sempre via js.

Altrimenti stampo un link a una pagina accessibile senza JS.

Come faccio a replicare il tutto con php?

A me serve che quel link, quando cliccato, scriva qualcosa nel box. O scrivo il box via php (condizionato ad una variabile, ma diventa un casino)
o lo tengo così.

Però io col php faccio casino perchè lo sto imparando adesso, magari tu hai una soluzione elegante e veloce