Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

Rozszerzenie: catalog (Katalog produktów?)


  • Zaloguj się, aby dodać odpowiedź
11 odpowiedzi w tym temacie

#1
chinskimandaryn

chinskimandaryn

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 332 postów
  • Strona www:zobacz
  • LokalizacjaPolska
http://www.typolight... ... 69.en.html
http://www.typolight... ... 99.en.html - rozszerzenie
http://www.typolight... ... 19.en.html - wysyłanie mailerem

Demo:
http://www.english-sofas.com
http://www.remaxteam...properties.html
  • 0
OpenAtrium - system zarządzania projektami na twoim hostingu.
Aplikacja będąca połączeniem systemu zarządzania projektami, intranetu i bazy wiedzy.
Open Source, GPL, blog, kalendarz, listę zadań, wiki, tablica kontrolna, mikroblog ...

#2
chinskimandaryn

chinskimandaryn

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 332 postów
  • Strona www:zobacz
  • LokalizacjaPolska
Czy używacie tych rozszerzeÅ„ do prezentacji produktów ?
  • 0
OpenAtrium - system zarządzania projektami na twoim hostingu.
Aplikacja będąca połączeniem systemu zarządzania projektami, intranetu i bazy wiedzy.
Open Source, GPL, blog, kalendarz, listę zadań, wiki, tablica kontrolna, mikroblog ...

#3
ORLONnet

ORLONnet

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 235 postów
  • Strona www:zobacz
  • LokalizacjaCiechanów

Czy używacie tych rozszerzeÅ„ do prezentacji produktów ?

Ja wymiękłem
Ten dodatek to jakiś smok zrzerający swe ofiary ;)
  • 0

#4
ArturMaly

ArturMaly

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 62 postów
  • Strona www:zobacz
  • LokalizacjaKolonia
Mam jeden problem odnośnie tego rozszerzenia a mianowicie, już wszystko co chciałem zrobiłem sobie na cacy, tylko pojawia się jeden problem:
- zainstalowałem ten moduł, w strukturze strony zrobiłem sobie zwykłą stronę powiedzmy o nazwie katalog,
- w tej zwykłej stronie stworzyłem dwa nowe artykuły
- jeden wczytuje do lewej kolumny moduł wyświetlający spis wszystkich "produktów" z katalogu i on działa świetnie, a w głównej kolumnie stworzyłem artykuł który wczytuje moduł odpowiadający za przeglądanie poszczególnych "produktów" z katalogu i wszystko działa dobrze oprócz jednego detalu:

Gdy wybieram z menu "katalog" to lewy panel wyświetla mi się poprawnie ale zamiast jakiegokolwiek rekordu z katalogu pokazuje mi się następujący napis:
"Catalog Item not Found"
I teraz jak zrobić aby po wejściu w zakładkę katalog od razu pokazywał mi sie najnowszy rekord z catalogu??

Pozdrawiam i mam nadzieję że udało mi sięw jakiś sposób przekazać to co miałem na myśli ;)
  • 0

#5
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 postów
  • LokalizacjaŻuławy
To co napisałeś jest jak najbardziej prawidłowym zachowaniem tego modułu. Zrobiłeś jeden błąd, dając na dzieÅ„ dobry, przy wejściu na stronę moduł do wyświetlania produktu jak całości. Generalnie taka informacja pokazuje się jak klikniesz na link w liście tych swoich produktów i dopiero pokaże się strona z pelną informacją na temat tego produktu. Ale, żeby taka strona się pokazała musi być odpowiedni URL czyli np. http://www.domena.pl...s/items/23.html U ciebie wchodząc w manu "Katalog" nie ma takiego URLa a tym samym moduł odpowiadający za wyświetlanie strony produktu uznaje, że na podstawie URLa nie pokaże, żadnego produktu więc wyświetla taki a nie inny komunikat z błędem. Rozwiązaniem byłoby utworzenie zamiast tego modułu kolejnej listy ale z jednym produktem sortowanym po ID malejąco, tak żeby najwyższe ID było na górze i tym samym na tej liście zawsze będzie się wyświetlał produkt ostatnio wprowadzony. Następnie zrobić podstronę strony "Katalog", zaznaczyć jako niedostępną w menu (nie będzie się wyświetlać w twoim menu) i tam zrobić dokładnie to co teraz masz na stronie "Katalog". Potem w ustawieniach tego Catalogu ustawić tę podstronę jako stronę na którą ma się użytkownik przekierowywać kiedy kliknie w link listy produktów tego katalogu.

Myślę, że choć trochę to co napisałem ma sens :-)
  • 0

#6
ArturMaly

ArturMaly

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 62 postów
  • Strona www:zobacz
  • LokalizacjaKolonia
