웹 사이트 빌더를 구축하려고합니다. 플러그인/포틀릿의 HTML 구조를 수동으로 저장하려고합니다. 사용자가 구조 및 기타 편집 가능한 데이터를 가질 수 있습니다. 그들은 삽입, 컨트롤러에 직렬화를 사용하여 데이터베이스에 저장되면, 지금 MySQL은 HTML 데이터를 보관하지 못하거나 저장하기에 안전하지 않다고 말했고 JSON 형식의 기본 구조를 별도의 파일로 저장하기로 결정했습니다. 이 JSON 파일을 공용 폴더 대상에두고 싶지 않습니다. Seeder 설명서 및 자습서를 통해 file 경로를 찾고 JSON 데이터를 가져 왔습니다. 또한이 tutoriallaravel에서 mysql 또는 json에서 html 코드를 사용하는 방법
을 통해 가서 다음 클래스를 건너 왔어요 :
<?php
use Illuminate\Database\Seeder;
use App\User;
class PortletTableSeeder extends Seeder {
public function run()
{
$json = File::get("database/data/portlets.json");
$data = json_decode($json);
foreach ($data as $obj) {
'id' => $obj->id,
'html_code' => $obj->html_code,
'dummy_data' => $obj->dummy_data,
//more objects..
));
}
}
}
?>
는이를 실행하는 올바른 방법이 있나요? 내가 이름으로 mixstyles이 예를 들어 블레이드 파일로 호출 gulpfile의 테마/포틀릿의 ID가 내가 같이있을 수있는 경우 :
가<link href="css/{{$id}}.css" rel="stylesheet" type="text/css" />