日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

joomla插件开发入门(六)

發(fā)布時間:2025/6/15 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 joomla插件开发入门(六) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

介紹

本文重點關(guān)注為管理員向當(dāng)前的靜態(tài)頁面/文章添加功能。對于管理員,當(dāng)前默認的視圖是沒有什么用的。它并沒有做什么實質(zhì)工作只是顯示了存儲在數(shù)據(jù)庫中的條目。

為了讓它更具實用性,我們需要添加一些按鈕和鏈接。本文為組件擴展內(nèi)容管理的任務(wù)。將要增加的典型任務(wù)是添加、變更和刪除。

增加互動

將在兩個層面添加互動。在管理員框架層面增加工具條及在文章自身層面增加鏈接引用和表單提交。

了解基礎(chǔ)知識,查看Joomla MVC組件開發(fā)4部分創(chuàng)建管理員界面

工具條

你可能已經(jīng)注意到在其它Joomla組件的管理員面板上方出現(xiàn)的工具條。我們的組件同樣也需要一個。Joomla做到這個非常簡單。我們將添加按鈕刪除記錄、編輯記錄和創(chuàng)建新記錄。我們也將添加一個顯示在工具條上的標題。

通過向視圖中增加代碼來實現(xiàn)這些。我們使用Joomla JToolBarHelper類的靜態(tài)方法來增加按鈕。代碼如下:

JToolBarHelper::title( JText::_('Hello Manager'), 'generic.png');

JToolBarHelper::deleteList();

JToolBarHelper::editListX();

JToolBarHelper::addNewX();

這三個方法將創(chuàng)建想要的按鈕。deleteList()方法最多三個可選參數(shù)第一個參數(shù)是一個顯示給用戶的字符串,用來確認他們要刪除記錄。第二個參數(shù)是發(fā)送的查詢?nèi)蝿?wù)(默認是'remove');第三個參數(shù)是顯示在按鈕上的文本。

editListX() addNewX()每個方法最多兩個可選參數(shù)。第一個參數(shù)是任務(wù)(默認值分別是editadd),第二個參數(shù)是顯示在按鈕上的文本。

<!--[if !supportLists]-->§ <!--[endif]-->你可能已經(jīng)注意到在之前的模板中和這里都使用了JText::_ 方法。這是個方便的功能,它讓組件的翻譯更加容易。JText::_ 方法將查找組件語言文件中的字符串,并返回轉(zhuǎn)換后的字符串。如果沒有找到轉(zhuǎn)換文本,則返回你傳遞給它的字符串。如果你要將組件翻譯成其它語言,所要做的就是創(chuàng)建語言文件,并將引號內(nèi)的字符串映射為翻譯版本的字符串。

選擇框和鏈接

現(xiàn)在,我們有了按鈕。其中兩個按鈕用來處理已存在的記錄。但是,我們怎么知道該處理那條記錄呢?這需要讓用戶告訴我們。要做到這些,需要為表格添加選擇框,從而用戶能選擇明確的記錄。這在模板中實現(xiàn)。

需要向表格增加額外的列來增加選擇框。我們在已存在的兩列之間增加該列。

在列頭,我們增加一個選擇框,用來切換其下所有選擇框的選中或未選中狀態(tài):

<th width="20">

<input type="checkbox" name="toggle" value="" οnclick="checkAll(<?phpecho count( $this->items ); ?>);" />

</th>

Javascript函數(shù)checkAll內(nèi)置在Joomla的基本Javascript包中,它提供了我們想要的功能。

現(xiàn)在,我們向獨立的行增加選擇框。JoomlaJHTML類有一個方法JHTML::_(),它將為我們生成選擇框。我們向循環(huán)中增加下面的代碼行:

$checked = JHTML::_('grid.id', $i, $row->id);

這行之后:

$row=& $this->items[$i];

然后,我們在已存在的兩列之間中增加一個單元格:

<td>

<?phpecho$checked; ?>

</td>

必須先選中想要編輯的選擇框,然后再向上移動點擊編輯按鈕,這樣做不夠方便。因此,我們增加一個鏈接,這樣就會直接鏈接到greeting的編輯表單。我們在調(diào)用JHTML::_()方法之后,增加下面的代碼行來生成HTML鏈接:

$link =JRoute::_('index.php?option=com_hello&controller=hello&task=edit&cid[]='. $row->id);

然后,為顯示greeting文本的單元格加上鏈接:

<td>

<a href="<?php echo $link; ?>"><?php echo$row->greeting; ?></a>

</td>

你應(yīng)該注意到了這個鏈接指向hello控制器。這個控制器將處理greeting的數(shù)據(jù)操作。

如果你還記得前面的代碼,在表單的底部有四個隱藏的字段。第一個輸入字段是'option’。這個字段是必須的,填寫我們的組件名。第二個輸入字段是’task’。當(dāng)點擊工具欄的按鈕時,設(shè)置這個表單屬性。如果省略了這個輸入字段,會產(chǎn)生Javascript錯誤并且按鈕也無法運行。第三個輸入字段是’boxchecked’。這個字段一直跟隨當(dāng)前選中的選擇框編號。編輯和刪除按鈕將對該值進行檢查來確保它大于0,而且如果該值沒有設(shè)置將不允許提交表單。第四個輸入字段是’ controller’。用來指定由hello控制器來處理該表單觸發(fā)的任務(wù)。

下面是完整的default.php文件源代碼:

<?phpdefined('_JEXEC') or die('Restrictedaccess'); ?>

<form action="index.php" method="post" name="adminForm">

<div id="editcell">

<table class="adminlist">

<thead>

<tr>

<thwidth="5">

<?phpecho JText::_('ID'); ?>

</th>

<thwidth="20">

<input type="checkbox" name="toggle" value="" οnclick="checkAll(<?php echo count( $this->items );?>);" />

</th>

<th>

<?phpecho JText::_('Greeting'); ?>

</th>

</tr>

</thead>

<?php

$k = 0;

for($i=0, $n=count($this->items); $i < $n; $i++)

{

$row =& $this->items[$i];

$checked = JHTML::_('grid.id', $i, $row->id);

$link = JRoute::_('index.php?option=com_hello&controller=hello&task=edit&cid[]='. $row->id);

?>

<tr class="<?php echo "row$k"; ?>">

<td>

<?phpecho$row->id; ?>

</td>

<td>

<?phpecho$checked; ?>

</td>

<td>

<a href="<?php echo$link; ?>"><?php echo$row->greeting;?></a>

</td>

</tr>

<?php

$k = 1- $k;

}

?>

</table>

</div>

<input type="hidden" name="option" value="com_hello" />

<input type="hidden" name="task" value="" />

<input type="hidden" name="boxchecked" value="0" />

<input type="hidden" name="controller" value="hello" />

</form>

現(xiàn)在hellos視圖完成了。

Getting Down and Dirty: Doing the Real Work

