Przejdź do treści
Uwaga: Tłumaczenie tego artykułu jest podane wyłącznie dla wygody. Tłumaczenie jest tworzone automatycznie za pomocą oprogramowania tłumaczącego i mogło nie zostać sprawdzone. W związku z tym, angielska wersja tego artykułu powinna być uważana za wersję obowiązującą, zawierającą najnowsze informacje. Możesz uzyskać do niej dostęp tutaj.
Design Manager

Kierownik projektu | Często zadawane pytania

Data ostatniej aktualizacji: czerwca 15, 2022

Dotyczy:

Marketing Hub Professional, Enterprise
CMS Hub Starter, Professional, Enterprise
Wcześniejsze konto Marketing Hub Basic

Szybko znajdź odpowiedzi i ogólne informacje na temat

narzędzia menedżera projektów w HubSpot. Ten zasób zawiera również łącza do innych zasobów dla projektantów pracujących nad systemem CMS.

Gdzie mogę dowiedzieć się więcej o projektowaniu w HubSpot?

Aby dowiedzieć się więcej natemat projektowania w HubSpot, zapoznaj się z certyfikatemGrowth Driven Design AkademiiHubSpot orazdokumentacją systemu CMS HubSpot

.

Certyfikacja projektowania jest bezpłatna i obejmuje szkolenie wideo oraz praktykę w zakresie projektowania.

Dokumentacja CMS HubSpot zawiera:

Czy istnieje źródło HubSpot, z którego mogę skorzystać w celu rozwiązania problemów związanych z niestandardowym kodowaniem projektu lub HubL?

Najlepszym źródłeminterakcji ze społecznością projektantów HubSpot jestforum projektowe HubSpot

. Forum to jest monitorowane przez projektantów HubSpot i użytkowników HubSpot posiadających doświadczenie w projektowaniu.

Pytania dotyczące rozwoju interfejsu API HubSpot można znaleźć naforum dlaprogramistów

.

Jak uzyskać dostęp FTP do HubSpot?

Z dniem 27 maja 2020 r. FTP został wyłączony i zastąpiony przez CMS CLI. Dowiedz się więcej o tym ogłoszeniu.

Czy mogę edytować grupę globalną dla pojedynczego szablonu?

O ile moduły globalne możnaprzekształcić z powrotem w moduł lokalny

, o tyle grupy globalne nie. Aby edytować grupę globalną dla pojedynczego szablonu, należy sklonować grupę globalną, a następnie dodać jej klon do szablonu.

Jakiej wersji bootstrapa używa edytor szablonów HubSpot?

Edytor szablonów HubSpot wykorzystuje 12-kolumnowy systemsiatkioparty naBootstrap 2.x, aby umożliwić projektantom szablonów szybkie tworzenie w pełni responsywnychstron internetowych w ramachplatformy treści HubSpot

.

Czy mogę używać własnej siatki responsywnej z szablonami HubSpot?

Wszystkie układy HubSpot typu "przeciągnij i upuść" automatycznie zawierająplik layout.css

, dzięki któremu moduły są responsywne. Jeśli chcesz użyć innej lub niestandardowej siatki responsywnej, takiej jak Bootstrap 3, musisz albo nadpisać CSS w pliku layout.css, albo użyć szablonów kodowanych, do których nie jest dołączony plik layout.css.

Jak mogę zmienić układ wpisów i listingów na blogu?

Moduły zawartości bloga umożliwiająedycję znaczników postu i układuoferty, co pozwala kontrolować,

gdzie są renderowane poszczególne elementy postu.

Czy mogę powrócić do poprzedniej wersji szablonu?

Wszystkie układy szablonów, pliki kodowe istrony mają historięzmian, która umożliwia cofnięcie się do dowolnej wersji szablonu lub elementu zawartości. W przypadku szablonów lub plików kodowych kliknijkolejnoAkcje>

Wyświetl zmiany, aby uzyskać dostęp do historii zmian.

Design Manager v2

Jaka jest różnica między "widgetem" a "modułem" przy odwoływaniu się do pól modułu?

Szkielet modułu v1 odwoływał się do pól modułu za pomocą {{ widget.field }}. Szkielet modułu v2 odwołuje się do pól modułu przy użyciu {{ module.field }}.

Jednak używanie {{ widget.field }} w frameworku v2 będzie nadal działać zgodnie z oczekiwaniami. Nie jest konieczne aktualizowanie modułów niestandardowych, aby odwoływały się do "modułu".

