hrm/laravel-comment

dev-main 2022-12-26 08:49 UTC

This package is auto-updated.

Last update: 2024-04-30 00:56:47 UTC


README

introduce

Yêu cầu

Livewire

Tailwind

Cài đặt

composer require hrm/laravel-comment

Publish

php artisan vendor:publish --tag=comments

Migrations

php artisan migrate

Thêm Trait vào Model

use HasComments;

Thêm helper vào composer.json như mẫu dưới

 "autoload": {
        "psr-4": {
            "App\\": "app/",
            "Database\\Factories\\": "database/factories/",
            "Database\\Seeders\\": "database/seeders/"
        },
        "files": [
            "app/Helper/hrm_time_helper.php"
        ]
    },

Cách dùng

Thêm componnent

Thêm commponent sau vào nơi hiển thị comment $post là model của bạn

<livewire:form-component :model="$post" :key="time().$post->id">

Thêm @stack('script) vào layout của bạn

Thay đổi định dạng thời gian comment

mở file app/Helper/hrm_time_helper.php

thay đổi nội dung trong function hrmFormatTime()