Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Możesz nadawać strony w witrynie programu SharePoint spójny wygląd, tworząc strony wzorcowe i motywy oraz używając ich. Program Visual Studio nie udostępnia szablonów dla tych elementów, ale można je utworzyć w programie SharePoint Projektant, a następnie zaimportować je do programu Visual Studio. Aby uzyskać więcej informacji, zobacz Blok konstrukcyjny: strony i interfejs użytkownika w witrynie internetowej firmy Microsoft.
Aby zaimportować stronę wzorcową lub motyw
W programie Visual Studio utwórz lub otwórz projekt programu SharePoint.
Aby uzyskać informacje o sposobie tworzenia projektu programu SharePoint, zobacz Szablony projektów i elementów projektu programu SharePoint.
Na pasku menu wybierz pozycję Projekt>Dodaj nowy element.
W oknie dialogowym Dodawanie nowego elementu rozwiń węzeł programu SharePoint, a następnie wybierz węzeł 2010.
Na liście szablonów programu SharePoint wybierz szablon Moduł , a następnie określ nazwę modułu.
Moduł zawiera pliki (na przykład pliki strony wzorcowej lub motywu) do wdrożenia w lokalizacji określonej w programie SharePoint.
W module usuń plik domyślny o nazwie Sample.txt.
Wybierz węzeł modułu.
Na pasku menu wybierz pozycję Projekt>Dodaj istniejący element, a następnie wybierz plik strony wzorcowej lub motywu.
Pliki strony wzorcowej mają rozszerzenie master, a pliki motywu mają rozszerzenie thmx.
Jeśli dodano stronę wzorcową, zmień ustawienie Rozwiązywanie konfliktów wdrożeń na Wartość Automatyczna we właściwościach modułu.
Uwaga
Błędy mogą wystąpić, jeśli nazwa strony wzorcowej jest taka sama jak nazwa istniejącej strony wzorcowej oznaczonej jako domyślna strona wzorcowa lub niestandardowa strona wzorcowa. Aby uzyskać informacje na temat rozwiązywania tego problemu, zobacz Przewodnik: importowanie niestandardowej strony wzorcowej i strony witryny z obrazem.
W module otwórz plik Elements.xml.
Musisz zaktualizować plik Elements.xml , aby odwoływać się do dodanej strony wzorcowej lub motywu.
W przypadku strony wzorcowej zastąp istniejący znacznik modułu następującym znacznikiem.
<Module Name="[Module Name]" Url="_catalogs/masterpage"> <File Path="[Module Name]\[Master Page Name].master" Url="[Master Page Name].master" Type="GhostableInLibrary" /> </Module>
W przypadku motywu zastąp istniejący znacznik modułu następującym znacznikiem.
<Module Name="[Module Name]" Url="_catalogs/theme" <File Path="[Module Name]\[Theme Name].thmx" Url="[Theme Name].thmx" Type="GhostableInLibrary" /> </Module>
Pamiętaj, aby zastąpić wartości symboli zastępczych rzeczywistymi nazwami modułu i stroną wzorcową lub motywem.
Type="GhostableInLibrary"
Atrybut wskazuje, że element jest dodawany do bazy danych zawartości, aUrl
atrybut modułu określa miejsce przechowywania pliku w bazie danych zawartości programu SharePoint.Aby zmienić zakres wdrożenia dla strony wzorcowej, w Eksplorator rozwiązań otwórz plik funkcji w Projektant funkcji, a następnie wybierz nowy zakres wdrożenia z listy Zakres.
Wartość sieci Web oznacza, że strona wzorcowa ma zastosowanie tylko do witryny internetowej, która jest obecnie określona w projekcie. Wartość witryny oznacza, że strona wzorcowa ma zastosowanie do bieżącego zbioru witryn, który obejmuje wszystkie podwitryny i główną sieć Web. Inne wartości nie mają zastosowania.
Uwaga
Ponieważ motywy mają zastosowanie tylko do poziomu zbioru witryn, zalecamy, aby nie ustawiać zakresu motywu na inne niż witryna. Błędy mogą wystąpić, jeśli motyw jest używany w podwit witrynie.
Na pasku menu wybierz pozycję Kompiluj>wdróż rozwiązanie.
Aby sprawdzić, czy pliki zostały wdrożone poprawnie, otwórz witrynę programu SharePoint, wybierz menu Akcje witryny, wybierz polecenie Ustawienia witryny, a następnie wybierz link Strony wzorcowe lub link Motywy.
Zostanie wyświetlona lista stron wzorcowych lub motywów zawierająca zaimportowaną stronę wzorcową lub motyw.