update 7_11_2019
This commit is contained in:
@@ -17,8 +17,6 @@ class MainController extends Controller {
|
|||||||
*/
|
*/
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
$analyticsData = Analytics::getMostVisitedPages(365, 20);
|
|
||||||
var_dump($analyticsData);
|
|
||||||
return view('sublayouts.index');
|
return view('sublayouts.index');
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -70,9 +68,15 @@ class MainController extends Controller {
|
|||||||
{
|
{
|
||||||
$m = new MainModel;
|
$m = new MainModel;
|
||||||
$data = $m->selectTemplatesByCategory($url, $id);
|
$data = $m->selectTemplatesByCategory($url, $id);
|
||||||
|
$categoryids = array();
|
||||||
|
|
||||||
|
$categoryids[] = $id;
|
||||||
|
$array_category = $m->selectCategory($categoryids);
|
||||||
|
// var_dump($array_category);
|
||||||
return view('sublayouts.sports-styles')
|
return view('sublayouts.sports-styles')
|
||||||
->with('cat', $url)
|
->with('cat', $url)
|
||||||
->with('row', $data);
|
->with('row', $data)
|
||||||
|
->with('array_category', $array_category);
|
||||||
// if(count($data) > 1){
|
// if(count($data) > 1){
|
||||||
// return view('sublayouts.sports-styles')
|
// return view('sublayouts.sports-styles')
|
||||||
// ->with('cat', $url)
|
// ->with('cat', $url)
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ use Auth;
|
|||||||
use App\Models\teamstore\TeamStoreModel;
|
use App\Models\teamstore\TeamStoreModel;
|
||||||
use App\Models\user\UserModel;
|
use App\Models\user\UserModel;
|
||||||
use Mail;
|
use Mail;
|
||||||
|
use Analytics;
|
||||||
|
|
||||||
|
|
||||||
class TeamStoreController extends Controller {
|
class TeamStoreController extends Controller {
|
||||||
@@ -79,6 +80,24 @@ class TeamStoreController extends Controller {
|
|||||||
|
|
||||||
public function storelist()
|
public function storelist()
|
||||||
{
|
{
|
||||||
|
// $analyticsData = Analytics::getMostVisitedPages(14, 50);
|
||||||
|
|
||||||
|
// foreach($analyticsData as $key => $val){
|
||||||
|
// if (strpos($val['url'], 'teamstore') !== false) {
|
||||||
|
// $teamstore[] = $val['url'];
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
|
||||||
|
// foreach($teamstore as $t){
|
||||||
|
// $sad = explode('/', $t);
|
||||||
|
|
||||||
|
// if(count($sad) == 4){
|
||||||
|
// $arr_teamstore[] = explode('?', $sad['3'])['0'];
|
||||||
|
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
|
||||||
|
// var_dump(array_unique($arr_teamstore));
|
||||||
|
|
||||||
$m = new TeamStoreModel;
|
$m = new TeamStoreModel;
|
||||||
$stores_array = $m->selectAllTeamStore();
|
$stores_array = $m->selectAllTeamStore();
|
||||||
@@ -89,6 +108,7 @@ class TeamStoreController extends Controller {
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function checkTeamStorePassword(Request $request)
|
public function checkTeamStorePassword(Request $request)
|
||||||
{
|
{
|
||||||
$m = new TeamStoreModel;
|
$m = new TeamStoreModel;
|
||||||
@@ -103,8 +123,6 @@ class TeamStoreController extends Controller {
|
|||||||
return redirect()->back()->with('errors', 'Invalid Password.');
|
return redirect()->back()->with('errors', 'Invalid Password.');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// return view('teamstore-sublayouts.index');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private $teams_array;
|
private $teams_array;
|
||||||
@@ -118,7 +136,20 @@ class TeamStoreController extends Controller {
|
|||||||
// var_dump($product_array);
|
// var_dump($product_array);
|
||||||
$thumbnails_array = $m->getThumbnails($product_array[0]->Id);
|
$thumbnails_array = $m->getThumbnails($product_array[0]->Id);
|
||||||
$teams_array = $m->getTeams($product_array[0]->Id);
|
$teams_array = $m->getTeams($product_array[0]->Id);
|
||||||
$sizes_array = $m->getSizes();
|
// $sizes_array = $m->getSizes();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$x = explode(",", $product_array[0]->AvailableSizes );
|
||||||
|
foreach($x as $s){
|
||||||
|
$h[] = $m->getSizesByBracket($s);
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach($h as $d){
|
||||||
|
foreach($d as $g){
|
||||||
|
$sizes_array[] = $g;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if($product_array[0]->ProductAvailableQty != null){
|
if($product_array[0]->ProductAvailableQty != null){
|
||||||
$soldQty = $m->getSoldQty($product_array[0]->Id);
|
$soldQty = $m->getSoldQty($product_array[0]->Id);
|
||||||
@@ -170,7 +201,6 @@ class TeamStoreController extends Controller {
|
|||||||
$teams_array = array();
|
$teams_array = array();
|
||||||
$teams_array = $m->getTeams($product_id);
|
$teams_array = $m->getTeams($product_id);
|
||||||
$sizes_array = $m->getSizes();
|
$sizes_array = $m->getSizes();
|
||||||
// var_dump($teams_array);
|
|
||||||
?>
|
?>
|
||||||
<tr class="<?php echo $classname; ?>">
|
<tr class="<?php echo $classname; ?>">
|
||||||
<td class="td-hide" style="<?php echo $cssValue; ?>">
|
<td class="td-hide" style="<?php echo $cssValue; ?>">
|
||||||
|
|||||||
@@ -485,7 +485,7 @@ class UserController extends Controller {
|
|||||||
->with('array_cat_name', $array_cat_name);
|
->with('array_cat_name', $array_cat_name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//save item from my design //
|
||||||
public function saveNewStoreItem(Request $request){
|
public function saveNewStoreItem(Request $request){
|
||||||
$post = $request->all();
|
$post = $request->all();
|
||||||
$UserModel = new UserModel;
|
$UserModel = new UserModel;
|
||||||
@@ -500,6 +500,7 @@ class UserController extends Controller {
|
|||||||
$itemForm = $post['itemForm'];
|
$itemForm = $post['itemForm'];
|
||||||
$itemUrl = $post['itemUrl'];
|
$itemUrl = $post['itemUrl'];
|
||||||
$itemPrivacy = $post['itemPrivacy'];
|
$itemPrivacy = $post['itemPrivacy'];
|
||||||
|
$available_size = implode(",", $_POST['available_size']);
|
||||||
|
|
||||||
$check_product_url = array(
|
$check_product_url = array(
|
||||||
'ProductURL' => $itemUrl
|
'ProductURL' => $itemUrl
|
||||||
@@ -541,6 +542,7 @@ class UserController extends Controller {
|
|||||||
'ProductDescription'=> $itemDescription,
|
'ProductDescription'=> $itemDescription,
|
||||||
'ProductURL' => $itemUrl,
|
'ProductURL' => $itemUrl,
|
||||||
'ProductForm' => $itemForm,
|
'ProductForm' => $itemForm,
|
||||||
|
'AvailableSizes' => $available_size,
|
||||||
'PrivacyStatus' => $itemPrivacy,
|
'PrivacyStatus' => $itemPrivacy,
|
||||||
'TemplateCode' => $templateCode,
|
'TemplateCode' => $templateCode,
|
||||||
'DesignCode' => $designCode,
|
'DesignCode' => $designCode,
|
||||||
@@ -590,6 +592,7 @@ class UserController extends Controller {
|
|||||||
return view('user-layouts.add_item')->with('store_array', $store_array);
|
return view('user-layouts.add_item')->with('store_array', $store_array);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//manually uploading item
|
||||||
function saveNewItem(Request $request){
|
function saveNewItem(Request $request){
|
||||||
|
|
||||||
$post = $request->all();
|
$post = $request->all();
|
||||||
@@ -606,6 +609,9 @@ class UserController extends Controller {
|
|||||||
$itemForm = $post['itemForm'];
|
$itemForm = $post['itemForm'];
|
||||||
$itemUrl = $post['itemUrl'];
|
$itemUrl = $post['itemUrl'];
|
||||||
$itemPrivacy = $post['itemPrivacy'];
|
$itemPrivacy = $post['itemPrivacy'];
|
||||||
|
$available_size = implode(",", $_POST['available_size']);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$check_product_url = array(
|
$check_product_url = array(
|
||||||
'ProductURL' => $itemUrl
|
'ProductURL' => $itemUrl
|
||||||
@@ -647,6 +653,7 @@ class UserController extends Controller {
|
|||||||
'ProductDescription'=> $itemDescription,
|
'ProductDescription'=> $itemDescription,
|
||||||
'ProductURL' => $itemUrl,
|
'ProductURL' => $itemUrl,
|
||||||
'ProductForm' => $itemForm,
|
'ProductForm' => $itemForm,
|
||||||
|
'AvailableSizes' => $available_size,
|
||||||
'PrivacyStatus' => $itemPrivacy,
|
'PrivacyStatus' => $itemPrivacy,
|
||||||
'TemplateCode' => $templateCode,
|
'TemplateCode' => $templateCode,
|
||||||
'DesignCode' => $designCode,
|
'DesignCode' => $designCode,
|
||||||
|
|||||||
@@ -80,6 +80,17 @@ class TeamStoreModel extends Model {
|
|||||||
return $i;
|
return $i;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getSizesByBracket($bracket){
|
||||||
|
|
||||||
|
$i = DB::table('sizes')->select('Size')
|
||||||
|
->where('Bracket', $bracket)
|
||||||
|
->where('IsActive', 'TRUE')
|
||||||
|
->orderby('Ordering', 'ASC')
|
||||||
|
->get();
|
||||||
|
return $i;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
function insertToCart($data){
|
function insertToCart($data){
|
||||||
|
|
||||||
$i = DB::table('cart_tmp')->insert($data);
|
$i = DB::table('cart_tmp')->insert($data);
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ return
|
|||||||
* You need to download a p12-certifciate from the Google API console
|
* You need to download a p12-certifciate from the Google API console
|
||||||
* Be sure to store this file in a secure location.
|
* Be sure to store this file in a secure location.
|
||||||
*/
|
*/
|
||||||
'certificatePath' => storage_path('laravel-analytics/hardy-beach-228905-fab35080b667.p12'),
|
'certificatePath' => storage_path('laravel-analytics/hardy-beach-228905-7755a62c7a35.p12'),
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The amount of minutes the Google API responses will be cached.
|
* The amount of minutes the Google API responses will be cached.
|
||||||
|
|||||||
@@ -213,7 +213,7 @@
|
|||||||
@foreach($templatepaths_arrays as $k => $template)
|
@foreach($templatepaths_arrays as $k => $template)
|
||||||
<li class="@if ($template->Side == 'Front') active @endif" data-tab="li_{{ $template->Side }}_{{ $template->Type }}" data-object-svg="objSVG_{{ $template->Type }}_{{ $template->Side }}" data-canvas-id="canvas_{{ $template->Type }}_{{ $template->Side }}" >
|
<li class="@if ($template->Side == 'Front') active @endif" data-tab="li_{{ $template->Side }}_{{ $template->Type }}" data-object-svg="objSVG_{{ $template->Type }}_{{ $template->Side }}" data-canvas-id="canvas_{{ $template->Type }}_{{ $template->Side }}" >
|
||||||
<a i href="#a_{{ $template->Side }}_{{ $template->Type }}" data-toggle="tab" class="svg">
|
<a i href="#a_{{ $template->Side }}_{{ $template->Type }}" data-toggle="tab" class="svg">
|
||||||
{{ $template->Side }}
|
<span style="text-transform:uppercase; font-weight: bold;">{{ $template->Side }}</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
@endforeach
|
@endforeach
|
||||||
@@ -851,7 +851,7 @@
|
|||||||
$('#toTop').click(function() {
|
$('#toTop').click(function() {
|
||||||
$('body,html').animate({scrollTop:0},800);
|
$('body,html').animate({scrollTop:0},800);
|
||||||
});
|
});
|
||||||
// $('#grid_lines').bootstrapToggle('on');
|
|
||||||
$('#grid_lines').change(function() {
|
$('#grid_lines').change(function() {
|
||||||
|
|
||||||
var SideAndPath = {!! json_encode($templatepaths_arrays) !!};
|
var SideAndPath = {!! json_encode($templatepaths_arrays) !!};
|
||||||
@@ -994,12 +994,13 @@
|
|||||||
},
|
},
|
||||||
submitHandler: submitLoginForm
|
submitHandler: submitLoginForm
|
||||||
});
|
});
|
||||||
// calling functions
|
|
||||||
|
|
||||||
|
// calling functions
|
||||||
changeData();
|
changeData();
|
||||||
colorPickerCustom();
|
colorPickerCustom();
|
||||||
templateColors('{{ $template_arrays[0]->TemplateCode }}');
|
templateColors('{{ $template_arrays[0]->TemplateCode }}');
|
||||||
loadClipartContent();
|
loadClipartContent();
|
||||||
|
|
||||||
// addDefaultTeamText();
|
// addDefaultTeamText();
|
||||||
// addNameNumber();
|
// addNameNumber();
|
||||||
// onDeSelected();
|
// onDeSelected();
|
||||||
@@ -1026,7 +1027,8 @@
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
initCanvas();
|
// initCanvas();
|
||||||
|
// onSelected(canvas_Shirts_Front);
|
||||||
});
|
});
|
||||||
|
|
||||||
// design saving
|
// design saving
|
||||||
@@ -1476,19 +1478,9 @@
|
|||||||
|
|
||||||
if(templateFormat == 'png'){
|
if(templateFormat == 'png'){
|
||||||
var canvasName = "canvas_" + type + "_" + sideName;
|
var canvasName = "canvas_" + type + "_" + sideName;
|
||||||
// $('#'+objectId).html('<canvas id="canvas_'+type+'_'+sideName+'" width="512px" height="512px" style="border: 1px solid red;"></canvas>');
|
|
||||||
// window['canvas_' + type + '_' + sideName] = new fabric.Canvas(canvasName);
|
|
||||||
|
|
||||||
// window['canvas_' + type + '_' + sideName].setOverlayImage(tempPath, window['canvas_' + type + '_' + sideName].renderAll.bind(canvas), {
|
|
||||||
// width: window['canvas_' + type + '_' + sideName].width,
|
|
||||||
// height: window['canvas_' + type + '_' + sideName].height
|
|
||||||
// });
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if(templateFormat == 'svg'){
|
if(templateFormat == 'svg'){
|
||||||
|
|
||||||
// console.log('asdasda');
|
|
||||||
loadTemplate(tempPath, objectId, gradientIds, gradientPrefix);
|
loadTemplate(tempPath, objectId, gradientIds, gradientPrefix);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1642,15 +1634,13 @@
|
|||||||
|
|
||||||
window['canvas_' + type + '_' + sideName] = new fabric.Canvas(canvasName);
|
window['canvas_' + type + '_' + sideName] = new fabric.Canvas(canvasName);
|
||||||
var templateFormat = SideAndPath[i]['TemplateFormat'];
|
var templateFormat = SideAndPath[i]['TemplateFormat'];
|
||||||
|
initCanvas(window['canvas_' + type + '_' + sideName]);
|
||||||
if(templateFormat == 'png'){
|
if(templateFormat == 'png'){
|
||||||
window['canvas_' + type + '_' + sideName].setOverlayImage(tempPath, window['canvas_' + type + '_' + sideName].renderAll.bind(window['canvas_' + type + '_' + sideName]), {
|
window['canvas_' + type + '_' + sideName].setOverlayImage(tempPath, window['canvas_' + type + '_' + sideName].renderAll.bind(window['canvas_' + type + '_' + sideName]), {
|
||||||
width: window['canvas_' + type + '_' + sideName].width,
|
width: window['canvas_' + type + '_' + sideName].width,
|
||||||
height: window['canvas_' + type + '_' + sideName].height
|
height: window['canvas_' + type + '_' + sideName].height
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ############################ */
|
/* ############################ */
|
||||||
@@ -1661,6 +1651,9 @@
|
|||||||
initAligningGuidelines(canvas);
|
initAligningGuidelines(canvas);
|
||||||
canvas.selection = false;
|
canvas.selection = false;
|
||||||
canvas.controlsAboveOverlay = true;
|
canvas.controlsAboveOverlay = true;
|
||||||
|
|
||||||
|
|
||||||
|
// canvas.dispose();
|
||||||
$('#side-controls a').click(function (e) {
|
$('#side-controls a').click(function (e) {
|
||||||
onDeSelected();
|
onDeSelected();
|
||||||
});
|
});
|
||||||
@@ -1670,7 +1663,7 @@
|
|||||||
canvas = window[$(this).attr('data-canvas-id')];
|
canvas = window[$(this).attr('data-canvas-id')];
|
||||||
canvasID = $(this).attr('data-canvas-id');
|
canvasID = $(this).attr('data-canvas-id');
|
||||||
canvas.calcOffset();
|
canvas.calcOffset();
|
||||||
initCanvas();
|
// initCanvas();
|
||||||
// canvas.on('object:moving', function(options) {
|
// canvas.on('object:moving', function(options) {
|
||||||
|
|
||||||
// console.log('asdasd')
|
// console.log('asdasd')
|
||||||
@@ -1679,10 +1672,10 @@
|
|||||||
// canvas.on('object:selected', onSelected);
|
// canvas.on('object:selected', onSelected);
|
||||||
initCenteringGuidelines(canvas);
|
initCenteringGuidelines(canvas);
|
||||||
initAligningGuidelines(canvas);
|
initAligningGuidelines(canvas);
|
||||||
|
|
||||||
canvas.selection = false;
|
canvas.selection = false;
|
||||||
canvas.controlsAboveOverlay = true;
|
canvas.controlsAboveOverlay = true;
|
||||||
});
|
});
|
||||||
|
|
||||||
//trigger enter ######################################################################
|
//trigger enter ######################################################################
|
||||||
|
|
||||||
$(document).on('input keyup', '.rotateTextValue', function(e) {
|
$(document).on('input keyup', '.rotateTextValue', function(e) {
|
||||||
@@ -1770,7 +1763,7 @@
|
|||||||
//End Trigger enter ######################################################################
|
//End Trigger enter ######################################################################
|
||||||
|
|
||||||
|
|
||||||
function initCanvas(){
|
function initCanvas(canvas){
|
||||||
canvas.on('selection:cleared', onDeSelected);
|
canvas.on('selection:cleared', onDeSelected);
|
||||||
canvas.on('object:selected', onSelected);
|
canvas.on('object:selected', onSelected);
|
||||||
// canvas.on('object:scaling', onScaling);
|
// canvas.on('object:scaling', onScaling);
|
||||||
@@ -1938,147 +1931,152 @@
|
|||||||
|
|
||||||
}
|
}
|
||||||
function onSelected(){
|
function onSelected(){
|
||||||
|
// console.log(canvas);
|
||||||
|
try{
|
||||||
|
var obj = canvas.getActiveObject();
|
||||||
|
// console.log("Height =", (obj.getScaleY() * obj.getHeight()).toFixed(2));
|
||||||
|
// console.log("Width = ", (obj.getScaleX() * obj.getWidth()).toFixed(2));
|
||||||
|
$('.remove').attr("disabled", false);
|
||||||
|
var getLockStatus = canvas.getActiveObject().get('lockStatus');
|
||||||
|
// console.log(getLockStatus);
|
||||||
|
$('.btn-lock-object').attr("disabled", false);
|
||||||
|
if(getLockStatus == true){
|
||||||
|
$('.btn-lock-object').html('<i class="fa fa-lock"></i>');
|
||||||
|
$('.btn-lock-object').attr('title', 'Unlock');
|
||||||
|
$('.btn-lock-object').addClass('active');
|
||||||
|
$('.btn-lock-object').data('status', 'lock');
|
||||||
|
}else{
|
||||||
|
$('.btn-lock-object').html('<i class="fa fa-unlock"></i>');
|
||||||
|
$('.btn-lock-object').attr('title', 'Lock');
|
||||||
|
$('.btn-lock-object').data('status', 'unlock');
|
||||||
|
// $('.btn-lock-object').addClass('active');
|
||||||
|
}
|
||||||
|
// console.log('left-', obj.left, 'top-', obj.top);
|
||||||
|
// console.log('font-', obj.fontSize);
|
||||||
|
|
||||||
var obj = canvas.getActiveObject();
|
if(obj != null){
|
||||||
// console.log("Height =", (obj.getScaleY() * obj.getHeight()).toFixed(2));
|
|
||||||
// console.log("Width = ", (obj.getScaleX() * obj.getWidth()).toFixed(2));
|
|
||||||
$('.remove').attr("disabled", false);
|
|
||||||
var getLockStatus = canvas.getActiveObject().get('lockStatus');
|
|
||||||
// console.log(getLockStatus);
|
|
||||||
$('.btn-lock-object').attr("disabled", false);
|
|
||||||
if(getLockStatus == true){
|
|
||||||
$('.btn-lock-object').html('<i class="fa fa-lock"></i>');
|
|
||||||
$('.btn-lock-object').attr('title', 'Unlock');
|
|
||||||
$('.btn-lock-object').addClass('active');
|
|
||||||
$('.btn-lock-object').data('status', 'lock');
|
|
||||||
}else{
|
|
||||||
$('.btn-lock-object').html('<i class="fa fa-unlock"></i>');
|
|
||||||
$('.btn-lock-object').attr('title', 'Lock');
|
|
||||||
$('.btn-lock-object').data('status', 'unlock');
|
|
||||||
// $('.btn-lock-object').addClass('active');
|
|
||||||
}
|
|
||||||
// console.log('left-', obj.left, 'top-', obj.top);
|
|
||||||
// console.log('font-', obj.fontSize);
|
|
||||||
|
|
||||||
if(obj != null){
|
var objType = canvas.getActiveObject().get('type');
|
||||||
|
var id = canvas.getActiveObject().get('idNumber');
|
||||||
|
// console.log(obj.type);
|
||||||
|
|
||||||
var objType = canvas.getActiveObject().get('type');
|
if(objType == "curvedText"){
|
||||||
var id = canvas.getActiveObject().get('idNumber');
|
if(obj.effect == "curved"){
|
||||||
// console.log(obj.type);
|
$('#teamname_text_shape').html('Text Shape: <br><img src="{{ config('site_config.uploads') }}text-shapes-logo/curve-logo.png" height="30px">');
|
||||||
|
}else if(obj.effect == "arc"){
|
||||||
if(objType == "curvedText"){
|
$('#teamname_text_shape').html('Text Shape: <br><img src="{{ config('site_config.uploads') }}text-shapes-logo/arch-logo.png" height="30px">');
|
||||||
if(obj.effect == "curved"){
|
}else{
|
||||||
$('#teamname_text_shape').html('Text Shape: <br><img src="{{ config('site_config.uploads') }}text-shapes-logo/curve-logo.png" height="30px">');
|
$('#teamname_text_shape').html('Add text Shape');
|
||||||
}else if(obj.effect == "arc"){
|
}
|
||||||
$('#teamname_text_shape').html('Text Shape: <br><img src="{{ config('site_config.uploads') }}text-shapes-logo/arch-logo.png" height="30px">');
|
|
||||||
}else{
|
}else{
|
||||||
$('#teamname_text_shape').html('Add text Shape');
|
$('#teamname_text_shape').html('Add text Shape');
|
||||||
}
|
}
|
||||||
}else{
|
|
||||||
$('#teamname_text_shape').html('Add text Shape');
|
|
||||||
}
|
|
||||||
|
|
||||||
if(objType == "i-text" || objType == "curvedText" || objType == "text"){
|
if(objType == "i-text" || objType == "curvedText" || objType == "text"){
|
||||||
|
|
||||||
if(id){
|
if(id){
|
||||||
$("#numberProperties").css({ "display" : "block" });
|
$("#numberProperties").css({ "display" : "block" });
|
||||||
$('#tab-add-number1').tab('show');
|
$('#tab-add-number1').tab('show');
|
||||||
|
|
||||||
$("#addNumberId").css({ "display" : "block" });
|
$("#addNumberId").css({ "display" : "block" });
|
||||||
$("#enterNumberId").css({ "display" : "none" });
|
$("#enterNumberId").css({ "display" : "none" });
|
||||||
|
|
||||||
$('#editedNumberInput').val(obj.getText());
|
$('#editedNumberInput').val(obj.getText());
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
$("#textProperties").css({ "display" : "block" });
|
$("#textProperties").css({ "display" : "block" });
|
||||||
$('#tab-add-text1').tab('show');
|
$('#tab-add-text1').tab('show');
|
||||||
|
|
||||||
$("#addNewTextId").css({ "display" : "block" });
|
$("#addNewTextId").css({ "display" : "block" });
|
||||||
$("#enterTextId").css({ "display" : "none" });
|
$("#enterTextId").css({ "display" : "none" });
|
||||||
|
|
||||||
$('#editedTextInput').val(obj.getText());
|
$('#editedTextInput').val(obj.getText());
|
||||||
|
}
|
||||||
|
|
||||||
|
var fontprop = getFontDisplay(obj.fontFamily);
|
||||||
|
console.log(fontprop)
|
||||||
|
$('.btn-show-fonts').html(fontprop.fontNameDisplay);
|
||||||
|
$('.btn-show-fonts').css('font-family', obj.fontFamily);
|
||||||
|
$('.btn-show-fonts').attr('data-font-size', fontprop.additionalSize);
|
||||||
|
$(".text-font-size").val((obj.fontSize / $(".btn-show-fonts").attr('data-font-size')).toFixed(2));
|
||||||
|
|
||||||
|
// $('#reverse').prop('checked', obj.get('reverse'));
|
||||||
|
// $('#radius').val(obj.get('radius'));
|
||||||
|
// $('#spacing').val(obj.get('spacing'));
|
||||||
|
//$('#fill').val(obj.getFill());
|
||||||
|
//$('#effect').val(obj.getEffect());
|
||||||
|
|
||||||
|
$(".fontColor").spectrum("set", obj.getFill());
|
||||||
|
$(".strokeColor").spectrum("set", obj.getStroke());
|
||||||
|
$(".outlineThickness").val(obj.getStrokeWidth());
|
||||||
|
$('#font_size').val(obj.getFontSize() + " in");
|
||||||
|
$('.rotateTextSlider, .rotateTextValue').val(Math.round(obj.getAngle()));
|
||||||
|
$('.spacingTextSlider, .spacingTextValue').val(obj.getCharSpacing() / 2);
|
||||||
|
$('.opacityTextSlider, .opacityTextValue').val(obj.getOpacity() * 10);
|
||||||
|
|
||||||
|
/* if($('#strokeColor').val() == ""){
|
||||||
|
console.log("null");
|
||||||
|
}else{
|
||||||
|
console.log($('#strokeColor').val());
|
||||||
|
} */
|
||||||
}
|
}
|
||||||
|
|
||||||
var fontprop = getFontDisplay(obj.fontFamily);
|
if(objType == "image"){
|
||||||
console.log(fontprop)
|
$('#tab-upload-image1').tab('show');
|
||||||
$('.btn-show-fonts').html(fontprop.fontNameDisplay);
|
|
||||||
$('.btn-show-fonts').css('font-family', obj.fontFamily);
|
|
||||||
$('.btn-show-fonts').attr('data-font-size', fontprop.additionalSize);
|
|
||||||
$(".text-font-size").val((obj.fontSize / $(".btn-show-fonts").attr('data-font-size')).toFixed(2));
|
|
||||||
|
|
||||||
// $('#reverse').prop('checked', obj.get('reverse'));
|
|
||||||
// $('#radius').val(obj.get('radius'));
|
|
||||||
// $('#spacing').val(obj.get('spacing'));
|
|
||||||
//$('#fill').val(obj.getFill());
|
|
||||||
//$('#effect').val(obj.getEffect());
|
|
||||||
|
|
||||||
$(".fontColor").spectrum("set", obj.getFill());
|
|
||||||
$(".strokeColor").spectrum("set", obj.getStroke());
|
|
||||||
$(".outlineThickness").val(obj.getStrokeWidth());
|
|
||||||
$('#font_size').val(obj.getFontSize() + " in");
|
|
||||||
$('.rotateTextSlider, .rotateTextValue').val(Math.round(obj.getAngle()));
|
|
||||||
$('.spacingTextSlider, .spacingTextValue').val(obj.getCharSpacing() / 2);
|
|
||||||
$('.opacityTextSlider, .opacityTextValue').val(obj.getOpacity() * 10);
|
|
||||||
|
|
||||||
/* if($('#strokeColor').val() == ""){
|
|
||||||
console.log("null");
|
|
||||||
}else{
|
|
||||||
console.log($('#strokeColor').val());
|
|
||||||
} */
|
|
||||||
}
|
|
||||||
|
|
||||||
if(objType == "image"){
|
|
||||||
$('#tab-upload-image1').tab('show');
|
|
||||||
$('.rotateTextSlider, .rotateTextValue').val(Math.round(obj.getAngle()));
|
|
||||||
$('.opacityTextSlider, .opacityTextValue').val(obj.getOpacity() * 10);
|
|
||||||
|
|
||||||
$("#img-remove-btn").css({ "display" : "block" });
|
|
||||||
$("#image-properties").css({ "display" : "block" });
|
|
||||||
}
|
|
||||||
|
|
||||||
if(objType == "path-group"){
|
|
||||||
|
|
||||||
$('.clipartColor').blur();
|
|
||||||
var obj = "";
|
|
||||||
var arrayPathId = [];
|
|
||||||
var k = 0;
|
|
||||||
|
|
||||||
$('#tab-clipart1').tab('show');
|
|
||||||
obj = canvas.getActiveObject();
|
|
||||||
$('#clipartProperties').html('');
|
|
||||||
var randomNumbers = Math.random();
|
|
||||||
for (var j in obj.paths) {
|
|
||||||
k = k + 1;
|
|
||||||
var id = obj.paths[j].get('id');
|
|
||||||
var fill = obj.paths[j].get('fill');
|
|
||||||
// console.log(id);
|
|
||||||
arrayPathId.push({
|
|
||||||
'id' : id,
|
|
||||||
'fill' : fill,
|
|
||||||
'ran_num' : randomNumbers
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
setTimeout(function() {
|
|
||||||
// event.preventDefault();
|
|
||||||
getClipartProperties(arrayPathId, randomNumbers);
|
|
||||||
}, 500);
|
|
||||||
|
|
||||||
setTimeout(function() {
|
|
||||||
$('.rotateTextSlider, .rotateTextValue').val(Math.round(obj.getAngle()));
|
$('.rotateTextSlider, .rotateTextValue').val(Math.round(obj.getAngle()));
|
||||||
$('.opacityTextSlider, .opacityTextValue').val(obj.getOpacity() * 10);
|
$('.opacityTextSlider, .opacityTextValue').val(obj.getOpacity() * 10);
|
||||||
}, 1000);
|
|
||||||
|
|
||||||
return false;
|
$("#img-remove-btn").css({ "display" : "block" });
|
||||||
}
|
$("#image-properties").css({ "display" : "block" });
|
||||||
|
}
|
||||||
|
|
||||||
try{
|
if(objType == "path-group"){
|
||||||
document.getElementById(canvasID.split("_")[2] + "_" +canvasID.split("_")[1] + "_Border").setAttribute("display", "");
|
|
||||||
}catch(e){
|
$('.clipartColor').blur();
|
||||||
|
var obj = "";
|
||||||
|
var arrayPathId = [];
|
||||||
|
var k = 0;
|
||||||
|
|
||||||
|
$('#tab-clipart1').tab('show');
|
||||||
|
obj = canvas.getActiveObject();
|
||||||
|
$('#clipartProperties').html('');
|
||||||
|
var randomNumbers = Math.random();
|
||||||
|
for (var j in obj.paths) {
|
||||||
|
k = k + 1;
|
||||||
|
var id = obj.paths[j].get('id');
|
||||||
|
var fill = obj.paths[j].get('fill');
|
||||||
|
// console.log(id);
|
||||||
|
arrayPathId.push({
|
||||||
|
'id' : id,
|
||||||
|
'fill' : fill,
|
||||||
|
'ran_num' : randomNumbers
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
setTimeout(function() {
|
||||||
|
// event.preventDefault();
|
||||||
|
getClipartProperties(arrayPathId, randomNumbers);
|
||||||
|
}, 500);
|
||||||
|
|
||||||
|
setTimeout(function() {
|
||||||
|
$('.rotateTextSlider, .rotateTextValue').val(Math.round(obj.getAngle()));
|
||||||
|
$('.opacityTextSlider, .opacityTextValue').val(obj.getOpacity() * 10);
|
||||||
|
}, 1000);
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
try{
|
||||||
|
document.getElementById(canvasID.split("_")[2] + "_" +canvasID.split("_")[1] + "_Border").setAttribute("display", "");
|
||||||
|
}catch(e){
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}catch(e){
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function onDeSelected(){
|
function onDeSelected(){
|
||||||
@@ -3410,8 +3408,7 @@
|
|||||||
|
|
||||||
var y = 0.2126*color._r + 0.7152*color._g + 0.0722*color._b;
|
var y = 0.2126*color._r + 0.7152*color._g + 0.0722*color._b;
|
||||||
// var c = y < 128 ? 'white' : 'black';
|
// var c = y < 128 ? 'white' : 'black';
|
||||||
|
document.getElementById(mainColorId).setAttribute("fill", onMoveColor);
|
||||||
|
|
||||||
try{
|
try{
|
||||||
if(y < 128){
|
if(y < 128){
|
||||||
document.getElementById(sideName+'_Grid_Lines_Path').setAttribute("stroke", "white");
|
document.getElementById(sideName+'_Grid_Lines_Path').setAttribute("stroke", "white");
|
||||||
@@ -3419,8 +3416,6 @@
|
|||||||
var border_stroke = document.getElementById(sideName + '_' + type + '_Border');
|
var border_stroke = document.getElementById(sideName + '_' + type + '_Border');
|
||||||
$(border_stroke).children("path").attr("fill", "yellow");
|
$(border_stroke).children("path").attr("fill", "yellow");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
document.getElementById(sideName+'_Grid_Lines_Path').setAttribute("stroke", "black");
|
document.getElementById(sideName+'_Grid_Lines_Path').setAttribute("stroke", "black");
|
||||||
var border_stroke = document.getElementById(sideName + '_' + type + '_Border');
|
var border_stroke = document.getElementById(sideName + '_' + type + '_Border');
|
||||||
@@ -3429,11 +3424,12 @@
|
|||||||
|
|
||||||
// console.log(border_stroke)
|
// console.log(border_stroke)
|
||||||
|
|
||||||
document.getElementById(mainColorId).setAttribute("fill", onMoveColor);
|
|
||||||
}catch(e){
|
}catch(e){
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -54,21 +54,23 @@
|
|||||||
|
|
||||||
<style>
|
<style>
|
||||||
.sports-title{
|
.sports-title{
|
||||||
margin-top: 5px;
|
margin-top: 15px;
|
||||||
|
font-size: 16px;
|
||||||
|
font-weight: bold;
|
||||||
|
text-transform: uppercase;
|
||||||
}
|
}
|
||||||
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
|
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
|
||||||
margin: auto;
|
margin: auto;
|
||||||
}
|
}
|
||||||
</style>
|
|
||||||
<!-- Global site tag (gtag.js) - Google Analytics -->
|
|
||||||
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-136108155-1"></script>
|
|
||||||
<script>
|
|
||||||
window.dataLayer = window.dataLayer || [];
|
|
||||||
function gtag(){dataLayer.push(arguments);}
|
|
||||||
gtag('js', new Date());
|
|
||||||
|
|
||||||
gtag('config', 'UA-136108155-1');
|
.col-margin-bottom{
|
||||||
</script>
|
padding-bottom: 25px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.breadcrumb{
|
||||||
|
text-transform: uppercase;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
|||||||
@@ -15,12 +15,12 @@
|
|||||||
<ul class="nav navbar-nav navbar-right navbar-nav-custom">
|
<ul class="nav navbar-nav navbar-right navbar-nav-custom">
|
||||||
<li style="font-size: 14px;">
|
<li style="font-size: 14px;">
|
||||||
|
|
||||||
<a href="{{ url('teamstore') }}"> Team Store </a>
|
<a href="{{ url('teamstore') }}"><span style="text-transform:uppercase;">Team Store</span></a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
<li style="font-size: 14px;">
|
<li style="font-size: 14px;">
|
||||||
|
|
||||||
<a href="{{ url('cart') }}">My Cart <i class="fa fa-shopping-cart"></i> <span class="badge" id="my-cart-count">0</span></a>
|
<a href="{{ url('cart') }}"><span style="text-transform:uppercase;">My Cart</span> <i class="fa fa-shopping-cart"></i> <span class="badge" id="my-cart-count">0</span></a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<h1>My Cart</h1>
|
<h2 style="font-size: 20px; font-weight: bold;">MY CART</h2>
|
||||||
<hr>
|
<hr>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -8,11 +8,14 @@
|
|||||||
<hr> -->
|
<hr> -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<h1>Sports</h1>
|
<h2 style="font-size: 20px; font-weight: bold;">CHOOSE A CATEGORY</h2>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<br>
|
<br>
|
||||||
<div id="div_sportsList">
|
<div class="row">
|
||||||
|
|
||||||
|
<div id="div_sportsList">
|
||||||
|
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@endsection
|
@endsection
|
||||||
|
|||||||
@@ -2,19 +2,18 @@
|
|||||||
@section('content')
|
@section('content')
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<h1>Category for {{ $array_sports[0]->SportsName }} </h1>
|
<h2 style="font-size: 20px; font-weight: bold; ">CHOOSE PRODUCT</h2>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12" >
|
<div class="col-md-12" >
|
||||||
<ul class="breadcrumb">
|
<ul class="breadcrumb">
|
||||||
<li class=""><a href="{{url()}}">Home</a></li>
|
<li class=""><a href="{{url()}}">Home</a></li>
|
||||||
<li class="active"> Category</li>
|
<li class="active"> {{ $array_sports[0]->SportsName }} </li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
|
||||||
@if(!empty($row))
|
@if(!empty($row))
|
||||||
@foreach ($row as $r)
|
@foreach ($row as $r)
|
||||||
<div class="col-md-3 col-sm-6 col-xs-12 list-sport">
|
<div class="col-md-3 col-sm-6 col-xs-12 list-sport">
|
||||||
@@ -33,6 +32,5 @@
|
|||||||
<h3 class="no-record no-record">No Record Found.</h3>
|
<h3 class="no-record no-record">No Record Found.</h3>
|
||||||
</div>
|
</div>
|
||||||
@endif
|
@endif
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
@endsection
|
@endsection
|
||||||
|
|||||||
@@ -2,36 +2,38 @@
|
|||||||
@section('content')
|
@section('content')
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<h1>Styles</h1>
|
<h2 style="font-size: 20px; font-weight: bold; text-transform:uppercase;">CHOOSE {{ $array_category[0]->Category }} STYLE</h2>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12" >
|
<div class="col-md-12" >
|
||||||
<ul class="breadcrumb">
|
<ul class="breadcrumb">
|
||||||
<li class=""><a href="{{url()}}">Home</a></li>
|
<li class=""><a href="{{url()}}">Home</a></li>
|
||||||
<li class=""><a href="{{url('sports')}}/{{ $cat }}">Category</a></li>
|
<li class=""><a href="{{url('sports')}}/{{ $cat }}" >{{ $cat }}</a></li>
|
||||||
<li class="active"> Styles</li>
|
<li class="active"> {{ $array_category[0]->Category }}</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
|
||||||
@if(!empty($row ))
|
@if(!empty($row ))
|
||||||
@foreach ($row as $r)
|
@foreach ($row as $r)
|
||||||
<div class="col-md-4 col-sm-4 col-xs-6">
|
<div class="col-margin-bottom col-lg-3 col-md-3 col-sm-4 col-xs-6">
|
||||||
|
|
||||||
<div class="text-center"><h2>{{ $r->TemplateName }}</h2></div>
|
|
||||||
<div class="thumb-border" style="border:1px solid #e2e2e2; padding: 5px;">
|
<div class="thumb-border" style="border:1px solid #e2e2e2; padding: 5px;">
|
||||||
<a href="{{ url('/designer') }}/{{ md5($r->TemplateCode) }}">
|
<a href="{{ url('/designer') }}/{{ md5($r->TemplateCode) }}">
|
||||||
<img src="{{ config('site_config.uploads') . $r->Thumbnail}}" alt="" class="image" />
|
<img src="{{ config('site_config.uploads') . $r->Thumbnail}}" alt="" class="image" />
|
||||||
</a>
|
</a>
|
||||||
<!-- <div class="overlay">
|
<!-- <div class="overlay">
|
||||||
<div class="text" style="font-family:Academic M54;"><a href="">{{$r->TemplateName}}</a></div>
|
<div class="text" style="font-family:Academic M54;"><a href="">{{$r->TemplateName}}</a></div>
|
||||||
</div> -->
|
</div> -->
|
||||||
|
<div class="text-center" style="border-top: 1px solid #e2e2e2; padding: 10px;">
|
||||||
|
<h2 class="sports-title">{{ $r->TemplateName }}</h2>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@endforeach
|
@endforeach
|
||||||
@else
|
@else
|
||||||
@@ -39,6 +41,5 @@
|
|||||||
<h3 class="no-record no-record">No Record Found.</h3>
|
<h3 class="no-record no-record">No Record Found.</h3>
|
||||||
</div>
|
</div>
|
||||||
@endif
|
@endif
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
@endsection
|
@endsection
|
||||||
|
|||||||
@@ -162,16 +162,6 @@
|
|||||||
<img style="height: 201.84px;" src="{{ config('site_config.prod_private_server_ip') }}/images/{{ $filename }}" alt="{{ $product->ProductName }}" >
|
<img style="height: 201.84px;" src="{{ config('site_config.prod_private_server_ip') }}/images/{{ $filename }}" alt="{{ $product->ProductName }}" >
|
||||||
</a>
|
</a>
|
||||||
<h4 class="text-center product-name-holder">{{ $product->ProductName }}</h4>
|
<h4 class="text-center product-name-holder">{{ $product->ProductName }}</h4>
|
||||||
<!-- (w/ Shorts) -->
|
|
||||||
<!-- <div class="ratings">
|
|
||||||
<span class="glyphicon glyphicon-star"></span>
|
|
||||||
<span class="glyphicon glyphicon-star"></span>
|
|
||||||
<span class="glyphicon glyphicon-star"></span>
|
|
||||||
<span class="glyphicon glyphicon-star"></span>
|
|
||||||
<span class="glyphicon glyphicon-star-empty"></span>
|
|
||||||
</div> -->
|
|
||||||
|
|
||||||
<!-- <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. </p> -->
|
|
||||||
<hr class="line">
|
<hr class="line">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 col-sm-6">
|
<div class="col-md-6 col-sm-6">
|
||||||
|
|||||||
@@ -33,36 +33,32 @@
|
|||||||
</style>
|
</style>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<h2 class="col-xs-12">Team Stores</h2>
|
<div class="col-lg-12">
|
||||||
</div><!-- /row -->
|
<h2 style="font-size: 20px; font-weight: bold; ">TEAM STORES</h2>
|
||||||
<div class="row">
|
</div>
|
||||||
|
|
||||||
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
|
|
||||||
<div class="row" id="slider-thumbs">
|
|
||||||
<!-- Bottom switcher of slider -->
|
|
||||||
<ul class="hide-bullets">
|
|
||||||
|
|
||||||
@foreach ($stores_array as $store)
|
|
||||||
<li class="li-custom col-lg-3 col-md-3 col-sm-4 col-xs-12">
|
|
||||||
<div style="border: 1px solid #dddddd; padding: 5px;">
|
|
||||||
@if($store->Password != null )
|
|
||||||
<a class="thumbnail password-protected" href="#" data-store-url="{{ $store->StoreUrl }}">
|
|
||||||
<img class="store-logo" src="{{ config('site_config.uploads') . 'teamstore/'. $store->StoreUrl . '/' . $store->StoreLogo }}">
|
|
||||||
</a>
|
|
||||||
<h4 style="border-top: 1px solid #dddddd; padding: 10px;" class="text-center">{{ $store->StoreName }} <i class="fa fa-lock" title="This store is password protected."></i></h4>
|
|
||||||
@else
|
|
||||||
<a class="thumbnail" href="{{ url('teamstore') . '/' . $store->StoreUrl }}">
|
|
||||||
<img class="store-logo" src="{{ config('site_config.uploads') . 'teamstore/' . $store->StoreUrl . '/' . $store->StoreLogo }}">
|
|
||||||
</a>
|
|
||||||
<h4 style="border-top: 1px solid #dddddd; padding: 10px;" class="text-center">{{ $store->StoreName }}</h4>
|
|
||||||
@endif
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
@endforeach
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- /col -->
|
|
||||||
</div><!-- /row -->
|
</div><!-- /row -->
|
||||||
|
<div class="row" id="slider-thumbs">
|
||||||
|
<!-- Bottom switcher of slider -->
|
||||||
|
<ul class="hide-bullets">
|
||||||
|
@foreach ($stores_array as $store)
|
||||||
|
<li class="li-custom col-lg-3 col-md-3 col-sm-4 col-xs-12">
|
||||||
|
<div style="border: 1px solid #dddddd; padding: 5px;">
|
||||||
|
@if($store->Password != null )
|
||||||
|
<a class="thumbnail password-protected" href="#" data-store-url="{{ $store->StoreUrl }}">
|
||||||
|
<img class="store-logo" src="{{ config('site_config.uploads') . 'teamstore/'. $store->StoreUrl . '/' . $store->StoreLogo }}">
|
||||||
|
</a>
|
||||||
|
<h4 style="border-top: 1px solid #dddddd; padding: 10px; font-size: 16px; font-weight: bold; text-transform: uppercase;" class="text-center">{{ $store->StoreName }} <i class="fa fa-lock" title="This store is password protected."></i></h4>
|
||||||
|
@else
|
||||||
|
<a class="thumbnail" href="{{ url('teamstore') . '/' . $store->StoreUrl }}">
|
||||||
|
<img class="store-logo" src="{{ config('site_config.uploads') . 'teamstore/' . $store->StoreUrl . '/' . $store->StoreLogo }}">
|
||||||
|
</a>
|
||||||
|
<h4 style="border-top: 1px solid #dddddd; padding: 10px; font-size: 16px; font-weight: bold; text-transform: uppercase;" class="text-center">{{ $store->StoreName }}</h4>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
@endforeach
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</div><!-- /container -->
|
</div><!-- /container -->
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -103,11 +103,21 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Item URL</label>
|
<label>Item URL</label>
|
||||||
<div class="input-group">
|
<input type="text" class="form-control" id="product_url" name="itemUrl" placeholder="Item URL">
|
||||||
|
<!-- <div class="input-group">
|
||||||
<span class="input-group-addon" id="basic-addon3">{{ url() . "/teamstore/" . $store_array[0]->StoreUrl . '/'}}</span>
|
<span class="input-group-addon" id="basic-addon3">{{ url() . "/teamstore/" . $store_array[0]->StoreUrl . '/'}}</span>
|
||||||
<input type="text" class="form-control" id="product_url" name="itemUrl" aria-describedby="basic-addon3" data-error="#err-itemUrl" >
|
<input type="text" class="form-control" id="product_url" name="itemUrl" aria-describedby="basic-addon3" data-error="#err-itemUrl" >
|
||||||
</div>
|
</div>
|
||||||
<span id="err-itemUrl"></span>
|
<span id="err-itemUrl"></span> -->
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label>Available Size</label>
|
||||||
|
<select class="form-control select2" data-error="#err_available_size" data-placeholder="Select Size" name="available_size[]" multiple="multiple" required>
|
||||||
|
<option value="toddler">Toddler</option>
|
||||||
|
<option value="youth">Youth</option>
|
||||||
|
<option value="adult">Adult</option>
|
||||||
|
</select>
|
||||||
|
<span id="err_available_size"></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Item Privacy</label>
|
<label>Item Privacy</label>
|
||||||
|
|||||||
@@ -131,11 +131,21 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Item URL</label>
|
<label>Item URL</label>
|
||||||
<div class="input-group">
|
<input type="text" class="form-control" id="product_url" name="itemUrl" placeholder="Item URL">
|
||||||
|
<!-- <div class="input-group">
|
||||||
<span class="input-group-addon" id="basic-addon3">{{ url() . "/teamstore/" . $store_array[0]->StoreUrl . '/'}}</span>
|
<span class="input-group-addon" id="basic-addon3">{{ url() . "/teamstore/" . $store_array[0]->StoreUrl . '/'}}</span>
|
||||||
<input type="text" class="form-control" id="product_url" name="itemUrl" aria-describedby="basic-addon3" data-error="#err-itemUrl" >
|
<input type="text" class="form-control" id="product_url" name="itemUrl" aria-describedby="basic-addon3" data-error="#err-itemUrl" >
|
||||||
</div>
|
</div>
|
||||||
<span id="err-itemUrl"></span>
|
<span id="err-itemUrl"></span> -->
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label>Available Size</label>
|
||||||
|
<select class="form-control select2" data-error="#err_available_size" data-placeholder="Select Size" name="available_size[]" multiple="multiple" required>
|
||||||
|
<option value="toddler">Toddler</option>
|
||||||
|
<option value="youth">Youth</option>
|
||||||
|
<option value="adult">Adult</option>
|
||||||
|
</select>
|
||||||
|
<span id="err_available_size"></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Item Privacy</label>
|
<label>Item Privacy</label>
|
||||||
|
|||||||
@@ -531,7 +531,7 @@
|
|||||||
revert: 100,
|
revert: 100,
|
||||||
placeholder: 'placeholder'
|
placeholder: 'placeholder'
|
||||||
});
|
});
|
||||||
|
$('.select2').select2();
|
||||||
tr_sortable.disableSelection();
|
tr_sortable.disableSelection();
|
||||||
|
|
||||||
$('#btn_save_thumbnail_sorting').on('click', function(e) {
|
$('#btn_save_thumbnail_sorting').on('click', function(e) {
|
||||||
@@ -912,6 +912,9 @@
|
|||||||
item_url: {
|
item_url: {
|
||||||
required: true
|
required: true
|
||||||
},
|
},
|
||||||
|
available_size: {
|
||||||
|
required: true
|
||||||
|
},
|
||||||
item_privacy: {
|
item_privacy: {
|
||||||
required: true
|
required: true
|
||||||
}
|
}
|
||||||
@@ -975,6 +978,9 @@
|
|||||||
itemUrl: {
|
itemUrl: {
|
||||||
required: true
|
required: true
|
||||||
},
|
},
|
||||||
|
available_size: {
|
||||||
|
required: true
|
||||||
|
},
|
||||||
itemPrivacy: {
|
itemPrivacy: {
|
||||||
required: true
|
required: true
|
||||||
},
|
},
|
||||||
|
|||||||
BIN
storage/laravel-analytics/hardy-beach-228905-7755a62c7a35.p12
Normal file
BIN
storage/laravel-analytics/hardy-beach-228905-7755a62c7a35.p12
Normal file
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user