Drupal后臺(tái)功能與前臺(tái)頁(yè)面關(guān)系

文章來(lái)源我的個(gè)人站點(diǎn):http://www.liumwei.org/Manual/Drupal/BackendSystem

對(duì)于新手而言畅买,Drupal后臺(tái)界面及菜單組合混巧,讓人摸不著頭腦,不知道如何使用裙品。因此俗批,初次安裝Drupal后,默認(rèn)推薦安裝admin_menu(Drupal7)市怎、navbar(Drupal7岁忘,針對(duì)移動(dòng)終端)、admin_views(Drupal7区匠,提供后臺(tái)管理功能的定制)干像、module_filter(Drupal7,模塊頁(yè)面的快速查找)驰弄、draggableviews(Drupal7&Drupal8麻汰,提供后臺(tái)功能的排序)、admin_toolbar(Drupal8)(同時(shí)建議禁用toolbar戚篙、overlay模塊)五鲫、等模塊來(lái)更好地優(yōu)化后臺(tái)菜單功能。具體可使用Drush命令來(lái)操作:

#Drupal7中
drush en?admin_menu?navbar?admin_views?module_filter?draggableviews -y && drush dis toolbar overlay
#Drupal8中
drush en?admin_toolbar draggableviews -y

1. 系統(tǒng)后臺(tái)功能菜單及相互關(guān)系

使用管理員密碼登陸到Drupal后臺(tái)已球,可以看到這樣的典型菜單(安裝admin_menu后)有:“內(nèi)容”臣镣、“結(jié)構(gòu)”、“外觀”智亮、“用戶”忆某、“模塊”、“配置”阔蛉、“報(bào)告”等菜單弃舒。如下圖:

“內(nèi)容”菜單(admin/content):Drupal后臺(tái)系統(tǒng)中進(jìn)行頁(yè)面與內(nèi)容的編輯、文件和評(píng)論管理的入口。其子菜單“添加內(nèi)容”(用于添加頁(yè)面中需要呈現(xiàn)的內(nèi)容)聋呢、“評(píng)論”(用于頁(yè)面內(nèi)容的管理苗踪,如編輯和刪除)、“文件”(用于管理內(nèi)容添加過(guò)程中削锰,所上傳到站點(diǎn)文件家中的圖片通铲、視頻、壓縮包等)等功能菜單器贩;

“結(jié)構(gòu)”菜單(admin/structure):Drupal系統(tǒng)中面與內(nèi)容的基本功能創(chuàng)建颅夺,如分類(lèi)創(chuàng)建、菜單增刪蛹稍、區(qū)塊顯示吧黄、視圖創(chuàng)建等。特別的唆姐,它為“內(nèi)容”和“頁(yè)面”相關(guān)功能提供了最原初的配置拗慨。其子菜單有“內(nèi)容類(lèi)型(Content Type)”(由“字段”定制而來(lái))、“分類(lèi)(Taxnomy)”(指定“內(nèi)容”的分類(lèi))奉芦、“區(qū)塊(Block)"(控制“內(nèi)容”顯示在頁(yè)面中的所在區(qū)域)赵抢、“菜單(Menu)"、“特性(Features)"(用于功能與內(nèi)容的遷移)仗阅、“視圖(Views)”(可精確篩選內(nèi)容昌讲、字段、分類(lèi)减噪、時(shí)間等來(lái)源,并能開(kāi)啟內(nèi)容顯示的基本布局)车吹、“上下文(Context)”筹裕;

“外觀”菜單(admin/appearance):Drupal站點(diǎn)外觀風(fēng)格管理,子菜單有“安裝新主題”窄驹、“(主題)更新”朝卒、“(主題)設(shè)置”等。

“用戶”菜單(admin/people):Drupal站點(diǎn)用戶及權(quán)限管理乐埠;子菜單有“添加用戶”抗斤、“用戶(管理)”、“(用戶)權(quán)限”等丈咐。

