Barn
29-11-2008, 13:24
Witam,
Mam taki problem: chciałbym dodać do ekranu Zmień szczegóły swojego konta jeszcze jedną zmienną. Dodałem do tabeli jos_users kolumne mud_stat, gdzie bedzie przechowywana wartosc typu tinyint (liczby 0-2). Znalazlem plik w ktorym trzeba umiescic kod ktory bedzie wyswietlal wartosc tej zmiennej (components/com_user/views/user/tmpl/form.php), ale kiedy wpisuje tam:
<tr>
<td>
<label for="mud_stat">
<?php echo "Status"; ?>:
</label>
</td>
<td>
<span><?php echo $this->user->get('mud_stat');?> </span>
</td>
</tr>
To wyświetla się "Status:" a po nim żadna liczba (chociaz w tabeli jest wartość '2') , tak jakby obiekt user w ogole nie mial zmiennej mud_stat. Czy musze ją gdzieś zapisac? Nie wystarczy dodać kolumne o tej nazwie do tabeli jos_users?
Mam taki problem: chciałbym dodać do ekranu Zmień szczegóły swojego konta jeszcze jedną zmienną. Dodałem do tabeli jos_users kolumne mud_stat, gdzie bedzie przechowywana wartosc typu tinyint (liczby 0-2). Znalazlem plik w ktorym trzeba umiescic kod ktory bedzie wyswietlal wartosc tej zmiennej (components/com_user/views/user/tmpl/form.php), ale kiedy wpisuje tam:
<tr>
<td>
<label for="mud_stat">
<?php echo "Status"; ?>:
</label>
</td>
<td>
<span><?php echo $this->user->get('mud_stat');?> </span>
</td>
</tr>
To wyświetla się "Status:" a po nim żadna liczba (chociaz w tabeli jest wartość '2') , tak jakby obiekt user w ogole nie mial zmiennej mud_stat. Czy musze ją gdzieś zapisac? Nie wystarczy dodać kolumne o tej nazwie do tabeli jos_users?