現(xiàn)在,Hellos視圖已經(jīng)完成,是轉(zhuǎn)向Hello控制器和模型的時候了。這里,將完成真正的工作。

Hello 控制器

Hello控制器工作時,我們的默認控制器不會妨礙它它要做的一切的就是顯示視圖。

我們需要能夠處理從Hellos視圖發(fā)起的任務(wù):添加、編輯和刪除。創(chuàng)建Hello控制器(位于控制器子目錄)用來實際執(zhí)行添加、編輯和刪除單個條目。

本質(zhì)上講,添加和編輯是同樣的任務(wù):它們都是向用戶顯示一個編輯greeting的表單。唯一的不同是,添加顯示一個空白表單,而編輯顯示一個帶有數(shù)據(jù)的表單。既然它們很相似,我們將添加任務(wù)映射到編輯任務(wù)的處理中。這在我們的構(gòu)造函數(shù)中指定:

/**

* constructor(registers additional tasks to methods)

* @return void

*/

function __construct()

{

parent::__construct();

// Register Extra tasks

$this->registerTask('add', 'edit');

}

JController::registerTask方法的第一個參數(shù)是被映射的任務(wù),第二個參數(shù)是映射的目標任務(wù)。

我們將開始處理編輯任務(wù)。對于編輯任務(wù)來講,控制器的工作是相當(dāng)簡單。所有要做的就是指定加載的視圖和布局(hello視圖和表單布局)。我們也將告訴Joomla,當(dāng)編輯greeting時禁用mainmenu。這能防止用戶離開未保存的記錄。

編輯任務(wù)的處理看起來如下:

/**

* display the editform

* @return void

*/

function edit()

{

JRequest::setVar('view', 'hello');

JRequest::setVar('layout', 'form' );

JRequest::setVar('hidemainmenu', 1);

parent::display();

}

注意:關(guān)于命名約定:入口調(diào)用程序(hello.php)來假定控制器的文件名和類名。針對這個列子,匯總?cè)缦?#xff1a;

Defaultcontroller path: …/controller.php

Defaultcontroller class name: HellosController

Requestedcontroller path …/controllers/<requestName>.php

Requestedcontroller class name: HellosController<requestName>

admin/controllers/hello.php中的控制器源代碼:

<?php

/**

* Hello Controllerfor Hello World Component

*

* @package Joomla.Tutorials

* @subpackageComponents

* @linkhttp://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_4

* @license GNU/GPL

*/

// No direct access

defined('_JEXEC') or die('Restricted access');

/**

* Hello HelloController

*

* @package Joomla.Tutorials

* @subpackageComponents

*/

classHellosControllerHello extends HellosController

{

/**

*constructor (registers additional tasks to methods)

* @returnvoid

*/

function__construct()

{

parent::__construct();

// Register Extra tasks

$this->registerTask('add' , 'edit');

}

/**

* displaythe edit form

* @returnvoid

*/

functionedit()

{

JRequest::setVar('view', 'hello');

JRequest::setVar('layout', 'form' );

JRequest::setVar('hidemainmenu', 1);

parent::display();

}

}

Hello 視圖

Hello視圖將顯示讓用戶編輯greeting的表單。hello視圖的顯示方法要做一些簡單的任務(wù):

<!--[if !supportLists]-->§ <!--[endif]-->從模型中獲取數(shù)據(jù)

<!--[if !supportLists]-->§ <!--[endif]-->建立工具條

<!--[if !supportLists]-->§ <!--[endif]-->將數(shù)據(jù)注入模板

<!--[if !supportLists]-->§ <!--[endif]-->調(diào)用display()方法來渲染模板

因為要在一個視圖中同時處理編輯和添加任務(wù),這變得有點復(fù)雜。在工具條中,我們要讓用戶知道他們是在添加,還是編輯。因此,我們必須確定那個任務(wù)被觸發(fā)了。

既然,已經(jīng)從模型中取得了想要顯示的數(shù)據(jù)記錄,我們就能使用這個數(shù)據(jù)來決定那個任務(wù)被觸發(fā)了。如果是編輯任務(wù),那么記錄的id字段會被設(shè)置。如果是添加任務(wù),那么id字段不會設(shè)置。這可以用來確定,我們是有一個新記錄,還是現(xiàn)有記錄。

我們添加兩個按鈕到工具條:保存和取消。雖然功能是一樣的,但是我們還是要根據(jù)是新增還是現(xiàn)有記錄,來顯示不同的按鈕。如果是新增記錄,我們將顯示取消。如果是現(xiàn)有記錄,我們將顯示關(guān)閉。

因而,我們的顯示方法如下:

/**

* display methodof Hello view

* @return void

**/

function display($tpl = null)

{

//get the hello

$hello =& $this->get('Data');

$isNew = ($hello->id < 1);

$text = $isNew ? JText::_('New') : JText::_('Edit');

JToolBarHelper::title( JText::_('Hello').': < small><small>[ ' . $text.']</small></small>');

JToolBarHelper::save();

if($isNew) {

JToolBarHelper::cancel();

}else{

// for existing items the button is renamed`close`

JToolBarHelper::cancel('cancel', 'Close');

}

$this->assignRef('hello', $hello);

parent::display($tpl);

}

admin/views/hello/view.html.php中的視圖源代碼:

<?php

/**

* Hello View forHello World Component

*

* @package Joomla.Tutorials

* @subpackageComponents

* @linkhttp://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_4

* @license GNU/GPL

*/

// No direct access

defined('_JEXEC') or die('Restricted access');

jimport('joomla.application.component.view');

/**

* Hello View

*

* @package Joomla.Tutorials

* @subpackageComponents

*/

classHellosViewHello extends JView

{

/**

* displaymethod of Hello view

* @returnvoid

**/

functiondisplay($tpl = null)

{

//get the hello

$hello =& $this->get('Data');

$isNew = ($hello->id < 1);

$text = $isNew ? JText::_('New') : JText::_('Edit');

JToolBarHelper::title( JText::_('Hello').': < small><small>[ ' . $text.']</small></small>');

JToolBarHelper::save();

if($isNew) {

JToolBarHelper::cancel();

}else{

// for existing itemsthe button is renamed `close`

JToolBarHelper::cancel('cancel', 'Close');

}

$this->assignRef('hello', $hello);

parent::display($tpl);

}

}

Hello 模型

我們的視圖需要數(shù)據(jù)。因而,我們需要創(chuàng)建一個模型來模擬hello

模型將有兩個屬性:_id_data_id將保存greetingid,而數(shù)據(jù)保存在_data中。

我們從構(gòu)造函數(shù)開始,它將嘗試從查詢中獲取id

/**

* Constructor thatretrieves the ID from the request

*

* @access public

* @return void

*/

function __construct()

{

parent::__construct();

$array = JRequest::getVar('cid', 0, '', 'array');

$this->setId((int)$array[0]);

}

