Zarządzanie komponentami

  1. Rozpoczęcie Poniższe linki pomogą Ci dowiedzieć się, czym jest CMS Joomla! i nawiguj, gdzie zacząć...
  2. Aktualizacja składnika
  3. Zaktualizuj JKassa 2.5 do JKassa 3
  4. W Joomla 3 (po aktualizacji)
  5. Usuń komponent
  6. Optymalizacja URL
  7. Ustawienie adresu URL
  8. Optymalizacja adresów URL

Rozpoczęcie

Poniższe linki pomogą Ci dowiedzieć się, czym jest CMS Joomla! i nawiguj, gdzie zacząć korzystać z komponentu i dodatkowych rozszerzeń JoomlaKassa.

Jeśli znasz już ten system, a już go masz, możesz pominąć tę część dokumentacji i przejść bezpośrednio do wprowadzenia do JoomlaKassa.

Instalacja komponentów


Komponent JKassa jest instalowany jako normalny komponent Joomla: Rozszerzenia Extension Manager Instalacja Przegląd Pobierz i zainstaluj.

Aktualizacja składnika


Komponent jest aktualizowany przez zainstalowanie nowej wersji, na wierzchu już zainstalowanego komponentu, jak pokazano powyżej. Spowoduje to zastąpienie wszystkich plików komponentów nowszymi plikami. Tabele baz danych i ustawienia konfiguracji komponentów pozostają nietknięte.

Uwaga! Poczekaj na zakończenie wszystkich kroków aktualizacji, zanim zostaniesz przekierowany na stronę główną komponentu.

Zaktualizuj JKassa 2.5 do JKassa 3


Materiały z Joomla! Dokumentacja

Joomla 2.5 (przed aktualizacją)

Uwaga! Przed aktualizacją Joomla zawsze wykonuj pełną kopię zapasową swojej witryny - archiwizuj główny katalog witryny i eksportuj strukturę bazy danych i dane swojej witryny.

Uwaga Podczas automatycznej aktualizacji Joomla może mieć problemy spowodowane przez wtyczkę „System - Zapamiętaj mnie (System - Remember Me)”. Radzimy wyłączyć go przed aktualizacją: System filtrów Menedżera wtyczek i włączyć go po aktualizacji. Upewnij się również, że twój szablon i zainstalowane dodatkowe rozszerzenia obsługują Joomla 3. Również podczas automatycznej aktualizacji mogą pojawić się problemy z powodu innych rozszerzeń innych firm.

  1. Przejdź do składnika aktualizacji Joomla! (Komponenty -> Joomla Update!).
  2. Otwórz okno ustawień komponentu (przycisk Ustawienia na pasku zadań).
  3. Na karcie Źródło aktualizacji na liście Serwer aktualizacji wybierz: dystrybucje Joomla z obsługą krótkoterminową.
  4. Zapisz ustawienia i zamknij okno ustawień.
  5. Kliknij „Zainstaluj aktualizację” i poczekaj na zakończenie aktualizacji.

W Joomla 3 (po aktualizacji)

  1. Usuń rekord z bazy danych.
    1. Otwórz panel sterowania bazy danych - phpMyAdmin. Wybierz z listy baz danych bazę danych swojej witryny (nazwę bazy danych Twojej witryny możesz znaleźć w Ustawieniach ogólnych Joomla -> Serwer -> Ustawienia bazy danych).
    2. Wybierz z listy tabelę xxx_extensions.
    3. Znajdź i usuń w tej tabeli wiersz z elementem wartości - com_joomlakassa.
  2. Przejdź do Joomla Extension Manager (Rozszerzenia -> Extension Manager).
  3. Zaktualizuj komponent JoomlaKassa do najnowszej wersji obsługującej Joomla 3.
  4. Zaktualizuj wszystkie dodatkowe rozszerzenia JKassa i inne rozszerzenia Joommla.

Uwaga Aby zapisać bieżące ustawienia komponentu, przed usunięciem wiersza w tabeli „xxx_extensions” skopiuj i zapisz zawartość pola „params”.

Uwaga Aby usunąć niepotrzebne pliki komponentów, przejdź do następującego katalogu przed aktualizacją: twój_witryny administrator komponenty com_joomlakassa i usuń wszystkie foldery i pliki z wyjątkiem pliku joomlakassa.xml. Przejdź również do katalogu: your_site components com_joomlakassa i usuń tutaj wszystkie pliki i foldery.

Usuń komponent


Po usunięciu komponentu z systemu Joomla wszystkie pliki i foldery oraz komponenty zostaną usunięte (z wyjątkiem folderów „joomlakassafiles” i „images / joomlakassa”), kategorie i wszystkie ustawienia (konfiguracja) również zostaną usunięte. Pozostałe tabele bazy danych komponentów (produkty, pliki, formularze, statusy itp.) Nie zostaną usunięte.

