PDA

Zobacz pełną wersję : READ MORE jako button



kerios83
24-03-2009, 15:54
Ktoś wie co należy zrobić żeby zamiast linku read more w wiadomościach pokazywał się obrazek ?

w css mozna pogrzebac przy klasie .readmore ale gdy wstawimy tam obrazek jako tło, tekst read more nadal jest widoczny.

Podejrzewam ze joomla ma wstawianie obrazku zamiast tekstu, ale nigdzie nie moge tego znalezc.

zwiastun
24-03-2009, 16:33
technika template overrides
albo możesz css-em przesunąć tekst o -100000 px poza ekran

idek
24-03-2009, 17:54
tutaj ktoś ładnie to opisał:P
czytaj-wiecej-czytaj-dalej-template-overrides (http://www.madver.pl/joomla-ciekawe-rozwiazania/czytaj-wiecej-czytaj-dalej-template-overrides.html)

ppilus
24-03-2009, 17:58
oj tak, artykulik jeszcze ciepły :) tylko ciekawe co to za ktoś ;)

kerios83
24-03-2009, 20:27
Dzieki za porady, a artykuł wyśmienity ! Nareście wiem o co lata i z czym wy tu do mnie ^^

zwiastun niestety tak sie nie da bo przesuwa tlo a napis zostaje w tym samym miejscu (przynajmniej jak uzywam komendy text-indent: -10000px), ciekawe czemu ja na to nie wpadlem...

Jezeli Template Overrides jest w pelni bezpieczne to bede to stosowal do wszystkiego.

idek
24-03-2009, 23:33
Template Overrides jest w pełni bezpieczne... ;)

a sugerowane przez Ciebie text-indent, to własność za pomocą której ustawia się np. wcięcie na początku paragrafu zatem raczej z założenia nie miało prawa to działać... Zwiastun miał raczej na myśli margin jakiś.. no ale już nieważne, skoro sobie poradziłeś

kerios83
25-03-2009, 10:59
Aaa no bo zwiastun tak ma ze wali tylko ogolnikami :) wystarczy napisac czasami 2 slowa wiecej i duzo rzeczy dla poczatkujacego staloby sie jasne, ale wtedy nie mialby uciechy z tego ze zadal komus poltora godzinne katusze na szukaniu ^^

Czekam na nastepny artykul moze dotyczacy zmiany wygladu logowania ?
Chyba w default_login.php, ciekawe jak to by wyszlo u was.

--------

Hmmm jak robie templatke calkowicie od nowa to template overrides nie dziala :( nie wiem dlaczego. Sciezki sprawdzalem, templateDetails.xml uzupelnilem o wszystkie pliki... nic nie przychodzi mi na mysl co mogloby byc nie tak.

kerios83
25-03-2009, 17:34
Rece mi opadaja... na innym kompie (localhost-bez dostepu do netu) po instalacji xampp i joomla nie moge podmienic templatek... Czy procedura postepowania gdy tworze templatke calkowicie od nowa jest identyczna jak na stronie:
http://www.madver.pl/joomla-ciekawe-rozwiazania/czytaj-wiecej-czytaj-dalej-template-overrides.html ??

stasio
25-03-2009, 17:40
Aaa no bo zwiastun tak ma ze wali tylko ogolnikami
a ja myślałem ze wali tylko klocka do ubikacji ale ze jeszcze wali ogólnikami... :)
i jeszcze troche w OT, moja małżonka na temat tego co czytam mówie ze gośc chce z Read morea zrobić przycisk... na to ona po chwili zastanowienia nie wiem co to jest ridmor.....

idek
25-03-2009, 19:15
Czy procedura postepowania gdy tworze templatke calkowicie od nowa jest identyczna jak na stronie:
http://www.madver.pl/joomla-ciekawe-...overrides.html (http://www.madver.pl/joomla-ciekawe-rozwiazania/czytaj-wiecej-czytaj-dalej-template-overrides.html) ??