“模塊”菜單(admin/modules):Drupal功能模塊安裝瑞眼、卸載,為“結(jié)構(gòu)棵逊、配置”添加新功能伤疙,子菜單有“安裝新模塊”、“(模塊)更新”、“(模塊)設(shè)置”徒像、“(模塊)卸載”等

“配置”菜單(admin/config):Drupal站點(diǎn)系統(tǒng)通用配置:子菜單有“系統(tǒng)語(yǔ)言”黍特、“內(nèi)容寫(xiě)作”(與內(nèi)容寫(xiě)作相關(guān)的配置,如編輯器锯蛀、文本格式等)灭衷、“媒體(配置)”(包括文件存儲(chǔ)位置、圖片視頻樣式旁涤、訂閱配置等)今布、搜索與元數(shù)據(jù)(包括搜索配置、簡(jiǎn)潔連接和URL別名等)拭抬、Web服務(wù)等部默;

“報(bào)告”菜單(admin/reports):統(tǒng)計(jì)系統(tǒng)中頁(yè)面的瀏覽情況、字段列表造虎、插件數(shù)量傅蹂、庫(kù)文件等情況:

說(shuō)明:1). 由于Drupal后臺(tái)菜單比較混亂,建議將相關(guān)菜單重新進(jìn)行歸類(lèi)整理算凿,以便更加符合操作管理習(xí)慣份蝴。

2). Drupal后臺(tái)菜單功能,包括用戶氓轰、結(jié)構(gòu)婚夫、配置、報(bào)告等菜單及其功能下都是通過(guò)相應(yīng)的模塊來(lái)實(shí)現(xiàn)的署鸡。

3).?在Drupal中需要把握一個(gè)重要的概念就是案糙,站點(diǎn)系統(tǒng)后臺(tái)功能和前臺(tái)頁(yè)面功能都是通過(guò)模塊來(lái)實(shí)現(xiàn)的。

4). 幾乎所有功能由“模塊”來(lái)實(shí)現(xiàn)靴庆,例如“結(jié)構(gòu)”菜單中的“內(nèi)容類(lèi)型”时捌、“區(qū)塊”、“菜單”炉抒、“視圖”等奢讨,都是相關(guān)功能模塊進(jìn)行安裝啟用實(shí)現(xiàn)的。

5). 對(duì)Drupal常用模塊和特定模塊的開(kāi)發(fā)焰薄、熟悉與使用拿诸,是開(kāi)啟Drupal站點(diǎn)應(yīng)用開(kāi)發(fā)的首要方向。

Drupal的核心精華之一是基于節(jié)點(diǎn)(Node)的內(nèi)容管理方式塞茅。這種方式亩码,將“節(jié)點(diǎn)”貫穿于整個(gè)架構(gòu)設(shè)計(jì)中,從而實(shí)現(xiàn)了靈活的控制凡桥、穿插與應(yīng)用蟀伸。例如,“內(nèi)容節(jié)點(diǎn)”以“內(nèi)容類(lèi)型”為依托,通過(guò)“字段”的增刪(新字段可通過(guò)相應(yīng)的字段模塊來(lái)擴(kuò)展啊掏,)和引用(字段參考或?qū)嶓w應(yīng)用參考)可快速實(shí)現(xiàn)任何節(jié)點(diǎn)之間的關(guān)聯(lián)蠢络。

