Konfiguracja komponentu
import { Image } from ‘astro:assets’; import appBuilder from ’../../../../assets/screenshots/app-builder-properties.png’; import cardTitle from ’../../../../assets/screenshots/app-builder-card-title.png’;
Dodawanie do strony rekordu
Dział zatytułowany „Dodawanie do strony rekordu”- Otwórz dowolną stronę rekordu w Lightning App Builder.
- Znajdź Smarter Files w palecie komponentów w sekcji Custom — Managed.
- Przeciągnij go na wybrany obszar układu strony.
- Skonfiguruj właściwości projektu w panelu po prawej stronie.
- Zapisz i aktywuj stronę.
Właściwości komponentu
Dział zatytułowany „Właściwości komponentu”Komponent udostępnia osiem właściwości projektu na pasku bocznym App Buildera:
| Właściwość | Opis | Domyślna wartość |
|---|---|---|
| Card Title | Tekst nagłówka komponentu. Zastępuje etykietę niestandardową Tucario_Files_Card_Title dla tej instancji. | Files |
| Storage Mode | Standard — pliki powiązane przez ContentDocumentLink (widoczne na standardowej liście powiązanej Files). Isolated — pliki powiązane wyłącznie przez obiekt łącznikowy Tucario_File_Visibility__c (ukryte ze standardowej listy powiązanej Files, włącza kontrolę widoczności). Zobacz Storage Modes. | Standard |
| Display Mode | Sposób wyświetlania plików: List (pionowe wiersze z metadanymi) lub Tiles (siatka kart z ikonami typów plików). | List |
| Default Sort Order | Kolejność sortowania przy pierwszym załadowaniu. Użytkownicy mogą ją zmienić w czasie działania. Opcje: date-newest, date-oldest, size-largest, size-smallest, name-az, name-za. | date-newest |
| Initial Files Displayed | Maksymalna liczba plików wyświetlanych przy pierwszym załadowaniu. Gdy jest ich więcej, pojawia się link „Pokaż wszystkie”. Ustaw 0, aby wyświetlać wszystkie. | 5 |
| Allowed File Extensions | Lista dozwolonych rozszerzeń oddzielonych przecinkami (np. pdf,docx,png). Tylko te typy plików można przesyłać. Pozostaw puste, aby zezwolić na wszystkie. | (puste — wszystkie dozwolone) |
| Excluded File Extensions | Lista zablokowanych rozszerzeń oddzielonych przecinkami (np. exe,bat,sh). Te typy plików są blokowane przy przesyłaniu. | (puste — żadne nie są blokowane) |
| Max File Size (MB) | Limit rozmiaru przesyłanego pliku w megabajtach. Ustaw 0, aby nie stosować limitu. | 0 |
Logika ograniczeń przesyłania
Dział zatytułowany „Logika ograniczeń przesyłania”Gdy skonfigurowane są zarówno lista dozwolonych, jak i lista wykluczonych rozszerzeń, działają one łącznie:
- Najpierw sprawdzana jest lista dozwolonych — jeśli rozszerzenie pliku nie znajduje się na liście dozwolonych, plik jest blokowany.
- Następnie sprawdzana jest lista wykluczonych — jeśli plik przeszedł sprawdzenie listy dozwolonych, ale jego rozszerzenie znajduje się na liście wykluczonych, jest nadal blokowany.
Plik musi znajdować się na liście dozwolonych i nie może znajdować się na liście wykluczonych, aby został zaakceptowany.
Wskazówki dotyczące rozmieszczenia
Dział zatytułowany „Wskazówki dotyczące rozmieszczenia”- Działa w głównym obszarze treści, na pasku bocznym i w obszarach pełnej szerokości strony rekordu.
- Można go umieścić na stronie rekordu dowolnego standardowego lub niestandardowego obiektu.
- Obsługiwanych jest wiele instancji na tej samej stronie — przydatne do podziału rekordu na różne przestrzenie plików (np. jedna instancja w trybie Standard do plików ogólnych i jedna w trybie Isolated do dokumentów poufnych). Ustaw różne Card Titles, aby je odróżnić.
- Komponent działa wyłącznie na stronach rekordów. Configuration Wizard jest dostarczany jako oddzielna strona aplikacji dostępna z pozycji Smarter Files by Tucario w App Launcherze.