nie ma znaczenia czy robisz templatke, czy kupiłes, czy ukradłeś .. :P nadpisywanie zawze wygląda ta samo, bo nadpiujesz pliki oryginalne, a nie stworzone przez twórce szablonu

kerios83
25-03-2009, 19:37
hmmm :( tak podejrzewalem... teraz bedzie dalszy ciag zgaduj zgaduli z pytaniem co mam s************************one ze mi to nie dziala...

--

ridmore to taka nowa firma produkujaca damskie torebki :)

kerios83
25-03-2009, 23:05
"Jak zmienić link "Czytaj więcej" na obrazek z wykorzystaniem Template Overrides?
Musimy odszukać plik, jaki chcemy modyfikować. W naszym przypadku jest to plik /components/com_content/views/section/tmpl/blog_item.php."

Ingerencja w kod jak na stronie.... nastepnie:

"No i na koniec ostatnie zadanie - musimy wgrać plik na serwer. Normalnie wrzucilibyśmy go tam, skąd pochodzi, czyli do /components/com_content/views/section/tmpl/blog_item.php, jednak nie tym razem...

W katalogu templates znajduje się katalog z naszym szablonem. W nim musimy stworzyć następujące katalogi: html/com_content/section i do tego ostatniego (section) wgrywamy nasz zmodyfikowany plik blog_item.php"

Ja to rozumiem tak ze:
joomla/components/com_content/views/section/tmpl/blog_item.php

edytujemy ten plik (pozostawiajac oryginalny nie naruszonym) i przenosimy do:
joomla/templates/NASZA_TEMPLATKA/html/com_content/section/blog_item.php

----

Zreszta niewazne ktore pliki zamienie, nie daje to zadnego efektu... i nie mam pojecia dlaczego.

idek
25-03-2009, 23:49
co Ci nie działa? totalnie nic nie widać zmiany? jest jak było zawsze?
głupie pytanie... ale masz w ogóle jakiś obrazek do kórego podałeś właściwą ścieżke?:P

żeby sie upewnić, że dobrze przerobiłes plik, proponuję zamiast go wrzucać do templatki do html'a to podmień chilowo oryginalny plik i zobacz czy jest ok..

mój tutek jest do wyświetlania tzw układu bloga, może Ty chcesz zmodyfikować coś innego... ?

kerios83
26-03-2009, 00:42
Artykul dziala wysmienicie, to u mnie bylo cos skopane. Po zainstalowaniu xampp/joomla jeszcze raz, wszystko dziala jak trzeba.

kerios83
04-04-2009, 16:58
http://www.madver.pl/joomla-ciekawe-rozwiazania/czytaj-wiecej-czytaj-dalej-template-overrides.html

- komentarze, jak sprawdzisz dziala na 100%, sprawdzilem na 2 roznych stronkach - joomla 1.5.10

coliberek1
02-05-2010, 15:18
mój tutek jest do wyświetlania tzw układu bloga, może Ty chcesz zmodyfikować coś innego... ?

bardzo swietnie daje do myślenia, niczym oświecenie po długich próbach! A czy moze read more w module Newsflash...to jest to samo read more , które w układzie bloga?
--------------------

w pliku _item.php , ktory znajduje się w modules/mod_newsflash/tmpl jest kod:


<?php if (isset($item->linkOn) && $item->readmore && $params->get('readmore')) :
echo '<a class="readmore" href="'.$item->linkOn.'">'.$item->linkText.'</a>';
endif; ?>


Podejrzewam, ze wlasnie tutaj powinno się wkomponowac

<img src="templates/moj-szablon/wiecej.png" alt="Czytaj dalej" />

Tylko wlasnie nie mogę wkomponowac tego w odpowiednie miejsce. Jezeli chodzi o php wciąż się ucze stąd może smieszne dla Niektórych pytanie : Gdzie należaloby umiescic ściezkę do obrazka zeby zadziałało ?

meg83
09-08-2010, 13:14
ktoś ma pomysł jak to pozmieniać w module newsflash?