Drupal的核心精華之二是基于模塊的功能擴(kuò)展方式。通過(guò)安裝迟蜜、啟用刹孔、停止或卸載“模塊”,可以實(shí)現(xiàn)“結(jié)構(gòu)”娜睛、“用戶”髓霞、“配置”和“報(bào)告”菜單相應(yīng)功能的增加、啟用和去除畦戒,也可以實(shí)現(xiàn)整個(gè)系統(tǒng)的功能方库、配置、內(nèi)容及頁(yè)面障斋∽萘剩“結(jié)構(gòu)”通過(guò)對(duì)“內(nèi)容”工具的定制(即通過(guò)“字段”定制形成特定的“內(nèi)容類(lèi)型”),借助“分類(lèi)”垃环、“區(qū)塊”以及“視圖”形成相應(yīng)的內(nèi)容頁(yè)面邀层。而“外觀”則通過(guò)“主題”機(jī)制,基于HTML和CSS事先定義和控制“節(jié)點(diǎn)”遂庄、“內(nèi)容”寥院、“區(qū)塊”、“分類(lèi)”等涛目,以形成基本的頁(yè)面顯示風(fēng)格秸谢。“配置”則對(duì)“結(jié)構(gòu)”泌绣、“內(nèi)容”和“報(bào)告”所需細(xì)微功能進(jìn)行配置和設(shè)置钮追。簡(jiǎn)單來(lái)說(shuō),就是下圖所顯示的關(guān)系:


2. 頁(yè)面阿迈、主題、區(qū)塊轧叽、內(nèi)容及Drupal后臺(tái)功能之間的邏輯關(guān)系

頁(yè)面”由“主題”來(lái)進(jìn)行整體布局定義(也就是區(qū)塊定義)和顯示風(fēng)格控制(CSS文件和JavaScipt腳本定義)苗沧。整體布局根據(jù)不同區(qū)域,分為不同“區(qū)塊”炭晒。每個(gè)“區(qū)塊”通過(guò)讀取相應(yīng)的節(jié)點(diǎn)“內(nèi)容”待逞,從而實(shí)現(xiàn)從后臺(tái)內(nèi)容讀取到前臺(tái)頁(yè)面顯示。

區(qū)塊(admin/structure/block)”是Drupal中的重要內(nèi)容控制機(jī)制网严。它可以從后臺(tái)節(jié)點(diǎn)中讀取相應(yīng)的內(nèi)容(已經(jīng)編輯發(fā)布的內(nèi)容可通過(guò)“視圖”模塊來(lái)生成帶有內(nèi)容過(guò)濾功能的區(qū)塊)识樱,也可以在空白區(qū)塊中自行添加指定的內(nèi)容。而“菜單區(qū)塊”(Menu Block)可以實(shí)現(xiàn)把菜單區(qū)塊化,從而有效地控制菜單在頁(yè)面中的顯示區(qū)域和位置怜庸。Superfish模塊則可以實(shí)現(xiàn)多個(gè)菜單區(qū)塊当犯,讓菜單的自定義更加方便快捷。

*利用視圖模塊(admin/structure/views)中區(qū)塊功能割疾,可有效將各種內(nèi)容有效組合在摸一個(gè)區(qū)塊中嚎卫,從而實(shí)現(xiàn)利用區(qū)塊在某些頁(yè)面進(jìn)行有目的的內(nèi)容顯示。

頁(yè)面內(nèi)容”宏榕,更多情況下指的是區(qū)塊中內(nèi)容。它是對(duì)來(lái)自于后臺(tái)內(nèi)容編輯(node/add)所產(chǎn)生的內(nèi)容(admin/content)的讀取和顯示奠支。

*內(nèi)容編輯”頁(yè)面(node/add)通過(guò)“內(nèi)容類(lèi)型”(admin/structure/types)來(lái)產(chǎn)生抚芦。每一種“內(nèi)容類(lèi)型”都帶有各自目的的字段(這些字段通過(guò)字段模塊來(lái)擴(kuò)展)倍谜,而且每個(gè)字段可以根據(jù)自己的需要來(lái)進(jìn)行定義和調(diào)整。字段定義過(guò)程中枢劝,可進(jìn)行更細(xì)微的配置和設(shè)置卜壕。而這些字段的配置和設(shè)置您旁,又可通過(guò)“控件”模塊或者“配置”菜單(admin/config/content、admin/config/regional/date-time轴捎、admin/config/media/image-styles、admin/structure/file-types侦锯、admin/config/media/file-settings秦驯、admin/config/content/formats)來(lái)進(jìn)行配置。