qrczak tak jasno napisałeś, tylko że i tak nie wiem jak to zrobić :P
Jeśli mógłbyś mi jakoś krok po kroku wytłumaczyć co zrobić to będę bardzo wdzięczny ;)
Bo chciałbym po prostu tylko żeby od razu wczytało ostatni rekord z catalogu...

Pozdrawiam
  • 0

#7
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 postów
  • LokalizacjaŻuławy
napisałeś:

a w głównej kolumnie stworzyłem artykuł który wczytuje moduł odpowiadający za przeglądanie poszczególnych "produktów" z katalogu

Po pierwsze nie wiem po co ci artykuł ale mniejsza o to.
Tworzysz nową stronę jako podstronę strony tej na którą wchodzisz klikając "Katalog".
Zaznaczasz w ustawieniach strony, żeby nie pokazywał jej w nawigacji. Nazywasz ją np. produkt (po to aby mieć w URLu coś takiego http://www.domena.pl/produkt/items/23.html) i na tej stronie ustawiasz dokładnie tak jak masz ustawione teraz na stronie "Katalog".

Teraz na stronie "Katalog" zamiast tego modułu co "przegląda poszczególne produkty z katalogu" musisz utworzyć moduł "Catalog list". Tam musisz zaznaczyć swój katalog, w pole "Ilość wyników" wstawić 1, w pole "Order by" wstawić id (ale teraz nie pamiętam czy id ASC czy id DESC - musisz pokombinować). Oczywiście zaznacz sobie aby wyświetlał ci te pola, które chcesz, w opcji "Przejdź do strony" zaznaczasz tę podtsonę, którą przed chwilą utworzyłeś. I to chyba koniec.
  • 0

#8
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 postów
  • LokalizacjaŻuławy
teraz widzę (http://typo27.naszin...kontakt.77.html) że masz już stronę, która pokazuje szczegóły produktu, więc nie musisz już robić wszystkiego to co wyżej napisałem.
  • 0

#9
ArturMaly

ArturMaly

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 62 postów
  • Strona www:zobacz
  • LokalizacjaKolonia
qrczak dzięki za pomoc...
Co prawda nie udało mi się zrobić aby wyświetlała się ostatnia realizacja, ale wybrałem losową realizację...
Dzięki...

A odnośnie strony to tylko "Portfolio" korzysta z catalogu...

Pozdrawiam
  • 0

#10
ORLONnet

ORLONnet

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 235 postów
  • Strona www:zobacz
  • LokalizacjaCiechanów

napisałeś:

a w głównej kolumnie stworzyłem artykuł który wczytuje moduł odpowiadający za przeglądanie poszczególnych "produktów" z katalogu

Po pierwsze nie wiem po co ci artykuł ale mniejsza o to.
Tworzysz nową stronę jako podstronę strony tej na którą wchodzisz klikając "Katalog".
Zaznaczasz w ustawieniach strony, żeby nie pokazywał jej w nawigacji. Nazywasz ją np. produkt (po to aby mieć w URLu coś takiego http://www.domena.pl/produkt/items/23.html) i na tej stronie ustawiasz dokładnie tak jak masz ustawione teraz na stronie "Katalog".

Teraz na stronie "Katalog" zamiast tego modułu co "przegląda poszczególne produkty z katalogu" musisz utworzyć moduł "Catalog list". Tam musisz zaznaczyć swój katalog, w pole "Ilość wyników" wstawić 1, w pole "Order by" wstawić id (ale teraz nie pamiętam czy id ASC czy id DESC - musisz pokombinować). Oczywiście zaznacz sobie aby wyświetlał ci te pola, które chcesz, w opcji "Przejdź do strony" zaznaczasz tę podtsonę, którą przed chwilą utworzyłeś. I to chyba koniec.

a ja prościej pwiedział bym tak:
1. kopia strony z katalogiem jako podstrona do niej ale niewidoczna w nawigacji
2. w obecnej stronie z katalogiem zmieniamy na wyswietlanie modułu elementów katalogu z wyświetlaniem 1 ostatniego
3. menu katalogu z lewej prezkierować na niewidoczną w nawigacji podstronę

ĹÂ
  • 0

#11
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 postów
  • LokalizacjaŻuławy
[quote name="ORLONnet"]ĹÂ
  • 0

#12
chinskimandaryn

chinskimandaryn

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 332 postów
  • Strona www:zobacz
  • LokalizacjaPolska

Czy używacie tych rozszerzeÅ„ do prezentacji produktów ?

Ja wymiękłem
Ten dodatek to jakiś smok zrzerający swe ofiary ;)

:)
  • 0
OpenAtrium - system zarządzania projektami na twoim hostingu.
Aplikacja będąca połączeniem systemu zarządzania projektami, intranetu i bazy wiedzy.
Open Source, GPL, blog, kalendarz, listę zadań, wiki, tablica kontrolna, mikroblog ...




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych użytkowników