JRequest::getVar()方法用來從request中獲取數(shù)據(jù)。第一個參數(shù)是表單的變量名稱。第二個參數(shù)是變量在未找到值時的默認賦值。第三個參數(shù)是獲取數(shù)據(jù)方式的名稱(如:get, post),最后一個是變量強制轉(zhuǎn)換的數(shù)據(jù)類型。

構(gòu)造函數(shù)將cid數(shù)組的第一個數(shù)據(jù)賦值給id

setId()方法用來設(shè)置id值。更改模型指向的id意味著id將指向錯誤的數(shù)據(jù)。因此,當(dāng)設(shè)置id時,我們將清除數(shù)據(jù)屬性:

/**

* Method to setthe hello identifier

*

* @access public

* @param int Hello identifier

* @return void

*/

function setId($id)

{

// Set id and wipe data

$this->_id = $id;

$this->_data = null;

}

最后,我們需要一個方法來獲取數(shù)據(jù):getData()

getData將檢查_data屬性是否已經(jīng)設(shè)置,如果已經(jīng)設(shè)置了,就簡單的返回該數(shù)據(jù)。否則,將從數(shù)據(jù)庫中加載數(shù)據(jù)。

/**

* Method to get ahello

* @return objectwith data

*/

function & getData()

{

// Load the data

if(empty($this->_data )){

$query = ' SELECT* FROM #__hello '.

' WHEREid = '.$this->_id;

$this->_db->setQuery($query);

$this->_data = $this->_db->loadObject();

}

if(!$this->_data){

$this->_data = new stdClass();

$this->_data->id = 0;

$this->_data->greeting = null;

}

return$this->_data;

}

表單

現(xiàn)在,剩下的工作是建立用來填充數(shù)據(jù)的表單。既然,我們?yōu)楸韱沃付瞬季?#xff0c;那么該表單將執(zhí)行位于hello視圖模板目錄下的form.php文件。

<?phpdefined('_JEXEC') or die('Restrictedaccess'); ?>

<form action="index.php" method="post" name="adminForm" id="adminForm">

<div class="col100">

<fieldset class="adminform">

<legend><?php echo JText::_('Details');?></legend>

<table class="admintable">

<tr>

<tdwidth="100" align="right"class="key">

<label for="greeting">

<?phpecho JText::_('Greeting'); ?>:

</label>

</td>

<td>

<input class="text_area" type="text" name="greeting" id="greeting" size="32" maxlength="250" value="<?php echo $this->hello->greeting;?>" />

</td>

</tr>

</table>

</fieldset>

</div>

<div class="clr"></div>

<input type="hidden" name="option" value="com_hello" />

<input type="hidden" name="id" value="<?php echo$this->hello->id; ?>" />

<input type="hidden" name="task" value="" />

<input type="hidden" name="controller" value="hello" />

</form>

注意,除了輸入字段,還有隱藏的id字段。用戶不需要編輯該id(并且是不能編輯),所以,我們在表單中默默傳遞它。

已實現(xiàn)的功能

到目前為止,我們的控制器僅能處理兩個任務(wù):編輯和添加。但是,我們也有按鈕來保存、刪除和取消記錄。我們需要編寫代碼來處理和執(zhí)行這些任務(wù)。

保存記錄

按照常理,下一步是實現(xiàn)保存記錄的功能。通常,這需要一些開關(guān)和邏輯來處理不同的情況,比如創(chuàng)建一個新記錄(INSERT查詢)和更新現(xiàn)有記錄(UPDATE查詢)之間的不同。而且,從表單獲取數(shù)據(jù)并放入查詢語句也有些復(fù)雜。

Joomla 框架為你想到了這些。JTable類讓你在不用關(guān)心SQL語句的情況下,方便地處理數(shù)據(jù)庫記錄。同時,HTML表單的數(shù)據(jù)轉(zhuǎn)移到數(shù)據(jù)庫也將變得容易。

創(chuàng)建表格類

JTable類是一個抽象類,你可以繼承子類來處理指定的表。要使用它,只需要簡單地創(chuàng)建一個JTable類的的子類,添加數(shù)據(jù)庫字段作為屬性,并且重寫構(gòu)造函數(shù)來指定表名和主鍵。

這是我們的JTable類:

<?php

/**

* Hello Worldtable class

*

* @package Joomla.Tutorials

* @subpackageComponents

* @linkhttp://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_4

* @license GNU/GPL

*/

// No direct access

defined('_JEXEC') or die('Restrictedaccess');

/**

* Hello Tableclass

*

* @package Joomla.Tutorials

* @subpackageComponents

*/

classTableHello extends JTable

{

/**

* Primary Key

*

* @var int

*/

var $id = null;

/**

* @var string

*/

var $greeting = null;

/**

* Constructor

*

* @paramobject Database connector object

*/

function__construct( &$db){

parent::__construct('#__hello', 'id', $db);

}

}

你會看到,我們定義了兩個字段:id字段和greeting字段。然后,我們定義了一個構(gòu)造函數(shù),其調(diào)用了父類的構(gòu)造函數(shù),并將表名(hello)、主鍵的字段名(id)和數(shù)據(jù)庫連接對象傳遞給它。

這個文件應(yīng)該叫做hello.php,放在組件管理單元的tables目錄下。

在模型中實現(xiàn)功能

現(xiàn)在,我們準備向模型里面增加一個方法來保存記錄。這個方法叫做storestore()方法做三個事情:綁定表單數(shù)據(jù)到TableHello對象,檢查以確保記錄被正確組裝,保存記錄到數(shù)據(jù)庫。

這個方法如下:

/**

* Method to storea record

*

* @access public

* @return boolean True on success

*/

function store()

{

$row =& $this->getTable();

$data = JRequest::get('post');

// Bind the form fields to the hello table

if(!$row->bind($data)){

$this->setError($this->_db->getErrorMsg());

returnfalse;

}

// Make sure the hello record is valid

if(!$row->check()){

$this->setError($this->_db->getErrorMsg());

returnfalse;

}

// Store the web link table to the database

if(!$row->store()){

$this->setError($this->_db->getErrorMsg());

returnfalse;

}

returntrue;

}

這個方法被添加到hello模型。

這個方法接受一個參數(shù):我們要存儲到數(shù)據(jù)庫的數(shù)據(jù)組成的數(shù)組。稍后將會看到,從request中獲取數(shù)據(jù)很容易。

你會看到,第一行返回一個JTable對象的引用。如果表格命名正確,我們不需要指定它的名字– JModel類知道到哪里去找到它。你可能還記得,我們將表格類叫做TableHello,并把該類放到了tables目錄下的hello.php文件中。如果遵循該約定,JModel類能自動創(chuàng)建你的對象。

第二行從表單中獲取數(shù)據(jù)。用JRequest類實現(xiàn)非常容易。在本例中,我們獲取用'POST'方法提交的所有變量。這些變量以關(guān)系數(shù)組形式返回。