3. 由實(shí)例來(lái)理解頁(yè)面亲桥、主題题篷、區(qū)塊厅目、內(nèi)容及Drupal后臺(tái)功能之間的邏輯關(guān)系http://www.ilabmed.cn

這個(gè)站點(diǎn)整體的頁(yè)面風(fēng)格由主題風(fēng)格Education來(lái)控制。這個(gè)主題預(yù)先定義好了頁(yè)面中20個(gè)區(qū)塊(頁(yè)面區(qū)塊化)葫笼,包括Head Line(頁(yè)線)渔欢、Header(頁(yè)眉)、Slides(幻燈)苫幢、MainMenu(主菜單)垫挨、Content(內(nèi)容)九榔、Sidebar Home(邊欄主頁(yè))等,每個(gè)區(qū)塊還有一定的屏幕占比和位置剩蟀,以及每個(gè)區(qū)塊的還具有各自的邊框切威、背景先朦、字體、顏色等(這些統(tǒng)統(tǒng)由CSS文件來(lái)控制)棉浸。如下:


從這個(gè)站點(diǎn)的首頁(yè)來(lái)看迷郑,整個(gè)頁(yè)面使用了上面提到的20個(gè)區(qū)塊中的5個(gè)區(qū)塊(如下圖)创倔。5個(gè)區(qū)塊(Head Line三幻、Slides呐能、Mainmenu、Content朗徊、Sidebar home)分別讀取各自設(shè)定的內(nèi)容爷恳,從而顯示到頁(yè)面上:

下面通過(guò)“Head Line區(qū)塊”中“通告”來(lái)了解上述所提及的主題温亲、頁(yè)面、區(qū)塊袖外、內(nèi)容等之間的關(guān)系魂务。

“Head Line區(qū)塊”是靠整個(gè)頁(yè)面最頂端的區(qū)塊粘姜,而且它還分成了左右兩欄區(qū)塊。其中豺裆,左邊HeadLine區(qū)塊通過(guò)“視圖”生成“通告”(我們可以鼠標(biāo)移動(dòng)到該區(qū)域坛芽,此時(shí)會(huì)出現(xiàn)

這樣的按鈕咙轩。點(diǎn)擊這個(gè)按鈕,會(huì)彈出一個(gè)下拉框:“編輯視圖”與“配置區(qū)塊”丐膝,點(diǎn)擊“編輯視圖”钾菊,可進(jìn)入了解它是如何生成相應(yīng)的區(qū)塊煞烫,并把該區(qū)塊顯示在首頁(yè)頁(yè)面上的)。“通告”區(qū)塊被設(shè)置顯示在首頁(yè)的頂欄左側(cè)凛俱,其內(nèi)容經(jīng)“視圖”功能從內(nèi)容類(lèi)型“新聞”中篩選“標(biāo)題”字段生成蒲犬,具體過(guò)程如下:

1) 首先,通過(guò)安裝views和views_ui獲得“視圖”后臺(tái)菜單功能(admin/structure/views)

2) 其次赫编,通過(guò)“視圖”后臺(tái)管理菜單奋隶,添加一個(gè)“視圖”(admin/structure/views/add)达布,并將其名命名為“通告展播”,如下:

*顯示:內(nèi)容躺苦;生成頁(yè)面:去掉勾選匹厘;類(lèi)型為:全部脐区;排序依據(jù):由新到舊牛隅;生成區(qū)塊:勾選;區(qū)塊標(biāo)題:通告匕累;其他按默認(rèn)進(jìn)行

點(diǎn)擊“繼續(xù)編輯”默伍,進(jìn)入到如下頁(yè)面:

