Michał R.

Michał R. Informatyk

Temat: Joomla - rozwiązanie problemu

Witam,

Mam stronę z kilkoma zakładkami.
Zadanie:
Potrzebuję zrobić by użytkownik po zalogowaniu, tworzył artykuł, mógł go edytować oraz żeby maksymalnie na stronie pojawiły się 3 artykuły, a dalsze artykuły pojawiały się na podstronach(3 najnowsze artykuły na pierwszej stronie, dalsze na drugiej itd.).
Rozwiązanie:
Dodałem moduł Logowania, założyłem użytkownika, dodałem w prawym menu sobie sekcje stwórz artykuł(wyślij artykuł), edytować też można było artykuły, ale nie mogłem poradzić sobie z podziałem na podstrony.

Po kilku dniach:

Podniosłem ręcznie(automatycznie nie wyszukiwało) z J! 1.7.3 do 2.5.9 oraz zainstalowałem komponent K2.

Zaimportowałem artykuły do K2.
Wyłączyłem zwykły moduł Logowania. Włączyłem K2 User. Stworzyłem grupę użytkowników w K2 i przypisałem do użytkownika.
Moduł K2 User nie działa tak jak powinien, po zalogowaniu nic się nie wyświetla, przez moment miałem dodaj nowy artykuł. Więc wyłączyłem ten moduł i powróciłem do zwykłego.

Nowy artykuł, zrobiłem przez K2 -> Formularz edycji artykuły(w K2 lepiej wygląda dodawanie artykułów przez użytkownika), artykuły automatycznie wskakiwały mi do zakładki(K2 -> najnowsze artykuły jednego lub więcej użytkowników...). Ale w dalszym stopniu nie mogę tak zrobić, że użytkownik dodaje 4 artykuł to dzieli mi na podstrony.
Można to jakoś zrobić?
Z góry dziękuję za odpowiedź.
Mam nadzieję, że dość jasno opisałem ;)

Alfred K.

Alfred K. Poszukiwanie pracy
in progress...

Temat: Joomla - rozwiązanie problemu

Nie wiem, czy Cię dobrze zrozumiałem, ale to co chcesz zrobić, zrobisz standardowo w ustawieniach Joomla! Masz opcję wyświetlania ilości artykułów, ilości kolumn itp. na stronie głównej. Menu -> Wyróżnione artykuły (na stronie głównej).
Paweł Piątkowski

Paweł Piątkowski Builder of the
future // Gall
Anonim

Temat: Joomla - rozwiązanie problemu

K-2
W widoku kategorii ustaw:
główne 3
ilość kolumn 1
rozmiar ilustracji: tutaj według potrzeb i uznania
resztę na zero
all
Michał R.

Michał R. Informatyk

Temat: Joomla - rozwiązanie problemu

Ilość artykułów potrafię ograniczyć(Limit artykułów użytkownika lub kategorii), chciałbym, aby użytkownik po dodaniu kolejnego artykułu(w moim przypadku czwartego) pojawiał się na następnej stronie, u góry żeby były cyferki 1,2,3 itd.(Odnośniki do stron)

Paweł o to chodziło?

Obrazek
Alfred K.

Alfred K. Poszukiwanie pracy
in progress...

Temat: Joomla - rozwiązanie problemu

A gdzie wyświetlasz te artykuły? W jakiejś pozycji menu?
Michał R.

Michał R. Informatyk

Temat: Joomla - rozwiązanie problemu

Dokładnie tak. Mam menu rozwijane i zakładkę powiedźmy TEST. Po wybraniu TEST, mam stronę z artykułami.
Tak to wygląda jak wybiorę test(screen), chciałbym, żeby kolejne artykuły po dodaniu przez użytkonika pojawiały się na kolejnych stronach.
Cyferki 1,2 na dole, żebym przechodził albo coś w stylu next page. Celem jest, żeby strona nie była długa.
[IMG]
Obrazek
[/IMG

Próbowałem dodatku Content - Pagebreak - MyJspace, ale nie potrafię go zastosować.Michał R. edytował(a) ten post dnia 17.04.13 o godzinie 12:38
Alfred K.

Alfred K. Poszukiwanie pracy
in progress...

Temat: Joomla - rozwiązanie problemu

Dobrze, ale jaki to jest typ pozycji menu? Artykuły z jakiejś kategorii, coś jeszcze innego? Jeśli wyświetlasz artykuły z kategorii np. to masz w ustawieniach pozycji menu ile ma się pokazać artów na stronie. Najnowsze pokazują się na górze, reszta przechodzi dalej.
Michał R.

Michał R. Informatyk

Temat: Joomla - rozwiązanie problemu

K2- Najnowsze artykuły od jednego lub więcej użytkowników lub jednej lub więcej kategorii.
Wszystkie artykuły pojawiają mi się na jednej stronie, nie przechodzą na drugą.

Edit.
Jak wybiorę typ pozycji menu: K2-> Kategorie, to widzę pozycję paginacja, ale nie wyświetlają mi się artykuły.
Po wybraniu jedynie K2-> Najnowsze artykuły jednego lub więcej użytkowników lub z jednej albo wielu kategorii , wyświetlają się artykuły ale tu z tego co wyczytałem nie ma paginacjiMichał R. edytował(a) ten post dnia 18.04.13 o godzinie 12:58



Wyślij zaproszenie do