Tworzenie szablonów stron i zarządzanie nimi

Uwaga

12 października 2022 r. funkcja Portale usługi Power Apps została przekształcona w usługę Power Pages. Więcej informacji: Usługa Microsoft Power Pages jest teraz ogólnie dostępna (blog)
Wkrótce zmigrujemy i scalimy dokumentację funkcji Portale usługi Power Apps z dokumentacją usługi Power Pages.

Strony sieci Web to węzły mapy witryny portalu, które reprezentują zawartość dostępną dla użytkowników portalu, a szablony stron reprezentują rzeczywiste strony .aspx, które umożliwiają zachowanie spójnego wyglądu i działania w całej witrynie sieci Web. Szablony stron są zbudowane przy użyciu stron ASP.NET, stron wzorcowych, kaskadowych arkuszy stylów (CSS), formantów użytkownika i formantów serwera.

Podczas tworzenia nowej strony sieci Web dla witryny, czy za pośrednictwem publikowania front-side czy za pomocą interfejsu portalu, należy wybrać szablon strony, który będzie wyświetlał zawartość strony dla użytkowników portalu.

Różnicę między stronami sieci Web i szablonami stron prawdopodobnie najłatwiej zrozumieć jako różnicę między dokładnym adresem URL a rzeczywistą stroną .aspx, która działa jako plan wyświetlania zawartości. Każda strona sieci Web reprezentuje określony adres URL witryny, do którego użytkownicy mogą przejść. Gdy użytkownik przechodzi do adresu URL, zawartość skojarzona z tym adresem URL jest wyświetlana. Jednak strona sieci Web nie zawiera informacji na temat wyświetlania tej zawartości. To jest uzależnione od szablonu strony, który jest rzeczywistą stroną .aspx, która generuje HTML widoczny dla użytkownika.

Podczas tworzenia nowej strony sieci Web, należy wybrać szablon strony z listy istniejących szablonów. Kilka szablonów stron znajduje się na każdym portalu. Podczas korzystania z tych portali jako podstawy do utworzenia własnej witryny sieci Web, szablony te będą użyteczne jako podstawowy sposób ukazywania funkcjonalności portalu. Deweloper portalu będzie jednak musiał znacząco zmieniać układ tych stron. W większości przypadków szablon strony "Strona" będzie szablonem strony do użycia w celu głównym: strona sieci Web korzystająca z tego szablonu będzie miała wyświetlaną treść, a także listę stron podrzędnych przedstawianych jako elementy nawigacyjne.

Zarządzaj szablonami stron

Tworzenie nowego Szablonu strony jest konieczne tylko podczas tworzenia zupełnie nowej strony .aspx, aby wyświetlić zawartość w witrynie sieci Web, zadanie dla dewelopera portalu. W rzeczywistości w celu dostosowywania układu witryny deweloper portalu może po prostu zmodyfikować istniejące strony .aspx.

  1. Otwórz Aplikacja Zarządzanie portalem.

  2. Przejdź do Portale > Szablony strony.

  3. Aby utworzyć nowy szablon strony, wybierz Nowy.

  4. Aby edytować istniejący szablon strony, wybierz nazwę szablonu strony.

  5. Wprowadź odpowiednie wartości w polach.

  6. Zaznacz Zapisz i zamknij.

Atrybuty szablonu strony

Nazwa Opis
Nazwa Nazwa szablonu używanego dla odwołania.
Witryna internetowa Skojarzona witryna sieci Web
Typ Rodzaj szablonu, który określa, jak szablon decyduje, co należy renderować.
  • Zapisz ponownie: Użyje pola adresu URL Zapisz ponownie URL, aby wyrenderować dany szablon ASP.NET.
  • Szablon sieci Web: Użyje pola szablonu sieci Web, aby wyrenderować dany szablon sieci Web.
Zapisz ponownie adres URL Ścieżka fizycznej strony .aspx ASP.NET (lub innego zasobu, takiego jak .ashx), który będzie renderować zawartość.
To pole jest wyświetlane tylko wtedy, gdy Zapisz ponownie adres URL zostanie wybrane z listy Typ.
Szablon sieci Web Odwołanie do szablonu sieci Web do tego będzie stosowane do renderowania tego szablonu.
To pole jest wyświetlane tylko wtedy, gdy Szablon sieci Web zostanie wybrane z listy Typ.
Jest domyślna Jeśli 'Tak', szablon będzie domyślnie przypisany do listy rozwijanej w obszarze narzędzia edycji po stronie klienta.
Nazwa tabeli Typ tabeli stron, który ma być renderowany przez ten szablon. Będzie używany przez system edycji front-side w celu ukazania tylko odpowiednich wyborów szablonu autorom zawartości.
Zwykle będzie to strona sieci Web (adx_webpage), ale może to być inna tabela portalu, taka jak Forum, Watek forum, Blog lub Wpis na blogu.
Opis Opis tego szablonu dla użytkowników przeprowadzających edycję front-side.

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).