在上述頁(yè)面中也糊,我們可以看到這樣一些重要的參數(shù)需要設(shè)置:“格式”狸剃、“顯示”、“字段”瑟枫、“過(guò)濾條件”、“排序標(biāo)準(zhǔn)”。

“格式”按鈕,可設(shè)置區(qū)塊內(nèi)容的顯示格式架馋。更多的“格式”功能叉寂,可通過(guò)views相關(guān)格式子模塊來(lái)拓展总珠。

“顯示”按鈕,提供了該區(qū)塊顯示的樣式钓瞭,此處提供了四種默認(rèn)樣式功能山涡。而且唆迁,還提供了每一種樣式功能的設(shè)置唐责。

“字段”按鈕,提供了該區(qū)塊需要顯示的字段穿挨。該功能可將每篇“內(nèi)容”(admin/content)中的字段單獨(dú)篩選出來(lái)進(jìn)行顯示控制(深入的設(shè)置肴盏,還可以添加相應(yīng)HTML標(biāo)簽菜皂,并通過(guò)CSS的配合,來(lái)實(shí)現(xiàn)效果控制)榨崩。

“過(guò)濾標(biāo)準(zhǔn)”按鈕,可實(shí)現(xiàn)每一種“內(nèi)容類(lèi)型”翩剪、“分類(lèi)”及“文件”的篩選前弯。例如秫逝,選擇“內(nèi)容類(lèi)型”违帆,可進(jìn)一步選取“新聞”這個(gè)內(nèi)容類(lèi)型。而“內(nèi)容類(lèi)型”(admin/structure/types)則來(lái)自于字段的定制(admin/structure/types/manage)的畴。

“排序標(biāo)準(zhǔn)”按鈕惠险,可對(duì)該區(qū)塊內(nèi)所要顯示的內(nèi)容進(jìn)行排序班巩,例如,按內(nèi)容生成的時(shí)間順序逊桦,或按內(nèi)容所具備的某些字段來(lái)排序强经。

最后寺渗,通過(guò)Views模塊創(chuàng)建的“通告展播”區(qū)塊設(shè)置如下:

保存該Views創(chuàng)建的區(qū)塊信殊,可在“區(qū)塊”(admin/structure/block)中看到創(chuàng)建的結(jié)果:

*從事先創(chuàng)建好的“新聞”內(nèi)容類(lèi)型(/admin/structure/types/manage/news_events)所添加的內(nèi)容中(admin/content涡拘,類(lèi)型“新聞”)篩選出“學(xué)術(shù)講座”、“會(huì)議通知”跷车、“項(xiàng)目計(jì)劃”、“師資招聘”善玫、“研學(xué)留學(xué)”等分類(lèi)新聞不铆,并顯示在該區(qū)塊中誓斥。而該區(qū)塊所顯示內(nèi)容的字段许帐,只包括“標(biāo)題”(也就是篩選出來(lái)的內(nèi)容,只顯示“標(biāo)題”字段)距芬。

隨即循帐,設(shè)置該“通告展播”區(qū)塊顯示在所有頁(yè)面(除了其中"H5"頁(yè)面之外的頁(yè)面拄养,當(dāng)然首頁(yè)也能看到該區(qū)塊的顯示結(jié)果),如下:

內(nèi)容類(lèi)型創(chuàng)建:“新聞”(admin/structure/types/add)

保存后,繼續(xù)進(jìn)行核偿,然后添加相應(yīng)的字段顽染,可獲得如下結(jié)果:

*注意:該內(nèi)容類(lèi)型粉寞,其字段包含了分類(lèi)仁锯。它是由模塊entityreference提供的“術(shù)語(yǔ)來(lái)源”作為橋梁功能,將來(lái)自“分類(lèi)”(admin/structure/taxonomy)中事先創(chuàng)建的類(lèi)別以字段的方式進(jìn)行引入野芒。

