Przejdź do zawartości

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

26 stycznia 2026 przez
Jak dodać dowolną zewnętrzną aplikację webową do Odoo jak natywną aplikację
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.


Jak dodać dowolną zewnętrzną aplikację webową do Odoo jak natywną aplikację
Elisa Van Outrive 26 stycznia 2026
Udostępnij ten artykuł
Zaloguj się by zostawić komentarz