Il me semble qu’en effet tu as raté quelque chose, ou du moins tu n’en parles pas dans ton post : le contrôleur.
Tu créé une vue dans le répertoire view, ensuite tu modifies le layout (conteneur HTML par défaut pour toutes les vues), mais sans contrôleur, impossible de dire à Yii d’afficher quelque chose … L’autre option consisterai à rajouter une action (nommée ‘subscribe’ par exemple) dans le contrôleur par défaut (SiteController.php).
Enfin, si tu utilisé Gii, tu peux aussi lui demander de te créer l’ensemble contrôleur/actions/vue(s). Le mieux serait de bien regarder comment s’articule tout ça dans le site de base créé par Yii.