? ? ? ? ? ? ? ?該模塊架起了字段與分類(lèi)之間的關(guān)系狞悲。同時(shí),該模塊丹拯,還提供了"實(shí)體引用:可以將其他內(nèi)容類(lèi)型或這字段內(nèi)容作為字段進(jìn)行引入荸恕。

進(jìn)行上述操作后融求,就可以進(jìn)行內(nèi)容的創(chuàng)建了(在node/add會(huì)多出一個(gè)“新聞”添加的菜單:node/add/news-events):

有了這個(gè)內(nèi)容創(chuàng)建頁(yè)面生宛,我們就可以進(jìn)行內(nèi)容的實(shí)實(shí)在在編輯和生成陷舅。而且,一旦生成待讳,首頁(yè)中頂部的“通告”區(qū)塊就會(huì)讀取所創(chuàng)建的內(nèi)容缩赛,并進(jìn)行顯示和展示酥馍。

根據(jù)上面提到的過(guò)程和原理,我們還可以將菜單汁针、幻燈等與區(qū)塊施无、視圖結(jié)合起來(lái)必孤,形成各自的用戶瀏覽頁(yè)面。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末幢哨,一起剝皮案震驚了整個(gè)濱河市嫂便,隨后出現(xiàn)的幾起案子毙替,更是在濱河造成了極大的恐慌厂画,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,248評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件甲雅,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡脐瑰,警方通過(guò)查閱死者的電腦和手機(jī)廷臼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門(mén)荠商,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)莱没,“玉大人,你說(shuō)我怎么就攤上這事牙咏⊥” “怎么了寄狼?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,443評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)盛正。 經(jīng)常有香客問(wèn)我蛮艰,道長(zhǎng)雀彼,這世上最難降的妖魔是什么徊哑? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,475評(píng)論 1 279
  • 正文 為了忘掉前任莺丑,我火速辦了婚禮,結(jié)果婚禮上梢莽,老公的妹妹穿的比我還像新娘昏名。我一直安慰自己,他們只是感情好洪鸭,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,458評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布览爵。 她就那樣靜靜地躺著蜓竹,像睡著了一般盒让。 火紅的嫁衣襯著肌膚如雪邑茄。 梳的紋絲不亂的頭發(fā)上肺缕,一...
    開(kāi)封第一講書(shū)人閱讀 49,185評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音跛十,去河邊找鬼秕硝。 笑死,一個(gè)胖子當(dāng)著我的面吹牛奈偏,可吹牛的內(nèi)容都是我干的惊来。 我是一名探鬼主播棺滞,決...
    沈念sama閱讀 38,451評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼枉证,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼移必!你這毒婦竟也來(lái)了避凝?” 一聲冷哼從身側(cè)響起眨补,我...
    開(kāi)封第一講書(shū)人閱讀 37,112評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤管削,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后撑螺,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體含思,經(jīng)...
    沈念sama閱讀 43,609評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,083評(píng)論 2 325
  • 正文 我和宋清朗相戀三年甘晤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了含潘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,163評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡线婚,死狀恐怖遏弱,靈堂內(nèi)的尸體忽然破棺而出塞弊,到底是詐尸還是另有隱情,我是刑警寧澤惋鸥,帶...
    沈念sama閱讀 33,803評(píng)論 4 323
  • 正文 年R本政府宣布肠槽,位于F島的核電站,受9級(jí)特大地震影響肮砾,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜袋坑,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,357評(píng)論 3 307
  • 文/蒙蒙 一仗处、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧枣宫,春花似錦婆誓、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,357評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至歇拆,卻和暖如春鞋屈,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背故觅。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,590評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工厂庇, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人输吏。 一個(gè)月前我還...
    沈念sama閱讀 45,636評(píng)論 2 355
  • 正文 我出身青樓权旷,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親贯溅。 傳聞我的和親對(duì)象是個(gè)殘疾皇子拄氯,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,925評(píng)論 2 344