Imagine With Craft

Personal Blog

Stwórz w pełni funkcjonalnego bloga z tagami, archiwum i wyszukiwaniem, a swoje wpisy zarządzaj i edytuj bezpośrednio w Craft.

Personal BlogPersonal Blog

Build It Yourself

W tym przykładzie użyjemy Craft do zarządzania osobistym blogiem i przekształcimy go w piękną stronę osobistą z postami, tagami i wyszukiwaniem za pomocą Lovable.

Step 1Create Your Doc

Nasze wpisy blogowe są przechowywane w kolekcji: używamy pól kolekcji do zarządzania tagami, datą publikacji i statusem publikacji. Treść każdego wpisu blogowego to treść elementu kolekcji – w ten sposób możesz używać potężnego edytora Craft do pisania i dopracowywania swoich wpisów.

Użyj szablonu, aby utworzyć nowy dokument z kolekcją dla swojego bloga, wypełnioną przykładowymi wpisami:

Step 2Enable API Access

Włącz dostęp API dla swojego dokumentu, aby uzyskać unikalny adres URL, który umożliwia odczyt i dodawanie treści do dokumentu.

Step 1

Open the “Connections” tab

Step 2

Click “Add Your First API Connection”

Step 3

Skonfiguruj swoje połączenie API, nadając mu nazwę. W tym projekcie API potrzebuje tylko odczytu z Twoich dokumentów. Ustaw uprawnienia API na „Read”.

Step 4

Kliknij „Add Document” i wybierz swój dokument Personal Blog.

Step 5

Adres URL API, który będzie używany do interakcji z Twoim dokumentem, jest teraz wyświetlany na górze

Step 6

Kliknij przycisk „Download AI Bundle”. Spowoduje to pobranie folderu zawierającego dokumentację API oraz treść Twojego dokumentu.
Pamiętaj, że wszystkie wpisy w dokumencie mogą być załadowane przez publiczne API – pole „Published” w kolekcji kontroluje, które z nich są wyświetlane na stronie, ale nieopublikowane wpisy również mogą być dostępne.

Step 3Build on Lovable

Teraz przejdźmy dalej i zbudujmy właściwą stronę internetową dla naszego bloga w Lovable. Do stworzenia przykładowej strony pokazanej powyżej użyliśmy tego promptu:

Chciałbym, abyś zbudował mój osobisty blog.

Informacje są przechowywane w Craft. Sprawdź załączony plik zawierający przykład aktualnego stanu mojego dokumentu Blog w Craft, a także informacje o API, którego należy użyć do pobrania tego dokumentu i moich wpisów blogowych. Przeczytaj uważnie dokumentację API i postępuj zgodnie z jej instrukcjami.

Chcę, aby były:
- Strona główna pokazująca 3 ostatnie wpisy z ich datami i opisami, a następnie link do archiwum
- Archiwum wymieniające wszystkie opublikowane wpisy i ich daty w formie tabeli
- Strona dla każdego wpisu z nawigacją poprzedni/następny na dole
- Strona pokazująca wszystkie bloki z określonym tagiem
- Powinna być też funkcja wyszukiwania
Każdy wpis ma właściwość published. Pokazuj tylko te wpisy, gdzie jest ustawiona na true.

Chcę czysty i nowoczesny design, który zwraca uwagę na detale i daje wrażenie bardzo dopracowanego. Ma być wyrafinowany, ale nie snobistyczny, z nowoczesną typografią i dużą ilością białej przestrzeni.

Przejdź do Lovable i wklej prompt w pole tekstowe. Upewnij się, że załączasz AI Bundle dla swojego dokumentu, który właśnie pobraliśmy.

Lovable zabiera się do pracy, analizując zawartość pakietu, aby zrozumieć strukturę dokumentu i sposób korzystania z API. Następnie zaczyna budować stronę zgodnie z naszym promptem.

Teraz mamy pięknego bloga, który wyświetla nasze wpisy i obsługuje wyszukiwanie oraz tagi!

Więcej pomysłów do wypróbowania

Back to the Gallery