剩下的簡單綁定、檢查和存儲。bind()方法將數(shù)組的數(shù)據(jù)復(fù)制到對應(yīng)表格對象的屬性。在本例中,將獲取的idgreeting的值,復(fù)制到TableHello對象。

check()方法將執(zhí)行數(shù)據(jù)校驗。在JTable()類中,這個方法簡單地返回true。雖然,現(xiàn)在沒有為我們提供任何價值,但是在將來使用TableHello類時,我們就可以通過調(diào)用這個方法進行數(shù)據(jù)檢查。在TableHello類中,我們可以重寫該方法,來執(zhí)行適合的檢查。

store()方法將對象中的數(shù)據(jù)存儲到數(shù)據(jù)庫。如果id0,它將創(chuàng)建一個新記錄(INSERT),否則它將更新現(xiàn)有記錄(UPDATE)

向控制器添加任務(wù)

現(xiàn)在,我們準備向控制器中添加任務(wù)了。既然,我們觸發(fā)的任務(wù)叫做'save',那么我們的方法必須被命名為'save'。這很簡單:

/**

* save a record(and redirect to main page)

* @return void

*/

function save()

{

$model = $this->getModel('hello');

if($model->store()){

$msg = JText::_('Greeting Saved!');

}else{

$msg = JText::_('Error Saving Greeting');

}

// Check the table in so it can be edited....we are done with it anyway

$link = 'index.php?option=com_hello';

$this->setRedirect($link, $msg);

}

我們所要做的就是獲取模型,并調(diào)用store()方法。然后,我們使用setRedirect()方法,重定向返回到greeting列表。我們也順便傳遞一個信息,以顯示在頁面的頂部。

刪除記錄(在模型中實現(xiàn)該功能)

在模型中,我們檢索要刪除的ID列表,并調(diào)用JTable類來刪除它們。

具體如下:

/**

* Method to deleterecord(s)

*

* @access public

* @return boolean True on success

*/

function delete()

{

$cids = JRequest::getVar('cid', array(0), 'post', 'array');

$row =& $this->getTable();

foreach($cidsas$cid){

if(!$row->delete($cid)){

$this->setError($row->getErrorMsg());

returnfalse;

}

}

returntrue;

}

我們調(diào)用JRequest::getVar()方法從request中獲取數(shù)據(jù),然后調(diào)用$row->delete()方法刪除每一行。我們可以在模型中保存錯誤消息,如果需要,可以在后面再獲取它們。

在控制器中處理刪除任務(wù)

這和處理保存任務(wù)的save()方法類似:

/**

* remove record(s)

* @return void

*/

function remove()

{

$model = $this->getModel('hello');

if(!$model->delete()){

$msg = JText::_('Error: One or MoreGreetings Could not be Deleted');

}else{

$msg = JText::_('Greeting(s) Deleted');

}

$this->setRedirect('index.php?option=com_hello', $msg);

}

取消編輯操作

我們?yōu)榱巳∠庉嫴僮?#xff0c;所要做的就是重定向返回到主視圖:

/**

* cancel editing arecord

* @return void

*/

function cancel()

{

$msg = JText::_('Operation Cancelled');

$this->setRedirect('index.php?option=com_hello', $msg);

}

結(jié)論

現(xiàn)在,我們已經(jīng)實現(xiàn)了一個基本的組件后端。我們能夠編輯前端顯示的條目。我們也展示了模型、視圖和控制器之間的互動。我們還展示了如何擴展JTable類,來方便地訪問數(shù)據(jù)庫中的表。還可以看到如何使用JToolBarHelper來創(chuàng)建組件的按鈕欄,讓組件變得標準化。

(全部完)

轉(zhuǎn)載于:https://www.cnblogs.com/ikodota/articles/2220517.html

總結(jié)

以上是生活随笔為你收集整理的joomla插件开发入门(六)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

