Zobacz pełną wersję : wywołanie informacji w module
Witam,
jak mogę wywołać informacje w module, chodzi mi o to, że po zalogowaniu na moją stronę chciałbym aby w tym miejscu gdzie jest cały moduł logowania
http://herdboy.com/all-free-stuff/item/super-login-for-joomla-2-5-and-3-0 (http://herdboy.com/all-free-stuff/item/super-login-for-joomla-2-5-and-3-0)
pokazało się okienko a w nim np. Zalogowany: Adam Xxx
Pozdrawiam
PS. jeśli ktoś zna jakiś fajny moduł logowania który łatwo edytować, formatować, zmieniać język itd. to podajcie linka proszę :DD
Pawelo31
16-09-2013, 19:10
Mogę powiedzieć ci jak to zrobić w j2.5 ale może działać pod 3
Jeśli informacja ma się pojawiać nad przyciskiem to w pliku modules\mod_login\tmpl\default.php
nad
<input type="submit" name="Submit" class="button" value="<?php echo JText::_('JLOGOUT'); ?>" /> - to jest przycisk
wstaw
$user =& JFactory::getUser();
$username_id = $user->get('id');
$db =& JFactory::getDBO();
$query = 'SELECT username FROM '.$db->getPrefix().'users WHERE id = '.$username_id;
$db->setQuery($query);
$username = $db->loadResult();
echo 'Zalogowany: '. $username;
Wielkie dzięki!! Dokładnie o to chodziło :)
@pawel25 czemu tworzysz nowe zapytanie do bazy danych o nazwę użytkownika którą już masz ? Nie powinno być raczej:
$user = JFactory::getUser();
echo $user->get('username'); // wyświetlasz login użytkownika
echo $user->get('name'); // wyświetlasz nazwę użytkownika
Mam nowe pytanie, bazuje na Twitter Bootstrap i on już z góry nakłada mi pewną "skórkę" i to mi odpowiada ale chciałbym własnie zmienić kolor przycisków domyślnie jest ustawione na niebieski a ja potrzebuje czerwony. Nie potrafię odszukać odpowiedniego div-a, proszę pomóżcie :)
link do screen-a : http://imageshack.us/a/img89/3619/r48l.png
To nie jest osobny DIV a systemowy button odpowiednio zdefiniowany w CSS w klasie btn btn-primary validate :)
Musisz się dostać do arkusza stylów. Jeśli możesz to podaj link gdzie ten przycisk się pojawia.
Tak, tak. Wiem że aby zmienić wygląd muszę zmienić klasę na class="btn btn-danger" tyle tylko nie mogę się dostać do tego, a arkusz styli mam zdefiniowany na serwerach CDN adresy to:
12345678
<!-- Bootstrap3 CSS -->
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css">
<!-- Bootstrap3 Javascript -->
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<!-- JQuery -->
<script src="http://code.jquery.com/jquery.js"></script
No to trzeba by spróbować jakąś sztuczkę np. !important w głównym pliku CSS. Nie znam struktury witryny i ciężko mi zgadywać. Możesz ewentualnie pobrać ten arkusz, edytować (nie wiem jak tam licencje) i redefiniować ścieżkę do CSS.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!