October CMS - 快速入門 12 Repeater字段

Repeater字段是採起Json數據存儲多條數據的字段。php

【Builder】——【Database】——【raiseinfo_movies_】
爲表添加一個新的列:actors
clipboard.png數據庫

【Models】——【Movie】——【Forms】json

clipboard.png

分別添加演員姓名和年齡ui

clipboard.png

clipboard.png

編輯視頻信息:增長演員信息spa

clipboard.png

提示錯誤3d

clipboard.png

編輯:pluginsraiseinfomoviesmodelsMovie.phpcode

protected $jsonable = ['actors'];

再說保存則錯誤消失。這樣演員信息就被保存到了數據庫的actors字段中,以Json格式存儲。
查看數據庫便可印證上述的結論。
clipboard.pngorm

Repeater數據存儲到數據中後,如何在前段顯示這些數據呢
themesraiseinfopagesmovie-single.htm視頻

<h3>演員</h3>
{% for actor in record.actors %}
    {{ actor.actor_name }}
{% endfor %}

clipboard.png

這樣就顯示了視頻的演員信息了,可是,這不是最佳的存儲演員信息的方法,咱們將到後面使用數據庫表的方式存儲演員的信息。這裏經過這個例子只是說明repeater這種字段的用法。htm

相關文章
相關標籤/搜索