97成人在线免费视频 | 91av精品 | 国产成人99av超碰超爽 | 久久久久久免费毛片精品 | 国产精品18久久久久久久久久久久 | 99久久精品免费一区 | 国产91对白在线 | 成人在线视频一区 | 国产 成人 久久 | 丁香五月亚洲综合在线 | 欧美久久久久久久久久久久久 | 又黄又爽又无遮挡的视频 | 欧美久久久久 | 久久a v视频 | 久久91网 | 狠狠色综合网站久久久久久久 | 夜色在线资源 | 高清久久久久久 | 天天拍夜夜拍 | 久久免费看a级毛毛片 | 成人久久影院 | 亚洲国产一二三 | 国产视频手机在线 | 欧美日韩不卡在线 | 免费久久久久久久 | 人人干人人添 | 在线观看日韩一区 | 99视频国产精品 | 国产成人三级三级三级97 | 国产精品97| 一区二区三区日韩视频在线观看 | 97日日碰人人模人人澡分享吧 | 久久久九色精品国产一区二区三区 | 91免费黄视频 | 日韩欧美在线综合网 | 亚洲手机av | 在线看片a| 国产日产精品一区二区三区四区的观看方式 | 亚洲首页 | 久久久久久国产精品久久 | 一区二区 不卡 | 91桃色在线免费观看 | 美女很黄免费网站 | 综合影视 | 久久久精品一区二区三区 | 夜夜躁日日躁狠狠躁 | 亚洲成人一区 | 激情欧美一区二区三区 | 免费观看第二部31集 | 国产精品久久久久四虎 | 国产精品一区二区三区电影 | 日韩mv欧美mv国产精品 | 欧美最猛性xxxxx(亚洲精品) | 精品天堂av| 色5月婷婷 | 91在线观| 精品久久久成人 | 天天操天天综合网 | 日日夜夜天天 | 日韩午夜大片 | 亚洲色图av | 一色屋精品视频在线观看 | 亚洲精品午夜国产va久久成人 | 最近久乱中文字幕 | 日本精品久久久一区二区三区 | 三级黄色免费片 | 福利一区二区在线 | 精品国产一二三四区 | aaa日本高清在线播放免费观看 | 中文字幕一区二区三区视频 | 亚洲欧洲久久久 | 久久精品亚洲一区二区三区观看模式 | 久久久久免费精品视频 | 免费福利片2019潦草影视午夜 | 亚洲欧美成人在线 | 成人av在线看 | 久久精品7| 色婷婷久久久综合中文字幕 | 日韩毛片久久久 | 国产一区视频在线观看免费 | 日韩av高清在线观看 | 欧美日韩久 | 视频在线在亚洲 | 久久久久综合网 | 免费av黄色| 黄色大片日本 | 人人爽人人爽人人爽人人爽 | 91热这里只有精品 | 免费在线中文字幕 | 国产成人久久精品亚洲 | 欧美午夜一区二区福利视频 | 五月天综合网站 | 美腿丝袜av | 久草久视频| 欧亚日韩精品一区二区在线 | 久久视频在线免费观看 | 91在线色| 久久99亚洲精品久久久久 | 精品中文字幕在线播放 | 正在播放五月婷婷狠狠干 | 91成人精品一区在线播放69 | 久久欧洲视频 | 黄色激情网址 | 国产精品网在线观看 | 波多野结衣视频一区二区 | 69xxxx欧美| 激情五月婷婷 | 国产黄大片 | 伊人婷婷在线 | 日韩精品在线播放 | 国产精品高潮呻吟久久久久 | 午夜10000| 97操操| 久久久久久国产精品 | 中文有码在线视频 | 亚洲电影第一页av | 日韩中文在线视频 | 天天操天天摸天天射 | 黄色大片av | 精品亚洲一区二区三区 | 国产精品美女久久久久久久 | 在线观看亚洲免费视频 | 激情婷婷在线观看 | 超碰在线9 | 五月婷婷六月丁香激情 | 中文字幕精品一区二区三区电影 | 亚洲国产精品电影在线观看 | 99精品视频网站 | av在线精品 | 亚洲精品高清在线 | 国产精品理论片 | 成人99免费视频 | 亚洲a成人v | 亚洲电影在线看 | 夜夜爱av| 黄www在线观看 | 久久精品三 | 国产精品 视频 | 欧美国产日韩一区二区 | 婷婷综合五月天 | 国内精品久久久久久中文字幕 | 激情婷婷综合网 | 欧美成人中文字幕 | 日韩精品一区在线播放 | 在线观看mv的中文字幕网站 | 精品一区二区在线免费观看 | 97成人在线| 人人爽人人爽人人片 | 中文字幕 国产 一区 | 一区二区日韩av | 欧洲av不卡 | 色九色| h动漫中文字幕 | 国产精品a久久久久 | 欧美激情视频久久 | 国产黄色在线看 | 国产成人在线综合 | а天堂中文最新一区二区三区 | 成人免费一区二区三区在线观看 | 亚洲男男gaygay无套 | 亚洲精品久久久久中文字幕m男 | 欧美日韩国产一二三区 | 在线精品播放 | 国产一级片一区二区三区 | 欧美午夜久久 | 97精品国产97久久久久久粉红 | 午夜精品久久久久 | 国产精品久久久久久爽爽爽 | 成年人国产精品 | 国产一二三区在线观看 | 96国产精品 | 免费三及片 | 日本高清中文字幕有码在线 | 国产精品一区二区三区电影 | 免费一级片视频 | 激情五月av | 在线日本看片免费人成视久网 | 夜夜嗨av色一区二区不卡 | 亚洲理论片在线观看 | 久久午夜电影院 | 在线观看免费av片 | 国产v亚洲v | 久久久久国产一区二区 | 亚洲日日日 | 久久99精品一区二区三区三区 | 色狠狠综合 | 一区 二区电影免费在线观看 | 亚洲h在线播放在线观看h | 香蕉久久久久久久 | 色爱区综合激月婷婷 | 欧美一区二区三区不卡 | 97人人射 | 黄色大全在线观看 | 天天艹天天| 黄视频网站大全 | 91av短视频 | 欧美一级xxxx | 青青草国产精品 | 最近2019中文免费高清视频观看www99 | 久久国内免费视频 | 国产中文 | 久久久噜噜噜久久久 | 91九色视频国产 | 91视频在线网址 | 精品一区二区视频 | 久草精品视频在线看网站免费 | 久久国产精彩视频 | 99久久精品免费看国产一区二区三区 | 99视频在线 | 久久精选视频 | 国产精品久久久久久一区二区 | 中文字幕在线观看免费高清完整版 | 手机成人在线电影 | 综合久久久久久久 | www.色爱| 一级欧美黄| 91在线观看欧美日韩 | 国产免费一区二区三区网站免费 | 国产精品久久网 | 精品国产伦一区二区三区免费 | 久久视频精品 | 黄色视屏在线免费观看 | 久久夜色电影 | 欧美高清成人 | 四虎影视成人永久免费观看视频 | 婷婷免费视频 | 最近日本韩国中文字幕 | 黄色一级在线观看 | a久久久久 | 中文字幕 91 | 久久不卡日韩美女 | 日日夜夜天天人人 | 日日躁你夜夜躁你av蜜 | 亚洲国产精品电影 | 正在播放国产一区 | 久久天天躁夜夜躁狠狠85麻豆 | 最近中文字幕在线中文高清版 | 国产成人精品在线 | 国产中文字幕亚洲 | 激情黄色一级片 | 亚洲女同ⅹxx女同tv | 在线91av | 婷婷国产视频 | av中文字幕不卡 | 高清一区二区三区 | 伊人视频| 成 人 免费 黄 色 视频 | 欧美激情综合五月色丁香 | 999久久久久久久久 69av视频在线观看 | 久久福利小视频 | 狠狠干网站 | 久久成 | 天堂v中文 | 久久久久国产一区二区三区 | 午夜一级免费电影 | 欧美精品久久天天躁 | 四虎国产精品成人免费4hu | 在线观看日韩精品视频 | 射射射av | 中文字幕电影网 | 国产一级黄色片免费看 | 999日韩| 亚洲精品字幕在线 | 久久久精品影视 | 欧美久久久久久久 | 成人午夜电影在线 | 区一区二区三区中文字幕 | 91漂亮少妇露脸在线播放 | 国产精品第二十页 | 日韩免费网址 | 日韩av网页 | 天天操天天操天天操天天操天天操 | 天天做日日做天天爽视频免费 | 五月天色婷婷丁香 | 在线黄色国产 | 最新av免费在线 | avove黑丝 | 亚洲精品短视频 | 国产 成人 久久 | 国产精品99久久久久 | 亚洲性xxxx| 免费一级特黄毛大片 | 精品国产一区二区三区久久久久久 | av电影av在线 | 久久久久免费精品视频 | 欧美日韩国产成人 | 91超在线 | 综合网色 | 六月丁香激情网 | 92国产精品久久久久首页 | 久色 网 | 中文字幕久久精品 | 日韩免费高清在线观看 | 欧美人体xx| 操高跟美女 | 国产免费又黄又爽 | 天天天天天干 | 四虎www com| 99久久精品免费看国产 | 在线色亚洲 | 欧美日韩久久一区 | 96看片| 精品亚洲va在线va天堂资源站 | 色婷婷视频在线 | 天天操天天射天天爽 | 免费黄色网址大全 | 91超国产 | 五月婷婷免费 | 中文字幕你懂的 | 日韩av电影免费观看 | 亚洲电影自拍 | 久久久久亚洲精品男人的天堂 | 色综合久久久久 | 亚洲一级片 | 国产在线观看二区 | 亚洲激情校园春色 | 国产精品永久 | 国产一区在线不卡 | 韩国av免费在线观看 | 99国产免费网址 | 成人在线一区二区三区 | 在线国产一区二区三区 | 色婷婷一区 | 亚洲综合在线发布 | 干av在线| 免费激情在线电影 | 日韩高清免费电影 | 在线亚洲精品 | 中文字幕丝袜制服 | 婷婷精品国产欧美精品亚洲人人爽 | 欧美视频二区 | 国产麻豆电影在线观看 | 久久久久久久福利 | 一区二区日韩av | 色午夜 | 四虎国产精品免费观看视频优播 | 天天五月天色 | 久草男人天堂 | 久热精品国产 | 香蕉色综合| 国产精品免费不 | 综合色婷婷 | 亚洲aⅴ乱码精品成人区 | 久久91网 | 午夜精品一区二区三区视频免费看 | 色五月激情五月 | 亚洲美女免费精品视频在线观看 | 久久久免费少妇 | 奇米先锋 | 亚洲高清在线观看视频 | 久草视频在线资源 | 欧美日韩后 | 日韩精品免费在线视频 | 久久免费电影网 | 91av手机在线| 97成人免费 | 麻豆影视网站 | 国产精品久久久久久久久费观看 | 久久久久久久国产精品视频 | 久久免费美女视频 | 日三级在线 | 成人9ⅰ免费影视网站 | 色网站在线免费观看 | 波多野结衣小视频 | 91精品久久久久久久久久久久久 | 综合色在线| 日韩免费观看一区二区 | 亚洲日本欧美在线 | 天天天干| 超碰大片 | 91自拍成人 | 免费av片在线 | 日本三级不卡视频 | 91久久奴性调教 | 久久y| 99精品在线直播 | 日韩欧美电影 | 国产精品18久久久久久首页狼 | 正在播放国产一区 | 不卡日韩av | 韩国av免费在线 | 伊人狠狠| www免费看片com | 国产精品久久久久9999 | 久久免费a | 中文字幕亚洲欧美 | 成人av电影在线 | 亚洲第一区在线观看 | 国产资源在线视频 | 国产黑丝一区二区三区 | 美女久久久久久久久久 | 九色精品| 国产精品久久久久久模特 | 美女黄久久 | av在线影视| 欧美久久久一区二区三区 | 亚洲天堂免费视频 | 亚洲四虎在线 | 亚洲一区美女视频在线观看免费 | 精品国内 | 欧美日韩国语 | 国产精品精品久久久久久 | 99久久久国产精品免费99 | 伊人网综合在线观看 | 精品极品在线 | 超碰97人人干| 精品视频123区在线观看 | 色资源网在线观看 | 日本狠狠干 | 久久无码精品一区二区三区 | 久久狠狠亚洲综合 | 久久99热精品这里久久精品 | 成人午夜片av在线看 | 国产精品综合av一区二区国产馆 | 国产成人福利在线观看 | 国产三级精品在线 | 成人久久毛片 | 中文字幕日韩精品有码视频 | 精品免费99久久 | 日韩sese | 久久久久在线观看 | 成年免费在线视频 | 色国产精品一区在线观看 | 欧美精品三级 | 国产欧美在线一区二区三区 | 国产九九在线 | 久久精品电影网 | 99视频免费| 欧美日韩免费视频 | 亚洲成人黄色在线观看 | 免费看的黄色 | 97精品视频在线 | 中文字幕成人在线 | 日韩黄色大片在线观看 | 涩涩网站在线观看 | 国产91精品一区二区绿帽 | 麻豆精品传媒视频 | 久久理论电影 | 激情在线免费视频 | 国产精品日韩精品 | 精品国内自产拍在线观看视频 | 在线国产片 | av电影免费 | 视频在线观看亚洲 | 午夜三级大片 | av高清免费在线 | 日韩一级电影网站 | 一级黄色片在线 | 在线播放日韩av | 欧美性色综合网站 | 免费看成年人 | 欧美视频国产视频 | 成人h视频在线播放 | 久久理论片 | 五月天激情视频 | 在线播放一区二区三区 | www.色午夜.com| 黄色片视频在线观看 | 国产精品成人自产拍在线观看 | 国产精品久久一卡二卡 | 国产黄色在线网站 | 日日日天天天 | 婷婷丁香视频 | 国产成人黄色片 | 欧美日本高清视频 | 97成人精品视频在线播放 | 亚洲精品乱码久久久久久蜜桃91 | 欧美日韩亚洲精品在线 | 国产系列 在线观看 | 国产高清在线看 | 99热99re6国产在线播放 | 在线观看黄网站 | 91看片淫黄大片一级在线观看 | 亚洲欧洲中文日韩久久av乱码 | 五月婷婷免费 | 91精品国产成人观看 | 天天干天天操天天爱 | 亚洲午夜大片 | 97视频在线播放 | www.狠狠干 | 91最新网址在线观看 | 天躁狠狠躁 | 国产一区二区三区免费在线观看 | 欧美日韩国产二区三区 | 亚洲精选国产 | 亚洲日本国产 | 国产永久免费高清在线观看视频 | 国产一级高清 | 一区二区视频电影在线观看 | 色综合激情网 | 狠狠操狠狠插 | 视频一区二区视频 | 精品免费久久久久久 | 午夜精品视频免费在线观看 | 国产九九在线 | 国产视频一区二区三区在线 | av在线免费网站 | 精品久久久久久亚洲 | 偷拍区另类综合在线 | 久久久久久久久免费视频 | 婷婷丁香导航 | 久久精品福利 | 久久兔费看a级 | 深爱婷婷网 | 精品在线观看视频 | 91mv.cool在线观看 | 日韩欧美高清视频在线观看 | 日韩欧美视频免费观看 | 国产又粗又硬又长又爽的视频 | 射射射av| 欧美成年网站 | 国产亚洲精品福利 | 九九免费在线视频 | 天天搞天天 | 精品久久久久久久久久久久 | 91成人免费 | 色视频在线观看免费 | 国内精品国产三级国产aⅴ久 | 中文字幕2021| 久草精品在线 | 久久9999久久免费精品国产 | 黄色美女免费网站 | 国产精品va在线播放 | 久久99精品视频 | 亚洲精品网页 | 在线免费观看视频 | 免费国产ww | 色网址99| 在线成人免费电影 | 国产精品99久久久久久小说 | 日韩最新av在线 | 亚洲国产精品视频在线观看 | 婷婷丁香导航 | 91九色在线观看视频 | 亚洲天堂精品视频 | 国产精品视频永久免费播放 | 91chinese在线 | 91成熟丰满女人少妇 | 岛国片在线 | 亚洲精品久久久久久久不卡四虎 | 一级片免费观看视频 | 精品免费在线视频 | 成人黄色短片 | 日韩免费视频一区二区 | 天天摸天天弄 | 日韩网站免费观看 | 国产亚洲精品久久久久久移动网络 | 五月天综合网站 | 国内99视频 | 欧美精品免费在线观看 | 国产最新视频在线 | 成人欧美在线 | 成年人在线免费视频观看 | 日韩欧美在线观看 | 国产在线专区 | 在线观看成年人 | 色视频网页 | 国产真实精品久久二三区 | 国产高清第一页 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | 亚洲精品videossex少妇 | 99热播精品 | 91看片成人 | 精品极品在线 | 日韩欧美国产精品 | 久久久九九 | 亚洲专区中文字幕 | 区一区二区三在线观看 | 中文字幕在线观看完整版电影 | 成人在线观看影院 | 碰超人人 | 国产亚洲高清视频 | 最新精品国产 | 日韩精品一区二区三区中文字幕 | 免费热情视频 | 日韩乱理 | 国产精品久免费的黄网站 | 久在线观看视频 | 成人一区二区三区中文字幕 | 久久国产手机看片 | 久久精品99国产精品 | 一区二区在线不卡 | 亚洲精品自拍视频在线观看 | 国产99在线免费 | 91漂亮少妇露脸在线播放 | 亚洲一区美女视频在线观看免费 | 国产在线一卡 | 久久国产精品精品国产色婷婷 | 激情小说 五月 | 欧美精品一区二区在线播放 | 91九色国产 | 国产成人久久av977小说 | 九九在线播放 | 中文字幕日韩一区二区三区不卡 | 日韩va在线观看 | 久久99国产综合精品免费 | 国产精品涩涩屋www在线观看 | 黄色av免费看 | 国产小视频在线 | 天天操天天插 | 中文在线中文a | 亚洲精品高清在线观看 | 91日本在线播放 | 欧美日本在线视频 | 亚洲精品国久久99热 | 黄色大片视频网站 | 一区二区三区不卡在线 | 欧美日韩在线观看一区二区三区 | 91麻豆精品国产91久久久无需广告 | 午夜精品电影 | 中文字幕 国产视频 | 成人在线电影观看 | 成人免费视频网站在线观看 | a亚洲视频| 黄色软件视频网站 | 午夜美女福利 | 99精品视频网 | 久久噜噜少妇网站 | 青青草华人在线视频 | 国产成人精品免费在线观看 | 伊人狠狠 | 香蕉视频在线播放 | 日本最新一区二区三区 | 美女国产 | 极品嫩模被强到高潮呻吟91 | 成人av片免费观看app下载 | 91视频91色 | 人人舔人人插 | 狠狠网| 国产精品久久伊人 | 久久天堂亚洲 | 亚洲综合小说电影qvod | 欧美日韩中 | 国产精品久久久亚洲 | 夜夜夜夜夜夜操 | 97超碰人人爱| 中文字幕av免费 | 又污又黄网站 | 久久人网| 成年人天堂com | 人交video另类hd | 中文字幕在线免费观看 | 夜夜操狠狠干 | 亚洲乱码在线观看 | 免费在线色电影 | 国产精品久久视频 | 久久成人免费视频 | 久久精品视频18 | 激情导航 | 国产精品免费观看久久 | 久久人人爽人人爽人人片av软件 | 天天干天天射天天操 | 婷婷色影院 | 最近2019年日本中文免费字幕 | 国产香蕉久久精品综合网 | 九九免费在线观看 | 久久伊人色综合 | 亚洲一区av| 中文字幕有码在线 | 91少妇精拍在线播放 | 91精品视频在线免费观看 | 国产欧美综合在线观看 | 国产精品999久久久 久产久精国产品 | 中日韩欧美精彩视频 | 在线观看视频99 | av电影在线观看 | 成年人在线观看免费视频 | 麻花天美星空视频 | 日韩毛片一区 | 黄色免费网 | 国产一区在线视频 | 亚洲欧美日韩一二三区 | 国产精品入口麻豆www | 久久你懂得| 久久99国产综合精品 | 韩国av一区二区 | 欧美一级特黄aaaaaa大片在线观看 | 国产欧美高清 | 国产午夜精品理论片在线 | 国产精品2018| 在线中文字母电影观看 | 亚洲开心激情 | 日韩在线无 | 午夜在线免费视频 | jizz18欧美18| 久久久国产一区二区 | 婷婷丁香综合 | 日本公乱妇视频 | 黄色片网站免费 | av高清一区二区三区 | 国产麻豆精品95视频 | 在线免费色视频 | 国产一区精品在线观看 | 中文字幕在线播放视频 | 91污污视频在线观看 | 国产在线高清 | 四虎影视8848dvd | 天天插日日插 | 麻豆视频免费入口 | 91精品一区二区三区久久久久久 | 国内精品福利视频 | www.com在线观看 | 国产视频在线观看一区 | 在线观看免费一级片 | 国产91国语对白在线 | 黄色软件大全网站 | 夜夜狠狠 | 国产美女搞久久 | 久久96国产精品久久99软件 | 亚洲精品永久免费视频 | 亚洲电影成人 | 日韩欧美69 | 国产精品久久久久久久久久白浆 | 久久国产系列 | 久草视频在线观 | 成人av一区二区三区 | 国产 成人 久久 | 亚洲久草网 | 免费午夜网站 | 久久网址| 国产91在线观 | av中文字幕在线观看网站 | 成人午夜剧场在线观看 | 激情综合五月天 | 在线观看 国产 | 超碰在线资源 | 日韩欧美在线不卡 | 欧美巨大荫蒂茸毛毛人妖 | 91麻豆精品一区二区三区 | 91免费高清视频 | 国产精品区在线观看 | 国产精品成人免费精品自在线观看 | 久久99国产视频 | 国产色 在线| 在线性视频日韩欧美 | 婷婷精品在线视频 | 操操操日日| 久久艹在线观看 | 中文字幕免费播放 | 天天操天天艹 | 91在线精品秘密一区二区 | 久久精品艹 | 亚洲男男gaygay无套 | 99高清视频有精品视频 | 狠狠的干| 91视频在线观看免费 | 日韩二区三区在线 | av天天在线观看 | 国产一在线精品一区在线观看 | 亚洲人xxx| 国产区免费在线 | 91资源在线 | 国产午夜精品在线 | 成人网在线免费视频 | 人人爽人人射 | 国产在线视频一区二区三区 | 久草免费色站 | 成人精品国产免费网站 | 丁香在线视频 | 久久综合之合合综合久久 | 成人黄色影片在线 | 日韩欧美大片免费观看 | 免费看黄20分钟 | 日韩免费一区 | 一区二区三区在线播放 | 免费在线观看黄 | 成人在线一区二区 | 亚洲精品欧美视频 | 国产成人精品综合久久久久99 | 国产成人av电影在线观看 | 日日夜夜人人精品 | 久久看免费视频 | 色婷婷一区 | 97国产视频 | 综合网久久 | 久久一区二区三区四区 | 国产亚洲成av人片在线观看桃 | 国产日产精品一区二区三区四区的观看方式 | 久久99精品一区二区三区三区 | 少妇搡bbbb搡bbb搡aa | 免费成人结看片 | 亚洲欧洲久久久 | 婷婷av网站 | 日日操天天操夜夜操 | 天天操天天操 | 91激情在线视频 | 2022中文字幕在线观看 | 久久久亚洲麻豆日韩精品一区三区 | 亚洲国产精品激情在线观看 | 免费福利片2019潦草影视午夜 | 91亚洲永久精品 | 91精品在线视频观看 | 国产视频在线看 | 日本中文字幕免费观看 | 成人久久久电影 | 99久免费精品视频在线观看 | 国产精品一区二区久久精品爱微奶 | 天天爽天天做 | 日韩深夜在线观看 | 久久永久视频 | 午夜精品一区二区三区免费视频 | 成年美女黄网站色大片免费看 | 欧美日韩免费一区二区 | 欧美日本三级 | 久久黄色免费视频 | 国产一级不卡视频 | 99久久er热在这里只有精品66 | 欧美精品久久久久久久久久丰满 | 国产精品永久免费 | 欧美性视频网站 | 日韩网站中文字幕 | 国内外成人在线 | 国产精品成人一区二区三区吃奶 | 亚洲精品一区二区三区四区高清 | 日韩系列在线观看 | 玖玖玖国产精品 | 国产精品女 | 91在线色 | 在线91视频 | 偷拍久久久 | 二区三区在线观看 | 青青久草在线 | 成人在线视频在线观看 | 精品人妖videos欧美人妖 | 夜夜高潮夜夜爽国产伦精品 | 亚洲精品乱码白浆高清久久久久久 | 国产精品一区二区三区观看 | 国产三级国产精品国产专区50 | 日本mv大片欧洲mv大片 | 日韩成人免费在线电影 | 亚洲精品黄网站 | 国产视频精品久久 | 国产精品二区三区 | 99久久精品国产免费看不卡 | 在线国产专区 | 日韩欧美亚州 | 韩国av免费观看 | 亚洲综合色视频 | 亚洲日本成人网 | 91在线免费公开视频 | www.福利| 91成人短视频在线观看 | 亚洲永久精品在线观看 | 欧美黑吊大战白妞欧美 | 精品亚洲免费视频 | 亚洲欧美视频网站 | 久草久草在线 | 国产一区二区观看 | 国产99久 | 日韩欧美一区二区三区免费观看 | 天天摸日日操 | 国产精品18videosex性欧美 | 一本一本久久a久久精品综合妖精 | 日韩理论在线播放 | 久久精品网站视频 | 狠狠色噜噜狠狠 | 色播激情五月 | 亚洲午夜不卡 | 天天弄天天操 | 精品一区二区在线播放 | 亚洲免费av在线播放 | 日本精品一区二区在线观看 | 久久综合九色综合网站 | 日日夜夜精品网站 | 欧美在线视频第一页 | 欧美日韩国产在线精品 | 久草亚洲视频 | 日韩精品免费一线在线观看 | 五月综合激情 | 国产一区二区中文字幕 | 国产精品va在线观看入 | 一级黄色在线视频 | 中文字幕一区在线观看视频 | 国产69久久久欧美一级 | 国产91精品在线观看 | 激情av一区二区 | 中文在线a天堂 | 我要看黄色一级片 | 亚洲免费一级电影 | 国产99久久久国产 | 亚洲欧美怡红院 | 97香蕉超级碰碰久久免费软件 | 久久精品视频在线播放 | 在线观看av的网站 | 99精品免费在线观看 | 国产成人福利在线 | 一区二区三区在线看 | 亚洲爱av | 夜夜夜夜夜夜操 | 日本护士三级少妇三级999 | 国产精品久久久久久久久岛 | 国产精品高清在线 | 免费看av片网站 | 欧美精品日韩 | 狠狠色2019综合网 | 在线观看视频 | 日韩va在线观看 | 中文字幕免费一区二区 | 91精品国产99久久久久久久 | 国产亚洲精品美女久久 | 日韩精品视频免费专区在线播放 | 欧美日韩国内在线 | 欧美日韩一区二区免费在线观看 | 亚洲精品午夜国产va久久成人 | 久在线 | 五月天婷婷视频 | 日韩理论在线观看 | 在线观看电影av | 国产探花视频在线播放 | 亚洲三区在线 | 久久久精品福利视频 | 麻豆免费看片 | 久久精品视频在线看 | japanesefreesexvideo高潮| 国产剧情一区二区在线观看 | 免费视频黄 | japanese黑人亚洲人4k | 久久99精品久久久久久久久久久久 | 欧美日韩在线网站 | 午夜精品久久久久久久99热影院 | 国产亚洲精品日韩在线tv黄 | 中文字幕在线观看一区二区 | 最近中文字幕mv免费高清在线 | 国产小视频免费在线观看 | 国内精品久久久久久久影视简单 | 91久久国产综合精品女同国语 | 狠狠干在线播放 | 亚洲精品视频在线观看免费视频 | 日韩最新av在线 | 中文字幕一区二区三区久久蜜桃 | 久在线 | 正在播放日韩 | 天天摸天天舔 | 免费看高清毛片 | 九九精品久久 | 麻豆视频成人 | 久久爱导航| 亚洲影院天堂 | 国内视频 | 日韩在线免费小视频 | 99久久99久国产黄毛片 | 久久午夜影视 | 91av影视 | 免费亚洲视频在线观看 | 精品国产欧美 | 成年人天堂com | 国产精品videossex国产高清 | 中文字幕亚洲精品在线观看 | 亚洲有 在线 | 成人免费观看网址 | 夜夜躁狠狠躁日日躁 | 精品国产一区二区在线 | 91人人爽久久涩噜噜噜 | 999久久精品 | 日韩高清三区 | 97精品国产aⅴ | 在线性视频日韩欧美 | 国产99一区视频免费 | 日本三级久久久 | 日韩成人高清在线 | 91精品人成在线观看 | 蜜臀久久99精品久久久酒店新书 | 久久99国产综合精品免费 | 九九色在线 | 色婷婷综合久久久 | 五月婷婷综合在线视频 | 国产成人精品久久久久 | 成人久久久精品国产乱码一区二区 | 国产+日韩欧美 | 亚洲精品乱码久久久久久按摩 | 日韩av一卡二卡三卡 | 97在线影视 | 亚洲人成在线电影 | 亚洲成a人片77777潘金莲 | 日韩av视屏| 在线香蕉视频 | 91黄色在线看 | 亚洲国产精品传媒在线观看 | 免费在线观看中文字幕 | 人人看97| 免费在线观看av网站 | 国产成人三级一区二区在线观看一 | 青青河边草免费直播 | 在线三级中文 | 久久亚洲国产精品 | 国产精品久久久久久一区二区三区 | 中文字幕一区二区三区乱码在线 | 成人理论在线观看 | 毛片激情永久免费 | 亚洲国产大片 | 在线www色 | 国产伦精品一区二区三区无广告 | 丁香av在线 | 国产高清永久免费 | 久久视频在线免费观看 | 日韩免费在线一区 | 日韩网站在线播放 | 国产精品a成v人在线播放 |