Jak mogę dołączyć pliki JS i CSS bez "get_public_template_url"?

Zamiast używać "get_public_template_url", aby uzyskać dostęp do

plików

JavaScript iCSS, pliki te można teraz dołączać bezpośrednio doedytora paska bocznego modułu wsekcjiPowiązanepliki.Pliki CSS i JS dołączone w tym miejscu będą automatycznie ładowane na stronach korzystających z modułu.

Jak mogę dodać do szablonu niestandardowe moduły HTML lub HubL?

Moduły HTML i HubL zostały usunięte. Moduły te pozwalały programistom na szybkie dodawanie fragmentów HTML i HubL do szablonów. Mogą one jednak sprawiać, że szablony są trudne do zrozumienia i edycji. Aby uczynić szablony bardziej przewidywalnymi i łatwiejszymi w utrzymaniu, moduły te zostały usunięte na rzecz utrzymania całego kodu w kontekście modułów niestandardowych.

Jeśli chcesz dodać HTML na poziomie strony wwitrynie, moduł HTML można pobrać zHubSpot Marketplace.

Jak mogę używać wtyczek JS z moim modułem niestandardowym?

Jeśli używasz skryptu innej firmy, umieść plik skryptu w sekcjiPołączone pliki wedytorze modułów. Następnie możeszuruchomić wtyczkę w sekcji JS edytora kodu. Jeśli potrzebujesz przekazać parametry do wtyczki, możesz użyć atrybutów danych w sekcji HTML + HubL edytora, aby przechowywać te wartości.

Podczas aktualizacji jestem pytany, gdzie chcę używać tego modułu. Jaka jest różnica między tymi opcjami?

Jeśli używasz modułu niestandardowego w wiadomości e-mail, sekcje CSS i JS nie pojawią się w edytorze, ponieważ arkusze stylów i JavaScript nie są obsługiwane przez większość klientów poczty e-mail. W przypadku modułów poczty e-mail można nadal umieszczać niezbędne stylizacje w znacznikach <style>.

Jeśli używasz modułu na swoich stronach lub we wpisach na blogu, sekcje JS i CSS pojawią się zgodnie z oczekiwaniami.upgrade-design-manager-modules

Czy wprowadzono jakieś zmiany w sposobie kodowania modułów w wersji 2 menedżera projektów?

Moduły w wersji 2 menedżera projektów są zawijane w znaczniki <div>, natomiast moduły w starym menedżerze projektów były zawijane w znaczniki <span>. Ta zmiana będzie miała wpływ na Twój moduł tylko wtedy, gdy odwołujesz się do rozpiętości modułu w arkuszu stylów. Na przykład poniższa deklaracja nie będzie obowiązywać w nowym menedżerze projektów:

{% raw %}
span #hs_cos_wrapper_widget_5038393204 {
Kolor: niebieski;
}
{% endraw %}

Znacznik <span> można zastąpić znacznikiem <div>.Nie zaleca się jednak korzystania z domyślnych wrapperów HubSpot do pisania kodu CSS.Zamiast tego lepiej jest używać niestandardowych klas CSS, takich jak "my-custom-module".

Podczas aktualizacji mojego modułu pojawia się błąd "Moduły zagnieżdżone". Jak mogę to rozwiązać i opublikować moduł?

Dowiedz się więcej o tym, jak zidentyfikować i rozwiązać błąd modułu zagnieżdżonego.W przypadku modułów zagnieżdżonych używanych w wielu szablonach najlepiej jest najpierwsklonować moduł, aby zapobiec utracie zawartości na poziomie strony. Następnie należy usunąć błędy w sklonowanym module i używać tego klonu w kolejnych szablonach.

Jak mogę dodać grupę globalną do mojego modułu?

Zamiast używać {% include %} w swoim module niestandardowym, aby dodać grupę globalną, możesz dodać pole menu do swojego modułu lub edytować zawartość globalną modułu.

Czy mogę używać niestandardowych modułów v1 w nowym menedżerze projektów?

Tak,możesz edytować wszystkie starsze moduły w edytorze modułów. Pojawią się ostrzeżenia o walidacji i sugestie dotyczące kodu, który nie jest obsługiwany w module v2, ale będzie można nadal edytować i używać tych modułów w HubSpot.

Chociaż można zachować wszystkie istniejące moduły niestandardowe, nie będzie można tworzyć nowych modułów przy użyciu starego frameworka. Jeśli sklonujesz starsze moduły, sklonowany moduł zostanie utworzony w nowym module framework.

 
 
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.