/**
  * Affiche les langues parlées par un utilisateur et son niveau.
  * @param User $user
  *
  **/
 public function displayLanguages($userId)
 {
     // On récupère les langues parlées par un utilisateur dans un array.
     $language_manager = new LanguageManager($db);
     $languages = self::getUsersLanguages($userId);
     foreach ($languages as $language) {
         var_dump($language);
         $level = $language->levelId();
         echo '<h1>' . $language_manager->getLanguage($language->languageId()) . '<h1>';
         Form::level_form($level);
     }
 }
Example #2
0
        <?php 
if (ctype_space($current_user->description()) or empty($current_user->description())) {
    echo _('No Description');
} else {
    echo $current_user->description();
}
?>
      </div>
      <div class="col-md-5">
        <p class="legend"><?php 
echo _('My Languages');
?>
 </p>
        <?php 
if ($spoken_languages) {
    foreach ($spokenLanguages as $spokenLanguage) {
        echo '<p>' . $spokenLanguage['language'] . '</p>';
        Form::level_form($spokenLanguage['level']);
    }
} else {
    echo '<p>' . _('No language has been added') . '</p>';
}
?>
      </div>
    </div>
  </div>
</div>
<a href="index.php?page=home&section=edit_profile" class="btn btn-default" name="connexion"> <?php 
echo _('Edit my Profile');
?>
</a>