fix on empty picture
This commit is contained in:
@@ -22,7 +22,7 @@ class MerchandisesDataTable extends DataTable
|
|||||||
{
|
{
|
||||||
$datatables
|
$datatables
|
||||||
->editColumn('thumb', function (Merchandise $merchandise) {
|
->editColumn('thumb', function (Merchandise $merchandise) {
|
||||||
return Merchandises::getThumb($merchandise->image);
|
return Merchandises::getThumb($merchandise->image, false);
|
||||||
})
|
})
|
||||||
->editColumn('tags2', function (Merchandise $merchandise) {
|
->editColumn('tags2', function (Merchandise $merchandise) {
|
||||||
$html = '';
|
$html = '';
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ class ProducersDataTable extends DataTable
|
|||||||
{
|
{
|
||||||
$datatables
|
$datatables
|
||||||
->editColumn('thumb', function (Producer $producer) {
|
->editColumn('thumb', function (Producer $producer) {
|
||||||
return $producer->image ? Producers::getThumb($producer->image) : '';
|
return Producers::getThumb($producer->image, false);
|
||||||
})
|
})
|
||||||
->editColumn('tags2', function (Producer $producer) {
|
->editColumn('tags2', function (Producer $producer) {
|
||||||
$html = '';
|
$html = '';
|
||||||
|
|||||||
@@ -2,10 +2,14 @@
|
|||||||
|
|
||||||
namespace App\Repositories\Shop;
|
namespace App\Repositories\Shop;
|
||||||
|
|
||||||
|
use App\Repositories\Core\Tag;
|
||||||
use App\Models\Shop\Merchandise;
|
use App\Models\Shop\Merchandise;
|
||||||
|
use App\Traits\Repository\Imageable;
|
||||||
|
|
||||||
class Merchandises
|
class Merchandises
|
||||||
{
|
{
|
||||||
|
use Imageable;
|
||||||
|
|
||||||
public static function autocomplete($str)
|
public static function autocomplete($str)
|
||||||
{
|
{
|
||||||
$data = Merchandise::byAutocomplete($str)->orderBy('name')->limit(30)->get()->pluck('name', 'id');
|
$data = Merchandise::byAutocomplete($str)->orderBy('name')->limit(30)->get()->pluck('name', 'id');
|
||||||
@@ -46,6 +50,16 @@ class Merchandises
|
|||||||
return Merchandise::find($id);
|
return Merchandise::find($id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static function getTags($id)
|
||||||
|
{
|
||||||
|
return self::get($id)->tags;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static function storeTags($merchandise, $tags)
|
||||||
|
{
|
||||||
|
return Tag::storeTags($merchandise, $tags);
|
||||||
|
}
|
||||||
|
|
||||||
public static function store($data)
|
public static function store($data)
|
||||||
{
|
{
|
||||||
$id = isset($data['id']) ? $data['id'] : false;
|
$id = isset($data['id']) ? $data['id'] : false;
|
||||||
|
|||||||
Reference in New Issue
Block a user