Komponent jest usuwany jako normalny komponent Joomla: Rozszerzenia Extension Manager Management Component JoomlaKassa Odinstaluj przycisk.

Komponent jest usuwany jako normalny komponent Joomla: Rozszerzenia Extension Manager Management Component JoomlaKassa Odinstaluj przycisk

Optymalizacja URL


Ustawienia SEO w Joomla

Po zainstalowaniu Joomla i komponentu JoomlaKassa adresy URL będą wyglądać następująco:

your_site / index.php? option = com_joomlakassa & view = category & id = 10 & Itemid = 435 & lang = en your__site / index.php? option = com_joomlakassa & view = product & id = 5: noutbuk-hp-pavilion-g7-1372sr & catid = 10 h & h = 1310 & lt; php? option = com_joomlakassa & view = producent & id = 1: hp & lang = en & Itemid = 435

Joomla ma wbudowane ustawienia SEO dla witryny, które naprawią tę sytuację. Aby edytować parametry SEO, przejdź do głównego menu Joomla: zakładka System Ustawienia ogólne Ustawienia strony WWW.

1. Podczas aktywacji parametru SEF (CNC) - adres URL będzie miał następującą postać:

your_site / index.php / pl / kategorie produktów / 8-komputery / 10-notebooki twoja_strona / index.php / pl / kategorie produktów / 8-komputery / 10-notebooki / 5-noutbuk-hp-pavilion-g7-1372sr your_site / index.php / ru / product-categories / 1-hp

2. Parametr „Przekierowanie URL” pozwala usunąć z linku tekstowego index.php.

Dla użytkowników serwera WWW Apache! Przed włączeniem tej opcji zmień nazwę pliku htaccess.txt na .htaccess (plik znajduje się w katalogu głównym witryny). Należy pamiętać, że nazwa pliku .htaccess zaczyna się od kropki i nie ma rozszerzenia.
Dla użytkowników serwera internetowego IIS7! Przed włączeniem tej opcji zmień nazwę pliku web.config.txt na web.config (plik znajduje się w katalogu głównym witryny) i upewnij się, że moduł Przepisywanie URL dla IIS7 jest zainstalowany.

3. Możesz również dodać sufiks do adresu URL. System doda specjalny sufiks do adresów URL, w zależności od typu dokumentu.

4. Jeśli planujesz użyć łącza URL w cyrylicy (na przykład: laptopy / laptop-hp-pavilion-g7-1372sr), opcja „Aliasy w Unicode” musi być włączona.

Liczby w adresie URL (8, 10, 5) są identyfikatorami elementów: kategorii, produktów lub producentów. Aby je wyłączyć, możesz użyć parametru komponentu JoomlaKassa: „Delete ID (SEF)”. Przejdź do głównego menu Joomla: zakładka JOOMLAKASS Components Configuration Store i ustaw przełącznik parametrów na „Yes”.

W rezultacie adresy URL będą wyglądać następująco:

your_site / pl / kategorie produktów / komputery / notebooks.html your_site / pl / kategorie produktów / komputery / notebooki / noutbuk-hp-pavilion-g7-1372sr.html your_site / pl / product-categories / hp.html

Uwaga: kategorie produktów to pozycja menu JOOMLAKASSA »Kategorie, w przypadku braku pozycji menu adres URL będzie wyglądał inaczej, zostanie to omówione poniżej.

Ustawienie adresu URL

W powyższych przykładach adresy URL są budowane na podstawie pozycji menu JOOMLAKASSA »Kategorie, ta pozycja menu wyświetla listę kategorii znajdujących się w wybranej kategorii.

Jeśli elementy menu dla komponentu JoomlaKassa nie są ustawione, elementy komponentu można uzyskać poprzez moduły komponentu, takie jak: Kategorie, Nowe produkty, Ostatnio oglądane, Koszyk ...

W rezultacie adresy URL będą wyglądać następująco (przykład):

your_site / pl / component / joomlakassa / category / kategoriya-pl / komputery / notebooks.html? Itemid = 435 twoja_strona / pl / komponent / joomlakassa / produkt / kategoriya-pl / komputery / notebooki / noutbuk-hp-pavilion-g7-1372sr .html? Itemid = 1068 your_site / pl / component / joomlakassa / manufacturer / hp.html? Itemid = 435

Aby zoptymalizować takie linki, możesz użyć specjalnej wtyczki dla komponentu JoomlaKassa: jkSEF (wcześniej nazywany jkSEO). Wtyczka jkSEF umożliwia zmianę tekstu w URL: component / joomlakassa na tekst określony w parametrze plugin (na przykład: sklep demonstracyjny) i usuwa identyfikator elementu menu nadrzędnego z końca adresu URL: Itemid = xxx. Wtyczka działa tylko z adresami URL, dla których elementy menu nie są przypisane. Aby uzyskać szczegółowe informacje na temat wtyczki, zobacz dokumentacja wtyczki

Po włączeniu i skonfigurowaniu wtyczki adresy URL będą wyglądać następująco:

