feat: 模板区分pc与mobile
This commit is contained in:
104
app/index/view/pc/contact_us/bulkbuy.html
Normal file
104
app/index/view/pc/contact_us/bulkbuy.html
Normal file
@@ -0,0 +1,104 @@
|
||||
{extend name="public/base" /}
|
||||
{block name="title"}
|
||||
{notempty name=":lang('contact_bulkbuy.title')"}<title>{:lang('contact_bulkbuy.title')}</title>{else /}{__BLOCK__}{/notempty}
|
||||
{/block}
|
||||
{block name="style"}
|
||||
<link rel="stylesheet" href="__CSS__/contactus_bulkbuy.css">
|
||||
{/block}
|
||||
{block name="main"}
|
||||
<div class="orico_Page_bussiness">
|
||||
<!--首内容 -->
|
||||
<div class="bussinessMain">
|
||||
<form class="bd_main" action="" method="post">
|
||||
<h1 class="sfbt1">{:lang('contact_bulkbuy.form_title')}</h1>
|
||||
<!--内容-->
|
||||
<div class="bd_ct ">
|
||||
<div class="bd_from" style="padding: 0 300px;">
|
||||
<div class="theit">
|
||||
<div class="bditem">
|
||||
<label class="itlable">{:lang('contact_bulkbuy.form_corp_name_label')}<span class="redtag">*</span></label>
|
||||
<input type="text" class="form-control itinp" placeholder="{:lang('contact_bulkbuy.form_corp_name_placeholder')}" name="corp_name" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem">
|
||||
<label class="itlable">{:lang('contact_bulkbuy.form_website_url_label')}</label>
|
||||
<input type="text" class="form-control itinp" placeholder="{:lang('contact_bulkbuy.form_website_url_placeholder')}" name="url" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem">
|
||||
<label class="itlable">{:lang('contact_bulkbuy.form_username_label')}<span class="redtag">*</span></label>
|
||||
<input type="text" class="form-control itinp" placeholder="{:lang('contact_bulkbuy.form_firstname_placeholder')}" name="first_name" />
|
||||
</div>
|
||||
<div class="bditem">
|
||||
<label class="itlable"> </label>
|
||||
<input type="text" class="form-control itinp" placeholder="{:lang('contact_bulkbuy.form_lastname_placeholder')}" name="last_name" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem">
|
||||
<label class="itlable">{:lang('contact_bulkbuy.form_email_label')}<span class="redtag">*</span></label>
|
||||
<input type="email" class="form-control itinp" placeholder="{:lang('contact_bulkbuy.form_email_placeholder')}" name="email" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem bditem1">
|
||||
<label class="itlable">{:lang('contact_bulkbuy.form_phone_label')}</label>
|
||||
<input type="text" class="form-control itinp" placeholder="{:lang('contact_bulkbuy.form_phone_placeholder')}" name="phone" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem bditem1">
|
||||
<label class="itlable">{:lang('contact_bulkbuy.form_checkbox_label')}</label>
|
||||
<div class="sfbchecks">
|
||||
<div class="sfbcheckboxlist">
|
||||
{notempty name="interested"}
|
||||
{volist name="interested" id="it"}
|
||||
<label class="cit">
|
||||
<input name="interested" type="checkbox" value="{$it}" class="sfbcheckboxit" />{$it}
|
||||
</label>
|
||||
{/volist}
|
||||
{/notempty}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem bditem1">
|
||||
<label class="itlable">{:lang('contact_bulkbuy.form_message_label')}<span class="redtag">*</span></label>
|
||||
<textarea class="ittextarea ittextarea2" placeholder="{:lang('contact_bulkbuy.form_message_placeholder')}" name="message"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 提交-->
|
||||
<div class="bttj" id="send">{:lang('contact_bulkbuy.form_submit')}</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
{/block}
|
||||
{block name="script"}
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
$("#send").click(function(){
|
||||
var form = $(this).parents("form");
|
||||
$.ajax({
|
||||
url: "{:url('contactus/bulkbuy')}",
|
||||
type: "post",
|
||||
dataType: "json",
|
||||
data: form.serialize(),
|
||||
success: function(r){
|
||||
if(r.code == 0){
|
||||
form.get(0).reset();
|
||||
}
|
||||
alert(r.msg);
|
||||
},
|
||||
error: function(e){
|
||||
console.error(e);
|
||||
}
|
||||
})
|
||||
})
|
||||
})
|
||||
</script>
|
||||
{/block}
|
||||
105
app/index/view/pc/contact_us/distributor.html
Normal file
105
app/index/view/pc/contact_us/distributor.html
Normal file
@@ -0,0 +1,105 @@
|
||||
{extend name="public/base" /}
|
||||
{block name="title"}
|
||||
<title>{:lang('contact_distributor.title')}</title>
|
||||
{/block}
|
||||
{block name="style"}
|
||||
<link rel="stylesheet" href="__CSS__/contactus_distributor.css" />
|
||||
{/block}
|
||||
{block name="main"}
|
||||
<div class="orico_Page_distributor">
|
||||
<!--内容 -->
|
||||
<div class="distributorMain">
|
||||
<h1 class="t1">{:lang('contact_distributor.section_title')}</h1>
|
||||
<p class="s1" style="padding-bottom:5px">{:lang('contact_distributor.section_desc_1')}</p>
|
||||
<p class="s1 s2">{:lang('contact_distributor.section_desc_2')}</p>
|
||||
<!--内容-->
|
||||
<form action="" method="post">
|
||||
<div class="bd_ct">
|
||||
<div class="thimg">
|
||||
<img src="__IMAGES__/brand02.png" class="bdimg">
|
||||
</div>
|
||||
<div class="bd_from">
|
||||
<div class="theit">
|
||||
<div class="bditem">
|
||||
<label class="itlable">{:lang('contact_distributor.form_corp_name')}<span class="redtag">*</span></label>
|
||||
<input type="text" class="form-control itinp" name="corp_name" placeholder="{:lang('contact_distributor.form_corp_name_placeholder')}" />
|
||||
</div>
|
||||
<div class="bditem">
|
||||
<label class="itlable">{:lang('contact_distributor.form_email')}<span class="redtag">*</span></label>
|
||||
<input type="email" class="form-control itinp" name="email" placeholder="{:lang('contact_distributor.form_email_placeholder')}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem bditem1">
|
||||
<label class="itlable">{:lang('contact_distributor.form_phone')}<span class="redtag">*</span></label>
|
||||
<input type="text" class="form-control itinp" name="phone" placeholder="{:lang('contact_distributor.form_phone_placeholder')}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem">
|
||||
<label class="itlable">{:lang('contact_distributor.form_business_type')}<span class="redtag">*</span></label>
|
||||
<select name="business_type" class="form-control itinp">
|
||||
{volist name="types" id="ty"}
|
||||
<option value="{$ty.value}">{$ty.name}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
</div>
|
||||
<div class="bditem">
|
||||
<label class="itlable">{:lang('contact_distributor.form_online_shop_url')}</label>
|
||||
<input type="text" class="form-control itinp" name="url" placeholder="{:lang('contact_distributor.form_online_shop_url_placeholder')}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem bditem1">
|
||||
<label class="itlable">{:lang('contact_distributor.form_enterprise_size')}<span class="redtag">*</span></label>
|
||||
<select name="enterprise_size" class="form-control itinp">
|
||||
{volist name="sizes" id="si"}
|
||||
<option value="{$si.value}">{$si.name}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem bditem1">
|
||||
<label class="itlable">{:lang('contact_distributor.form_corp_address')}<span class="redtag">*</span></label>
|
||||
<input class="form-control itinp" name="address" placeholder="{:lang('contact_distributor.form_corp_address_placeholder')}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="theit">
|
||||
<div class="bditem bditem1">
|
||||
<label class="itlable">{:lang('contact_distributor.form_message')}<span class="redtag">*</span></label>
|
||||
<textarea class="ittextarea" name="message" placeholder="{:lang('contact_distributor.form_message_placeholder')}"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 提交-->
|
||||
<div class="bttj" id="send">{:lang('contact_distributor.form_submit')}</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
{/block}
|
||||
{block name="script"}
|
||||
<script type="text/javascript">
|
||||
$(function () {
|
||||
$("#send").click(function () {
|
||||
var form = $(this).parents("form");
|
||||
$.ajax({
|
||||
url: "{:url('contactus/distributor')}",
|
||||
type: "post",
|
||||
data: form.serialize(),
|
||||
dataType: "json",
|
||||
success: function (r) {
|
||||
if (r.code == 0) {
|
||||
form.get(0).reset();
|
||||
}
|
||||
alert(r.msg);
|
||||
},
|
||||
error: function (e) {
|
||||
console.error(e);
|
||||
}
|
||||
})
|
||||
})
|
||||
})
|
||||
</script>
|
||||
{/block}
|
||||
56
app/index/view/pc/contact_us/index.html
Normal file
56
app/index/view/pc/contact_us/index.html
Normal file
@@ -0,0 +1,56 @@
|
||||
{extend name="public/base" /}
|
||||
{block name="title"}
|
||||
<title>{:lang('contact_index.title')}</title>
|
||||
{/block}
|
||||
{block name="style"}
|
||||
<link rel="stylesheet" href="__CSS__/contactus_index.css" />
|
||||
{/block}
|
||||
{block name="main"}
|
||||
<!--banner-->
|
||||
{notempty name="focus_image.image"}
|
||||
<div class="Swt-Banner position-r" >
|
||||
<img src="{$focus_image.image}" alt="" style="margin-top: 60px;"/>
|
||||
</div>
|
||||
{/notempty}
|
||||
<!--内容-->
|
||||
<div class="narskfPage">
|
||||
{notempty name="info_datas"}
|
||||
<div class="narskf-content">
|
||||
{volist name="info_datas" id="items"}
|
||||
<div class="narskf-ct-row">
|
||||
{gt name=":count($items)" value="2"}
|
||||
{volist name="items" id="item"}
|
||||
<a class="narskfit" href="{$item.link}">
|
||||
<img src="{$item.image}" class="narskico-img" />
|
||||
<span class="narskf-title">{$item.title}</span>
|
||||
{notempty name="item.title_short"}
|
||||
<span class="narskf-sm">{$item.title_short}</span>
|
||||
{/notempty}
|
||||
{notempty name="item.desc"}
|
||||
{if condition="str_contains($item.desc, '<img')"}
|
||||
<div class="narskfactive-ewm">
|
||||
{else/}
|
||||
<div class="narskf-sm narskf-font-26">
|
||||
{/if}
|
||||
{$item.desc|raw}
|
||||
</div>
|
||||
{/notempty}
|
||||
</a>
|
||||
{/volist}
|
||||
{else/}
|
||||
{volist name="items" id="item"}
|
||||
<div class="narskfit narskfit2">
|
||||
<img src="{$item.image}" class="narskico-img" />
|
||||
<div class="narskfit2-ct">
|
||||
<span class="narskf-title">{$item.title}</span>
|
||||
<span class="narskf-sm">{$item.desc|raw}</span>
|
||||
</div>
|
||||
</div>
|
||||
{/volist}
|
||||
{/gt}
|
||||
</div>
|
||||
{/volist}
|
||||
</div>
|
||||
{/notempty}
|
||||
</div>
|
||||
{/block}
|
||||
108
app/index/view/pc/contact_us/message.html
Normal file
108
app/index/view/pc/contact_us/message.html
Normal file
@@ -0,0 +1,108 @@
|
||||
{extend name="public/base" /}
|
||||
{block name="title"}<title>{:lang('contact_message.title')}</title>{/block}
|
||||
{block name="style"}
|
||||
<link rel="stylesheet" href="__CSS__/contactus_message.css" />
|
||||
{/block}
|
||||
{block name="main"}
|
||||
<div class="orico_Page_contact">
|
||||
<!-- 内容 -->
|
||||
<div class="contactMain">
|
||||
{notempty name="focus_image"}
|
||||
<a href="{notempty name='focus_image.link'}{$focus_image.link}{else/}javascript:void(0);{/notempty}">
|
||||
<img src="{$focus_image.image}" class="contactImg" />
|
||||
</a>
|
||||
{/notempty}
|
||||
<div class="contact_c">
|
||||
<div class="all_contact">
|
||||
<div class="info">
|
||||
<div class="title"> {:lang('contact_message.our_information')} </div>
|
||||
{notempty name="our_information[0]"}
|
||||
<div class="info_all">
|
||||
{assign name="first_info" value="$our_information|array_shift" /}
|
||||
{notempty name="first_info"}
|
||||
<div class="list">
|
||||
{notempty name="first_info.image"}
|
||||
<div class="list_img"><img src="{$first_info.image}" /></div>
|
||||
{/notempty}
|
||||
<div class="list_right">
|
||||
<div class="title">{$first_info.title}:</div>
|
||||
<div class="des">{$first_info.desc|raw}</div>
|
||||
</div>
|
||||
</div>
|
||||
{/notempty}
|
||||
{volist name="our_information|array_chunk=2" id="infos"}
|
||||
<div class="list">
|
||||
{volist name="infos" id="inf"}
|
||||
{notempty name="inf.image"}
|
||||
<div class="list_img"><img src="{$inf.image}" alt=""></div>
|
||||
{/notempty}
|
||||
<div class="sub_list">
|
||||
<div class="title">{$inf.title}:</div>
|
||||
<div class="des">{$inf.desc|raw}</div>
|
||||
</div>
|
||||
{/volist}
|
||||
</div>
|
||||
{/volist}
|
||||
</div>
|
||||
{/notempty}
|
||||
</div>
|
||||
<div class="question">
|
||||
<div class="title">{:lang('contact_message.send_question')}</div>
|
||||
<div class="question_form">
|
||||
<form action="" method="post" autocomplete="off">
|
||||
<div class="list">
|
||||
<div class="title">{:lang('contact_message.form_name')}<span class="f_red">*</span></div>
|
||||
<div class="form_input">
|
||||
<input name="name" class="form-control itinp" placeholder="{:lang('contact_message.form_name_placeholder')}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="list">
|
||||
<div class="title">{:lang('contact_message.form_email')} <span class="f_red">*</span></div>
|
||||
<div class="form_input">
|
||||
<input name="email" class="form-control itinp" placeholder="{:lang('contact_message.form_email_placeholder')}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="list">
|
||||
<div class="title">{:lang('contact_message.form_question')} <span class="f_red">*</span></div>
|
||||
<div class="form_input">
|
||||
<textarea rows="6" name="content" class="ittextarea" placeholder="{:lang('contact_message.form_question_placeholder')}"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="list">
|
||||
<div class="contact_button" id="send">{:lang('contact_message.form_submit')}</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="become_dis">
|
||||
<a href="{:url('contactus/distributor')}" class="text_blue">{:lang('contact_message.become_a_distributor')}</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/block}
|
||||
{block name="script"}
|
||||
<script type="text/javascript">
|
||||
$(function () {
|
||||
$("#send").click(function () {
|
||||
var form = $(this).parents("form");
|
||||
$.ajax({
|
||||
url: "{:url('contactus/message')}",
|
||||
type: "post",
|
||||
data: form.serialize(),
|
||||
dataType: "json",
|
||||
success: function (r) {
|
||||
if (r.code == 0) {
|
||||
form.get(0).reset();
|
||||
}
|
||||
alert(r.msg);
|
||||
},
|
||||
error: function (e) {
|
||||
console.error(e.msg);
|
||||
}
|
||||
})
|
||||
})
|
||||
})
|
||||
</script>
|
||||
{/block}
|
||||
Reference in New Issue
Block a user