Skip to content

Instantly share code, notes, and snippets.

Filament Spatie Media Library

Плагин от разработчиков Filament для интеграции Spatie Media Library в админ панель Filament. Содержит поле формы загрузки и вывода медиафайлов, а также поле колонки. Для загрузки использует JS библиотеку FilePond.

Возможности

  • Поддерживает множество форматов файлов
  • Загрузка с помощью формы, поддерживает Drag & Drop
  • Вывод списка загруженных медиафайлов с некоторыми настройками отображения
  • Изменение порядка перетягиванием
<?php
namespace App\Enums;
enum IntegerColumnType: string
{
case TINYINT = 'tinyInteger';
case UNSIGNED_TINYINT = 'tinyIntegerUnsigned';
case SMALLINT = 'smallInteger';
case UNSIGNED_SMALLINT = 'smallIntegerUnsigned';
@Retter241
Retter241 / yawebmaster.php
Created January 18, 2024 20:34 — forked from andronex/yawebmaster.php
Яндекс Вебмастер, добавление поддоменов в панель (юзать на MODX)
<?php
if (!isset($modx)) {
define('MODX_API_MODE', true);
while (!isset($modx) && ($i = isset($i) ? --$i : 10)) {
if (($file = dirname(!empty($file) ? dirname($file) : __FILE__) . '/index.php') AND !file_exists($file)) {
continue;
}
require_once $file;
}
if (!is_object($modx)) {
@Retter241
Retter241 / PageTemplates_Faq.php
Created November 8, 2022 19:08 — forked from pxlrbt/PageTemplates_Faq.php
Filament Template
<?php
namespace App\Filament\PageTemplates;
use Filament\Forms\Components\Repeater;
use Filament\Forms\Components\RichEditor;
use Filament\Forms\Components\TextInput;
final class Faq
{