本文整理汇总了PHP中get_list_by_id函数的典型用法代码示例。如果您正苦于以下问题:PHP get_list_by_id函数的具体用法?PHP get_list_by_id怎么用?PHP get_list_by_id使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了get_list_by_id函数的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: translate
<li class="clearfix TypeAns_Right">
<div class="TypeConver_Ans clsFloatLeft">
<?php
if ($message->message_type != 3) {
?>
<div class="TypeConver_Head">
<p>
<?php
echo $message->name;
?>
<?php
echo translate("about");
?>
"<?php
echo anchor('rooms/' . $message->list_id, get_list_by_id($message->list_id)->title);
?>
"
</p>
<!--<?php
if ($message->message_type != 6) {
?>
<p><label><?php
echo get_user_times($message->checkin, get_user_timezone()) . ' - ' . get_user_times($message->checkout, get_user_timezone());
?>
</label><label><?php
echo $message->no_quest . ' ' . translate("guest");
?>
</label></p>
<?php
}
开发者ID:empotix,项目名称:travelo,代码行数:30,代码来源:view_conversation.php
示例2: date
echo date("F j, Y", strtotime($checkin)) . ' - ' . date("F j, Y", strtotime($checkout));
?>
)</p>
</div>
<?php
} else {
if ($row->is_read == 0) {
echo '<strong>';
}
echo anchor('' . $row->url . '/' . $message_id, $row->message, array("onclick" => "javascript:is_read(" . $row->id . ")"));
if ($row->is_read == 0) {
echo '</strong>';
}
?>
<p><?php
echo substr(get_list_by_id($row->list_id)->title, 0, 10);
?>
</span> <span>(<?php
echo date("F j, Y", strtotime($checkin)) . ' - ' . date("F j, Y", strtotime($checkout));
?>
)</p>
</div>
<?php
}
}
}
}
if ($row->message_type != 9) {
?>
<div class="clsMeg_Off clsFloatRight">
开发者ID:empotix,项目名称:travelo,代码行数:31,代码来源:view_dashboard.php
示例3: review_by_traveller
public function review_by_traveller($param = '')
{
if ($this->input->post()) {
$reservation_id = $this->input->post('reservation_id');
$review = $this->input->post('review');
$feedback = $this->input->post('feedback');
$cleanliness = $this->input->post('cleanliness');
$communication = $this->input->post('communication');
$accuracy = $this->input->post('accuracy');
$checkin = $this->input->post('checkin');
$location = $this->input->post('location');
$value = $this->input->post('value');
$updateKey = array('id' => $reservation_id);
$updateData = array();
$updateData['status '] = 10;
$this->Trips_model->update_reservation($updateKey, $updateData);
$conditions = array('reservation.id' => $reservation_id);
$row = $this->Trips_model->get_reservation($conditions)->row();
$username = ucfirst($this->dx_auth->get_username());
$insertData = array('list_id' => $row->list_id, 'reservation_id' => $reservation_id, 'userby' => $row->userto, 'userto' => $row->userby, 'message' => "{$username} gives the reviews for you.", 'created' => local_to_gmt(), 'message_type ' => 4);
//$this->Message_model->sentMessage($insertData);
$insertDataR = array('userby' => $row->userby, 'userto' => $row->userto, 'list_id' => $row->list_id, 'reservation_id' => $reservation_id, 'review' => $review, 'feedback' => $feedback, 'cleanliness' => $cleanliness, 'communication' => $communication, 'accuracy' => $accuracy, 'checkin' => $checkin, 'location' => $location, 'value' => $value, 'created' => local_to_gmt());
$this->Trips_model->insertReview($insertDataR);
//Update The Review Cout
$no_review = get_list_by_id($row->list_id)->review;
$update_r = $no_review + 1;
$data = array('review' => $update_r);
$this->db->where('id', $row->list_id);
$this->db->update('list', $data);
$this->session->set_flashdata('flash_message', $this->Common_model->flash_message('success', translate('Your review saved successfully.')));
redirect('hosting/my_reservation');
} else {
if (isset($param)) {
$reservation_id = $param;
$conditions = array('reservation.id' => $reservation_id, 'reservation.userby' => $this->dx_auth->get_user_id());
$result = $this->Trips_model->get_reservation($conditions);
if ($result->num_rows() == 0) {
redirect('info');
}
if ($result->row()->status != 9) {
redirect('trips/traveler_review/' . $reservation_id);
}
$data['reservation_id'] = $param;
$data['title'] = get_meta_details('Review', 'title');
$data["meta_keyword"] = get_meta_details('Review', 'meta_keyword');
$data["meta_description"] = get_meta_details('Review', 'meta_description');
$data['message_element'] = 'trips/view_review_traveller';
$this->load->view('template', $data);
} else {
redirect('info');
}
}
}
开发者ID:empotix,项目名称:travelo,代码行数:53,代码来源:trips.php
示例4: get_user_times
<tr>
<td width="15%"> <p class="View_my_Accept_Bg"><span><?php
echo $row->name;
?>
</span></p> </td>
<td width="30%">
<p> <?php
echo get_user_times($row->checkin, get_user_timezone()) . ' - ' . get_user_times($row->checkout, get_user_timezone());
?>
</p> <br />
<p class="clsBold"> <?php
echo anchor('rooms/' . $row->list_id, get_list_by_id($row->list_id)->title);
?>
</p>
<p> <?php
echo get_list_by_id($row->list_id)->address;
?>
</p>
</td>
<td width="25%">
<p> <img height="50" width="50" alt="image" style="float:left; margin:0 10px 10px 0;" src="<?php
echo $this->Gallery->profilepic($row->userby, 2);
?>
" />
<span class="clsBold">
<a href="<?php
echo site_url('users/profile') . '/' . $row->userby;
?>
"><?php
echo ucfirst(get_user_by_id($row->userby)->username);
?>
开发者ID:empotix,项目名称:travelo,代码行数:31,代码来源:view_myreservation.php
示例5: translate
<?php
if ($result->status != 1) {
?>
<?php
}
?>
<ul id="details_breakdown_1" class="dashed_table_1 clearfix">
<li class="top clearfix">
<span class="label"><span class="inner"><span class="checkout_icon" id="icon_cal"></span><?php
echo translate("Property");
?>
</span></span>
<span class="data"><span class="inner"><?php
echo get_list_by_id($result->list_id)->title;
?>
</span></span>
</li>
<li class="clearfix">
<span class="label"><span class="inner"><span class="checkout_icon" id="icon_cal"></span><?php
echo translate("Check in");
?>
</span></span>
<span class="data"><span class="inner"><?php
echo date("F j, Y", $result->checkin);
?>
</span></span>
</li>
开发者ID:empotix,项目名称:travelo,代码行数:29,代码来源:request.php
示例6: ajax_contact
public function ajax_contact()
{
$room_id = $this->input->post('room_id');
$message = $this->input->post('message');
//Send Message Notification To Host
$insertData = array('list_id' => $room_id, 'userby' => $this->dx_auth->get_user_id(), 'userto' => get_list_by_id($room_id)->user_id, 'message' => $message, 'created' => local_to_gmt(), 'message_type' => 6);
$this->Message_model->sentMessage($insertData, 1);
echo 'Message send successfully';
}
开发者ID:BersnardC,项目名称:DROPINN,代码行数:9,代码来源:rooms.php
示例7: array
$tmpl = array('table_open' => '<table class="table" border="0" cellpadding="4" cellspacing="0">', 'heading_row_start' => '<tr>', 'heading_row_end' => '</tr>', 'heading_cell_start' => '<th>', 'heading_cell_end' => '</th>', 'row_start' => '<tr>', 'row_end' => '</tr>', 'cell_start' => '<td>', 'cell_end' => '</td>', 'row_alt_start' => '<tr>', 'row_alt_end' => '</tr>', 'cell_alt_start' => '<td>', 'cell_alt_end' => '</td>', 'table_close' => '</table>');
$this->table->set_template($tmpl);
$this->table->set_heading('', translate_admin('S.No'), translate_admin('List Name'), translate_admin('Traveller Name(ID)'), translate_admin('Total Price'), translate_admin('Status'), translate_admin('Is Payed?'), translate_admin('Options'));
if ($result->num_rows() > 0) {
$i = 1;
foreach ($result->result() as $row) {
$query = $this->Users_model->get_user_by_id($row->userby);
$booker_name = $query->row()->username;
$query1 = $this->Users_model->get_user_by_id($row->userto);
$hotelier_name = $query1->row()->username;
$hotelier_id = $query1->row()->id;
if ($row->is_payed == 1) {
$is_payed = translate_admin('Yes');
} else {
$is_payed = translate_admin('No');
}
$check_list_id = $this->db->where('id', $row->list_id)->get('list');
if ($check_list_id->num_rows() != 0) {
$this->table->add_row(form_checkbox('check[]', $row->id), $i, get_list_by_id($row->list_id)->title, $row->username . '(' . $row->userby . ')', $row->currency . ' ' . $row->price, $row->name, $is_payed, anchor(admin_url('payment/details/' . $row->id), translate_admin('View Details')));
$i++;
}
}
} else {
$this->table->add_row('', translate_admin('There is no reservation yet !'), '');
}
echo $this->table->generate();
echo form_close();
echo $pagination;
?>
</div>
开发者ID:empotix,项目名称:travelo,代码行数:30,代码来源:reservation_list.php
示例8: translate
echo translate("Options");
?>
</th>
</tr>
<?php
foreach ($result->result() as $row) {
?>
<tr>
<td> <p class="View_my_Accept_Bg"><span><?php
echo $row->name;
?>
</span></p> </td>
<td>
<p class="clsBold"> <?php
echo anchor('travelling/host_details/' . $row->id, get_list_by_id($row->list_id)->address);
?>
</p>
</td>
<td width="22%">
<p> <img height="50" width="50" alt="image" style="float:left; margin:0 10px 10px 0;" src="<?php
echo $this->Gallery->profilepic($row->userto, 2);
?>
" />
<span class="clsBold"><?php
echo ucfirst(get_user_by_id($row->userto)->username);
?>
</span></p>
<span class="clsMyReser_SendMsg"><a href="<?php
echo site_url('trips/send_message/' . $row->userby);
?>
开发者ID:notlec,项目名称:testRep,代码行数:31,代码来源:view_current_trips.php
示例9: foreach
$i = 1;
foreach ($result->result() as $row) {
$query = $this->Users_model->get_user_by_id($row->userby);
$booker_name = $query->row()->username;
$query1 = $this->Users_model->get_user_by_id($row->userto);
//$hotelier_name = $query1->row()->username;
//print_r($hotelier_name);
//$hotelier_id = $query1->row()->id;
if ($row->is_payed == 1) {
$is_payed = translate_admin('Yes');
} else {
$is_payed = translate_admin('No');
}
$check_list_id = $this->db->where('id', $row->list_id)->get('list');
if ($check_list_id->num_rows() != 0) {
$this->table->add_row(form_checkbox('check[]', $row->id) . ' ' . $i, get_list_by_id($row->list_id)->title, $row->username . '(' . $row->userby . ')', $row->currency . ' ' . $row->price, $row->name, unix_to_human($row->book_date), anchor(admin_url('payment/details/' . $row->id), translate_admin('View Details')));
$i++;
}
}
} else {
$this->table->add_row('', translate_admin('There is no reservation yet !'), '');
}
echo $this->table->generate();
echo form_close();
?>
<script type="text/javascript">
$(document).ready(function() {
$('#tableData').paging({limit:15});
});
</script>
<script type="text/javascript">
开发者ID:BersnardC,项目名称:DROPINN,代码行数:31,代码来源:pending_payments.php
示例10: paypal_success
function paypal_success($id)
{
$token = $_GET['token'];
$payer_id = $_GET['PayerID'];
// GetExpressCheckoutDetails
$get_ec_return = $this->paypal_ec->get_ec($token);
if (isset($get_ec_return['ec_status']) && $get_ec_return['ec_status'] === true) {
// at this point, you have all of the data for the transaction.
// you may want to save the data for future action. what's left to
// do is to collect the money -- you do that by call DoExpressCheckoutPayment
// via $this->paypal_ec->do_ec();
//
// I suggest to save all of the details of the transaction. You get all that
// in $get_ec_return array
$ec_details = array('token' => $token, 'payer_id' => $payer_id, 'currency' => $this->session->userdata('currency_code'), 'amount' => $get_ec_return['PAYMENTREQUEST_0_AMT'], 'IPN_URL' => site_url('payments/ipn'), 'type' => 'sale');
// DoExpressCheckoutPayment
$do_ec_return = $this->paypal_ec->do_ec($ec_details);
if (isset($do_ec_return['ec_status']) && $do_ec_return['ec_status'] === true) {
// at this point, you have collected payment from your customer
// you may want to process the order now.
/* echo "<h1>Thank you. We will process your order now.</h1>";
echo "<pre>";
echo "\nGetExpressCheckoutDetails Data\n" . print_r($get_ec_return, true);
echo "\n\nDoExpressCheckoutPayment Data\n" . print_r($do_ec_return, true);
echo "</pre>";exit; */
if (isset($do_ec_return['L_SHORTMESSAGE0']) && $do_ec_return['L_SHORTMESSAGE0'] === 'Duplicate Request') {
redirect('home');
}
$is_payed = $this->db->where('id', $id)->get('reservation')->row()->is_payed;
if ($is_payed == 0) {
$custom = $this->session->userdata('custom');
$data = array();
$list = array();
$data = explode(',', $custom);
$list_id = $data[0];
$reservation_id = $data[1];
$email_id = $data[2];
$price = $data[3];
$result = $this->Common_model->getTableData('reservation', array('id' => $id))->row();
$checkin = $result->checkin;
$checkout = $result->checkout;
$admin_email = $this->dx_auth->get_site_sadmin();
$admin_name = $this->dx_auth->get_site_title();
if ($result->status != 1 && $result->status != 2 && $result->status != 4 && $result->status != 5 && $result->status != 6) {
$query = $this->Users_model->get_user_by_id($result->userto);
$hotelier_name = $query->row()->username;
$hotelier_email = $query->row()->email;
} else {
if ($result->status == 2 || $result->status == 4 || $result->status == 5 || $result->status == 6) {
$query = $this->Users_model->get_user_by_id($result->userby);
$hotelier_name = $query->row()->username;
$hotelier_email = $query->row()->email;
} else {
$query = $this->Users_model->get_user_by_id($result->userto);
$hotelier_name = $query->row()->username;
$hotelier_email = $query->row()->email;
}
}
//Reservation Notification To Host
$email_name = 'admin_payment';
$splVars = array("{site_name}" => $this->dx_auth->get_site_title(), "{payment_type}" => 'PayPal', "{username}" => ucfirst($hotelier_name), "{list_title}" => get_list_by_id($list_id)->title, "{payed_date}" => date("F j, Y", time()), "{pay_id}" => $email_id, "{checkin}" => date("F j, Y", $checkin), "{checkout}" => date("F j, Y", $checkout), "{payed_price}" => $price);
//Send Mail
$this->Email_model->sendMail($hotelier_email, $admin_email, ucfirst($admin_name), $email_name, $splVars);
$this->db->where('id', $id)->update('reservation', array('is_payed' => 1));
$data['message_element'] = "administrator/payment/paypal_success";
$this->load->view('administrator/admin_template', $data);
} else {
$data['message_element'] = "administrator/payment/paypal_success";
$this->load->view('administrator/admin_template', $data);
}
} else {
$this->_error($do_ec_return);
}
} else {
$this->_error($do_ec_return);
}
}
开发者ID:empotix,项目名称:travelo,代码行数:77,代码来源:payment.php
示例11: translate
<div class="TypeConver_Ans clsFloatLeft col-md-10 col-sm-10 col-xs-8">
<?php
if ($message->message_type != 3) {
?>
<div class="TypeConver_Head">
<p>
<?php
if ($list_staus->num_rows() == 0) {
echo 'List Deletion';
} else {
echo $message->name;
}
?>
<?php
if ($list_staus->num_rows() != 0) {
echo translate("about") . ' "' . anchor('rooms/' . $message->list_id, get_list_by_id($message->list_id)->title) . '"';
}
?>
</p>
<!--<?php
if ($message->message_type != 6) {
?>
<p><label><?php
echo get_user_times($message->checkin, get_user_timezone()) . ' - ' . get_user_times($message->checkout, get_user_timezone());
?>
</label><label><?php
echo $message->no_quest . ' ' . translate("guest");
?>
</label></p>
<?php
}
开发者ID:BersnardC,项目名称:DROPINN,代码行数:31,代码来源:view_conversation.php
示例12: foreach
?>
</th>
</tr>
</thead>
<?php
foreach ($result->result() as $row) {
?>
<tr>
<td> <p class="View_my_Accept_Bg"><span><?php
echo $row->name;
?>
</span></p> </td>
<td>
<p class="clsBold"> <?php
echo anchor('rooms/' . $row->list_id, get_list_by_id($row->list_id)->address);
?>
</p>
</td>
<td>
<p> <img height="50" width="50" alt="image" style="float:left; margin:0 10px 10px 0;" src="<?php
echo $this->Gallery->profilepic($row->userto, 2);
?>
" />
<span class="clsBold">
<a href="<?php
echo site_url('users/profile') . '/' . $row->userto;
?>
"><?php
echo ucfirst(get_user_by_id($row->userto)->username);
?>
开发者ID:BersnardC,项目名称:DROPINN,代码行数:31,代码来源:view_current_trips.php
示例13: paypal_commission_success
function paypal_commission_success($id)
{
$accept_pay_result = $this->db->where('id', $id)->get('accept_pay')->row();
$is_payed = $accept_pay_result->status;
if ($is_payed == 0) {
// echo 'test';exit;
$custom = $this->session->userdata('custom');
$data = array();
$list = array();
$data = explode(',', $custom);
$list_id = $data[0];
$reservation_id = $data[1];
$email_id = $data[2];
$price = $data[3];
$result = $this->Common_model->getTableData('reservation', array('id' => $reservation_id))->row();
$checkin = $result->checkin;
$checkout = $result->checkout;
$admin_email = $this->dx_auth->get_site_sadmin();
$admin_name = $this->dx_auth->get_site_title();
$query = $this->Users_model->get_user_by_id($result->userby);
$traveler_name = $query->row()->username;
$traveler_email = $query->row()->email;
$query1 = $this->Users_model->get_user_by_id($result->userto);
$hotelier_name = $query1->row()->username;
$hotelier_email = $query1->row()->email;
$currency_symbol = $this->Common_model->getTableData('currency', array('currency_code' => $accept_pay_result->currency))->row()->currency_symbol;
$refund_amt = $currency_symbol . $accept_pay_result->amount;
$conversation = $this->db->where('userto', $result->userto)->where('userby', 1)->order_by('id', 'desc')->get('messages');
if ($conversation->num_rows() != 0) {
foreach ($conversation->result() as $row3) {
if ($row3->conversation_id != 0) {
$conversation_id = $row3->conversation_id;
} else {
$conversation1 = $this->db->where('userto', 1)->where('userby', $result->userto)->order_by('id', 'desc')->get('messages');
if ($conversation1->num_rows() != 0) {
foreach ($conversation1->result() as $row2) {
if ($row2->conversation_id != 0) {
$conversation_id = $row2->conversation_id;
}
}
} else {
$conversation_id = 0;
}
}
}
} else {
$conversation1 = $this->db->where('userto', 1)->where('userby', $result->userto)->order_by('id', 'desc')->get('messages');
if ($conversation1->num_rows() != 0) {
foreach ($conversation1->result() as $row1) {
if ($row1->conversation_id != 0) {
$conversation_id = $row1->conversation_id;
}
}
} else {
$conversation_id = 0;
}
}
$name = '';
//Reservation Notification To Host
$host_payout_id = get_userPayout($result->userto)->email;
$name = $hotelier_name;
$email_name = 'refund_host_commission';
$splVars = array("{site_name}" => $this->dx_auth->get_site_title(), "{currency}" => $currency_symbol, "{host_name}" => ucfirst($hotelier_name), "{account}" => "PayPal {$host_payout_id}", "{list_title}" => get_list_by_id($list_id)->title, "{payed_date}" => date("F j, Y", time()), "{refund_amt}" => $refund_amt);
//Send Mail
$this->Email_model->sendMail($hotelier_email, $admin_email, ucfirst($admin_name), $email_name, $splVars);
if (!isset($conversation_id)) {
$insertData = array('list_id' => $result->list_id, 'reservation_id' => $result->id, 'userby' => 1, 'userto' => $result->userto, 'message' => "Admin refund {$refund_amt} to you for Host reservation accept commission.", 'created' => date('m/d/Y g:i A'), 'message_type ' => 3);
} else {
$insertData = array('list_id' => $result->list_id, 'reservation_id' => $result->id, 'conversation_id' => $conversation_id, 'userby' => 1, 'userto' => $result->userto, 'message' => "Admin refund {$refund_amt} to you for Host reservation accept commission.", 'created' => date('m/d/Y g:i A'), 'message_type ' => 3);
}
$refund_data['userto'] = $result->userto;
$this->Message_model->sentMessage($insertData);
$refund_data['reservation_id'] = $result->id;
$refund_data['payout_id'] = $this->session->userdata('payout_id');
$refund_data['created'] = time();
$refund_data['accept_status'] = 1;
$this->Common_model->inserTableData('refund', $refund_data);
$admin_to_email = $this->db->where('id', 1)->get('users')->row()->email;
//Reservation Notification To Admin
$email_name = 'refund_host_commission_admin';
$splVars = array("{name}" => $name, "{traveler_email}" => $traveler_email, "{host_email}" => $hotelier_email, "{site_name}" => $this->dx_auth->get_site_title(), "{currency}" => $currency_symbol, "{account}" => "PayPal {$host_payout_id}", "{host_name}" => ucfirst($hotelier_name), "{list_title}" => get_list_by_id($list_id)->title, "{payed_date}" => date("F j, Y", time()), "{refund_amt}" => $refund_amt);
//Send Mail
$this->Email_model->sendMail($admin_to_email, $admin_email, ucfirst($admin_name), $email_name, $splVars);
$this->db->where('id', $id)->update('accept_pay', array('status' => 1));
$data['message_element'] = "administrator/payment/paypal_success";
$this->load->view('administrator/admin_template', $data);
} else {
$data['message_element'] = "administrator/payment/paypal_success";
$this->load->view('administrator/admin_template', $data);
}
}
开发者ID:BersnardC,项目名称:DROPINN,代码行数:91,代码来源:payment.php
注:本文中的get_list_by_id函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论