twoja_strona / pl / sklep-demo / kategoria / kategoriya-pl / komputery / notebooks.html twoja_strona / pl / sklep-demo / produkt / kategoriya-pl / komputery / notebooki / noutbuk-hp-pavilion-g7-1372sr.html your_site / com / demo-shop / manufacturer / hp.html

Optymalizacja adresów URL

Możesz zoptymalizować adresy URL swojego sklepu internetowego za pomocą elementów menu komponentu JoomlaKassa. Utwórz menu w Menedżerze menu Joomla i utwórz w nim niezbędne elementy.

Przykład dla pozycji menu: JOOMLAKASSA »Kategorie zostały omówione powyżej, a w wyniku ich utworzenia wszystkie adresy URL zaczną się od aliasu (aliasu) tego elementu menu, chyba że zostaną zastąpione przez inny element menu.

Aby utworzyć indywidualny adres dla określonej kategorii, użyj menu: JOOMLAKASSA »Produkty. Zatem dla kategorii i produktów znajdujących się w wybranej kategorii rozpocznie się alias (przykład: produkty) tego elementu menu:

Twoja strona / pl / products.html Twoja strona / pl / products / noutbuk-hp-pavilion-g7-1372sr.html Twoja strona / pl / products / hp.html

W pozostałych kategoriach pojawią się adresy URL, począwszy od pozycji menu alias: JOOMLAKASSA »Kategorie (alias: kategorie produktów):

your_site / pl / kategorie produktów / komputery / net-tablets.html twoja_witryna / pl / kategorie produktów / komputery / net-tablety / texet-tm-7025.html twoja_witryna / pl / produkt-kategorie / hp.html

Aby uniknąć duplikatów linków, na przykład, jak w naszym przypadku, stron producenta (na przykład: hp), do których dostęp można uzyskać, klikając logo producenta znajdujące się na górze obrazu produktu na tej samej stronie produktu:

your_site / ru / products / hp.html your_site / pl / product-categories / hp.html

Utwórz dodatkową pozycję menu: JOOMLAKASSA »Producenci (alias menu: producenci list), ta pozycja menu wyświetla listę wszystkich producentów. Teraz, we wszystkich przypadkach, adres URL strony producenta (jeśli alias producenta: hp) będzie wyglądał następująco:

your_site / en / list-manufacturers / hp.html

Lub jeśli utworzysz pozycję menu dla producenta: JOOMLAKASSA »Producent (alias menu: hp) wyświetlający stronę jednego producenta, adres URL strony producenta będzie wyglądał następująco:

yoursite / ru / hp.html

Oprócz producenta można utworzyć indywidualny element menu: JOOMLAKASSA »Produkt (alias menu: jeden produkt), który wyświetla pojedynczą stronę produktu. Ale uważaj na te elementy menu, mogą one prowadzić do zduplikowania zawartości komponentu lub zbudowania nieprawidłowego routingu. Na przykład, jeśli istnieje pozycja menu: JOOMLAKASSA »Produkt (alias: jeden produkt), a elementy menu: JOOMLAKASSA» Kategorie lub JOOMLAKASSA »Produkty nie są tworzone, a następnie, jeśli przejdziesz z tej strony produktu na link do strony innego produktu - jego adres URL wyglądałoby to tak:

your_site / pl / one-product / kategoriya-ru / computers / net-tablets / texet-tm-7025.html

Zalecamy zawsze tworzenie elementów menu, przynajmniej dla głównych (głównych) kategorii, nawet jeśli nie planujesz pokazywać tego menu kupującemu.

Adresy URL stron składowych, które nie zawierają tworzonej treści, ale generują ją w zależności od działań kupującego, takich jak strona koszyka, strona zamówienia, konto klienta, domyślnie (z włączonym jkSEF) wyglądają tak:

your_site / ru / demo-shop / cart.html your_site / pl / demo-shop / order.html your_site / pl / demo-shop / account.html

Dla tych stron zaleca się również tworzenie własnych pozycji menu: JOOMLAKASSA »Koszyk, JOOMLAKASSA» Strona zamówienia, JOOMLAKASSA »Konto kupującego. Ponadto podczas tworzenia tych elementów można ustawić dodatkowe parametry. Po utworzeniu elementów menu adresy URL tych stron będą wyglądać następująco (jeśli alias: koszyk na zakupy, strona zamówienia, konto osobiste):

your_site / pl / shopping-cart.html your_site / pl / order-page.html your_site / pl / personal-account.html

Sposób, w jaki będzie wyglądać mapa sklepu, zależy od aliasów (aliasów) określonych dla produktów, kategorii, producentów lub elementów menu, które elementy menu będą używane oraz od struktury danych, którą organizujesz. Budowanie i optymalizacja adresów URL może zająć trochę czasu, ale znacznie poprawi optymalizację sklepu w wyszukiwarkach.

Php?
Php?
Html?
Html?
Html?