Module Omnibus Pl

Omnibus

Opis modułu

Moduł dostosowuje sklep do wymagań zawrtych w dyrektywie Omnibus.

Funkcjonalność

  1. Moduł wyświetla najtańszą cenę produktu w ciągu 30 dni.
  2. Indeksator produktów usuwa zapisane rekordy starsze niż 30 dni.
  3. Moduł pozwala na wysłanie recenzji tylko klientom, którzy kupili produkt.

Konfiguracja

Po zainstalowaniu modułu przejdź do Panelu administratora i przejdź do Stores -> Settings -> Configuration -> Aurora -> Aurora Omnibus
Config

** General / Enabled module ** - Włącz/Wyłącz moduł.
** Reviews / Add Review Policy Information ** - Włącz/Wyłącz informację o stosowanej polityce dodawania opinii.
** Reviews / Information content ** - Treść informacji o stosowanej polityce dodawania opinii.
** Reviews / Link text ** - Tekst wyświetlany jako link do strony CMS.
** Reviews / Cms Page ** - Strona CMS do której będzie kierował link umieszczony w treści informacji.
** Reviews / Review Guard Enable ** - Włącza/Wyłącza możliwość dodawania opini tylko przez zalogowanych użytkowników, którzy zakupili produkt.
** Price / Price Info ** - Pokaż/Ukryj blok zawierający najniższą cenę w ciągu ostatnich 30 dni.

Szczegóły produktu na stronie produktu po kofiguracji modułu:
Sample 1

Szczegóły informacja o polityce dodawania opinii:
Sample 2 Review Policy Info

Informacja o cenie na listingu:
Sample 3 Listing

Instalacja

Composer

  1. Dodaj repozytorium do composer.json:
"repositories": [
    ...
    {
        "type": "vcs",
        "url": "git@git.auroracreation.com:aurora-modules/module-omnibus.git"
    }
    ...
]
  1. Dodaj package do composer.json:
"require": {
    ...
    "aurora/module-omnibus": "1.*"
    ...
},
  1. W głównym folderze magento uruchom komendy:
$ composer update aurora/module-omnibus
$ php bin/magento module:enable Aurora_Omnibus
$ php bin/magento setup:upgrade

Manualna

  1. Kup rozszerzenie.
  2. Rozpakuj archiwum.
  3. Przenieś pliki modułu na serwer do lokalizacji: {Magento root}/app/code/
  4. W folderze głównym Magento wykonaj następujące polecenia:
$ php bin/magento module:enable Aurora_Omnibus
$ php bin/magento setup:upgrade

Dziękujemy za zainteresowanie naszymi modułami!

Dziennik zmian

v1.2.3

  • Naprawiono odświerzanie ceny omnibus w produkcie konfigurowalnym

v1.2.2

  • Naprawiono wyświetlanie ceny produktu

v1.2.1

  • Naprawiono obliczanie ceny zbiorczej dla opcji konfigurowalnych
  • Naprawiono wyświetlanie ceny konfigurowalnej, jeśli nie wybrano żadnej opcji
  • Dodano style

v1.2.0

  • Zmiana sposobu wyświetlania ceny - usunięto dodatkowy blok, zastosowano dostosowaną templatkę ceny.
  • Dodano nowy typ ceny - Omnibus
  • Usunięto możliwość ustawienia czy cena wyświetlana jest podatkiem/bez podatku. Cena wyświetla się tak jak w głównej konfoguracji sklepu
  • Usunięto możliwość konfiguracji wyświetlania dla produktów, które nie są na promocji. Każdorazowo kiedy produkt jest na promocji i jest wyświetlana cena regularna, wyświetla się cena omnibus.
  • Dodano wyświetlanie informacji o cenie na listingach, gridach, liście życzeń.
  • Poprawiono wyświetlanie informacji o cenie dla produktów typu bundle.
  • Dodano endpoint api

v1.1.18

  • Poprawiono przechwytywanie błedu

v1.1.17

  • Dodano zmienianie ceny przy produktach konfigurowalnych

v1.1.16

  • Naprawiono błąd - brak ceny w templatce dla nowych produktów

v1.1.15

  • Naprawiono błąd - brak setId podczas próby zmiany ceny produktu przez API

v1.1.14

  • Optymalizacja dodawania extension_attributes
  • Dodano gitlab-ci

v1.1.13

  • Naprawiono dodawanie extension_attributes w konfigurowalnym produkcie

v1.1.12

  • Naprawiono błąd - błąd, gdy cena jest zerowa

v1.1.11

  • Dodano opcję konfiguracji: Wyświetlaj informacje o zasadach przeglądu [T/N]
  • Dodano opcję konfiguracji: Wyświetlaj własną zawartość informacji o zasadach przeglądania. Możesz dodać link do strony cms
  • Dodano opcję konfiguracji: link do strony CMS [pole select]
  • Dodano tłumaczenia
  • Naprawiono błąd: funkcja wywołana na null

v1.1.10

  • Naprawiono błąd - informacja o najniższej cenie nie jest wyświetlana, jeśli produkt został wyłączony

v1.1.9

  • Naprawiono reindex cen w konfigurowalnych produktach (reindeksuj produkt nadrzędny po zmianie ceny produktu prostego)

v1.1.8

  • Optymalizacja indeksera

v1.1.7

  • Naprawiono wyświetlaną cenę
  • Poprawiono informacje Readme

v1.1.6

  • Obniżono wymagania composer.json

v1.1.5

  • Refaktoryzacja
  • Poprawiono PHPDocs
  • Naprawiono działanie dla produktu konfigurowalnego
  • Poprawiono tłumaczenie
  • Jeśli aktualna cena produktu jest najniższa pokazuje informację "Aktualna cena jest najniższa (od 30 dni)."
  • Zmień przechowywane dane
  • Dodano zadanie cron do odświeżania przechowywanych danych
  • Dodano zależność indeksera od catalog_product_price

v1.1.4

  • Naprawiono błąd db_schema

v1.1.3

  • Naprawiono błędy

v1.1.2

  • Naprawiono menu Aurora w PaneluAdministracyjnym
  • Refaktoryzacja - umożliwienie działania moduł w php 7.3

v1.1.1

  • Poprawiono plik domyślnej konfiguracji
  • Refaktoryzacja - umożliwienie działania moduł w Magento 2.4.3

v1.1.0

  • Zmień logikę - przechowuj wszystkie ceny produktów od 30 dni, pobierz ceny z katalogu_produkt_index_price
  • Zmieniono dane przechowywane w bazie danych
  • Dodano reindeks przechowywanej ceny po zapisaniu produktu
  • Dodano opcję konfiguracji: Pokaż blok najniższej ceny [T/N]
  • Dodano opcję konfiguracji: Pokaż, jeśli cena regularna [T/N]
  • Dodano opcję konfiguracji: Włącz/wyłącz funkcję blokowania dodawania opinii
  • Dodano plik domyślnej konfiguracji
  • Dodano link do strony CMS w informacji w bloku recenzji
  • Dodano tworzenie strony cms z treścią polityki wystawiania opinii po instalacji modułu
  • Poprawiono tłumaczenie
  • Poprawiono plik Readme
  • Poprawiono PSR
  • Usunięto whitelist