Skip to main content

Black Friday 2025! Only until December 1st: coupon FRIDAY25 for 40% off Yearly/Lifetime membership!

Read more here

academico-sis/academico

338 stars
2 code files
View academico-sis/academico on GitHub

app/Models/Skills/Skill.php

Open in GitHub
class Skill extends Model
{
//
protected $appends = ['complete_name'];
//
public function getCompleteNameAttribute() : string
{
return '[' . ($this->level->name ?? '') . '] ' . ($this->skill_type->shortname ?? '') . ' - ' . $this->name ?? '';
}
}

app/Http/Controllers/Admin/EvaluationTypeCrudController.php

Open in GitHub
use Backpack\CRUD\app\Http\Controllers\CrudController;
use Backpack\CRUD\app\Library\CrudPanel\CrudPanelFacade as CRUD;
 
class EvaluationTypeCrudController extends CrudController
{
//
protected function setupCreateOperation()
{
//
CRUD::addField([
'label' => __('Skills'),
'type' => 'select2_multiple',
'name' => 'skills',
 
'entity' => 'skills',
'model' => "App\Models\Skills\Skill",
'attribute' => 'complete_name',
'pivot' => true,
'select_all' => true,
]);
//
}
//
}

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.