Przejdź do zawartości

Jak dodać dowolną zewnętrzną aplikację webową do Odoo jak natywną aplikację

26 stycznia 2026 przez
Elisa Van Outrive
| Brak komentarzy na ten moment

Otwieraj narzędzia zewnętrzne bezpośrednio w Odoo


Wiele firm traktuje Odoo jako centrum zarządzania — obsługuje sprzedaż, magazyn, księgowość i procesy operacyjne jako jedno miejsce pracy.


Jednocześnie często korzysta się z dedykowanych serwisów webowych do konkretnych zadań. Zamiast skakać między kartami przeglądarki, możesz osadzić taki zewnętrzny serwis wewnątrz Odoo, tak jakby był jego natywnym modułem.


W tym poradniku pokażę, jak krok po kroku wstawić dowolną zewnętrzną aplikację webową do Odoo, korzystając wyłącznie z wbudowanych możliwości systemu — bez instalowania dodatkowych modułów i bez pisania kodu.




Zobacz na żywo, jak to działa


Zanim przejdziemy do instrukcji, obejrzyj krótki pokaz — zobaczysz, jak dodaje się zewnętrzną aplikację i otwiera ją bezpośrednio w interfejsie Odoo. 





Wymagania przed rozpoczęciem

Zanim zaczniesz, sprawdź poniższe warunki wstępne:

  • Włączony tryb deweloperski
  • Dostęp do Odoo Studio
  • Strona zewnętrzna musi pozwalać na osadzenie w iframe (niektóre serwisy blokują to ze względów bezpieczeństwa).

Kroki do wykonania

Wykonaj poniższe czynności, aby dodać zewnętrzną aplikację jako aplikację w Odoo.


1️⃣ Włącz tryb deweloperski

Zaloguj się do swojej bazy Odoo.

W menu użytkownika lub w ustawieniach przełącz opcję Tryb deweloperski.

Dzięki temu uzyskasz dostęp do widoków i opcji technicznych potrzebnych do modyfikacji.


2️⃣ Otwórz Odoo Studio

Przejdź do dowolnej aplikacji w Odoo — w przykładzie użyto CRM, ale można to zrobić z poziomu każdej aplikacji.


W prawym górnym rogu ekranu:

  • Kliknij ikonę narzędzi / klucza 🔧
  • Wybierz Odoo Studio

3️⃣ Utwórz nowy wpis menu

W Odoo Studio:

  • Kliknij Edytuj menu
  • Utwórz nowe menu
  • Nadaj mu czytelną nazwę, na przykład:
    • Strony zewnętrzne
    • Narzędzie wewnętrzne
    • Platforma referencyjna
    • Odoo - łącze do sklepu

Gdy system poprosi o konfigurację modelu:

  • Wybierz dowolny model
  • Sam model nie ma znaczenia — służy jedynie szybkiemu utworzeniu pozycji w menu

Potwierdź utworzenie menu.


4️⃣ Dostosuj widoki dla nowego menu

Po utworzeniu menu:

  • Przejdź do zakładki Widoki
  • Wyłącz Widok listy
  • Ustaw Widok formularza jako domyślny

Dzięki temu osadzona strona zostanie wyświetlona na pełnym ekranie w czystym układzie.


5️⃣ Zapisz i otwórz aplikację

Otwórz powiązany z menu Widok formularza.


Następnie:

  • Kliknij Widok
  • Otwórz Widok XML

To właśnie tutaj zdefiniujesz osadzoną stronę.


6️⃣ Zamień widok formularza na kod osadzenia

W Edytorze XML:

  • Zaznacz cały istniejący kod
  • Zamień go na niestandardowy kod osadzający podany poniżej 
<form string="Embedded Webpage" version="7.0" edit="false" create="false"> 
 <div style="position:absolute; left:0; top:0; width:100%; height:100%;"> 
 <iframe src="https://www.odoo.com/ar/trial" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="no" scrolling="no" style="border-width:0px;"> 
 </iframe> 
 </div> 
 </form>

Ten fragment XML tworzy widok, który prezentuje zewnętrzną stronę wewnątrz interfejsu Odoo przy użyciu iframe.


7️⃣ Wstaw adres URL zewnętrznej strony

W obrębie kodu XML:

  • Znajdź pole z adresem URL

Kod dodający zewnętrzną aplikację do Odoo


  • Wklej adres URL strony, którą chcesz wyświetlić

Zapisz widok.


8️⃣ Otwórz osadzoną stronę w Odoo

Kliknij w utworzone menu.

Teraz zobaczysz zewnętrzną stronę wyświetloną bezpośrednio w Odoo, bez otwierania nowej karty przeglądarki.



✅ Gotowe

  • Twoja zewnętrzna aplikacja jest teraz dostępna jako aplikacja w Odoo.
  • Możesz ją otwierać w dowolnym momencie, nie opuszczając środowiska Odoo.
  • To ustawienie można w każdej chwili edytować, zmienić nazwę lub usunąć.



Przykłady zastosowań w praktyce

  • Integracje e‑commerce: Osadź panel integracyjny bezpośrednio w Odoo — np. do obsługi synchronizacji sklepu internetowego. Łącze Odoo – sklep, aby zsynchronizować dane bez opuszczania Odoo.
  • Panele i narzędzia raportowe: Wyświetlaj dane w czasie rzeczywistym z zewnętrznych narzędzi analitycznych czy BI wewnątrz Odoo.
  • Narzędzia wewnętrzne: Osadź aplikacje używane przez działy operacyjne, wsparcia lub finansów, aby dostęp do nich był szybki i spójny.
  • Zewnętrzne platformy połączone z Odoo: Trzymaj narzędzia stron trzecich pod ręką w jednym interfejsie, zachowując porządek w procesach roboczych.


Elisa Van Outrive 26 stycznia 2026
Udostępnij ten artykuł
Zaloguj się by zostawić komentarz