<% main() Sub main() If Not(InternetCheck()) Then Exit Sub End If ' If Not(VisitorCheck()) Then ' Exit Sub ' End If If Not(ShopAdminCheck()) Then Exit Sub End If 'Response.Write(GB_ShopAdmin) 'Exit Sub Dim ActShopID ActShopID = Request("ActShopID") If LCase(ActShopID) <> LCase(GB_ShopAdmin) Then Response.Write("別のウィンドウまたは別のタブページで現在と異なるIDでログインしました。
" & vbCrLf) Response.Write("同一PC上で複数のIDでログインすることはできません。
" & vbCrLf) Response.Write("
" & vbCrLf) Response.Write("戻る" & vbCrLf) Exit Sub End If %> <% Dim Query Dim Content Dim Content2 '画像フォルダ作成 Dim fso Set fso = Server.CreateObject("Scripting.FileSystemObject") Dim ImageFolder ImageFolder = "" & HomeAliasSL & ItemFolderSL If Not(fso.FolderExists(Server.MapPath(ImageFolder))) Then fso.CreateFolder(Server.MapPath(ImageFolder)) End If ImageFolder = ImageFolder & GB_ShopAdmin & "/" If Not(fso.FolderExists(Server.MapPath(ImageFolder))) Then fso.CreateFolder(Server.MapPath(ImageFolder)) End If Dim Item Item = Request("Item") Dim Order Order = Request("Order") If Order = "" Then Order = "New" End If Dim ItemViewCnt ItemViewCnt = 30 '1ページの表示件数 Dim Page Page = Request("Page") If Page = "" Or Not(IsNumeric(Page)) Then Page = "0" End If Page = CInt(Page) Dim Kaihatsu Dim Cat Dim SubCat Dim Area Dim Pref Dim Meisho Dim Kakaku Dim ShohiZei Dim Hozon Dim HozonTemp Dim Osusume Dim Shokai Dim ImageFile(3) Dim ActFileNum(3) Dim ImageFileListView Dim Biko Dim OrderMax Dim NoCart Dim NoCartURL Dim PublishItem If Item <> "" Then If IsNumeric(Item) Then '商品存在チェック Set Content = QueryGetItemAdmin(GB_ShopAdmin, Item, "", "", Order, SQLServer, DatabaseName, DatabaseUser, DatabasePass) If Not(Content.BOF Or Content.EOF) Then Kaihatsu = "" & Content.Fields("生徒開発商品") Cat = "" & Content.Fields("カテゴリID") SubCat = "" & Content.Fields("サブカテゴリID") Area = "" & Content.Fields("地方CD") Pref = "" & Content.Fields("都道府県CD") Meisho = "" & Content.Fields("名称") Kakaku = "" & Content.Fields("価格") ShohiZei = "" & Content.Fields("消費税フラグ") Hozon = "" & Content.Fields("保存方法") HozonTemp = "" & Content.Fields("保存温度") OrderMax = "" & Content.Fields("注文上限") Osusume = "" & Content.Fields("おすすめ") NoCart = "" & Content.Fields("カート非利用") NoCartURL = "" & Content.Fields("カート非利用URL") '値が存在すればURL、存在しなければ問合せフォーム Shokai = Replace("" & Content.Fields("紹介文"), "
", vbCrLf) ImageFile(1) = "" & Content.Fields("商品画像1") ImageFile(2) = "" & Content.Fields("商品画像2") ImageFile(3) = "" & Content.Fields("商品画像3") ActFileNum(1) = "" & Content.Fields("商品画像トグル1") ActFileNum(2) = "" & Content.Fields("商品画像トグル2") ActFileNum(3) = "" & Content.Fields("商品画像トグル3") ImageFileListView = "" & Content.Fields("商品画像一覧表示") If ImageFileListView = "" Then If ImageFile(1) <> "" Then ImageFileListView = "1" ElseIf ImageFile(2) <> "" Then ImageFileListView = "2" ElseIf ImageFile(3) <> "" Then ImageFileListView = "3" End If End If Biko = Replace("" & Content.Fields("備考"), "
", vbCrLf) PublishItem = "" & Content.Fields("公開") '画像フォルダ作成(商品IDをファイル名にするため商品IDフォルダは不要) 'ImageFolder = ImageFolder & Item & "/" 'If Not(fso.FolderExists(Server.MapPath(ImageFolder))) Then ' fso.CreateFolder(Server.MapPath(ImageFolder)) 'End If Else '取得できなければ強制的に一覧に戻す Response.Redirect(Request.ServerVariables("SCRIPT_NAME") & "?Order=" & Order & "") End If End If End If 'ショップ情報取得 Dim DefaultDoc Dim Publish Dim ActName Set Content = QueryGetShopAdmin(GB_ShopAdmin, SQLServer, DatabaseName, DatabaseUser, DatabasePass) If Not(Content.BOF Or Content.EOF) Then DefaultDoc = "" & Content.Fields("既定ドキュメント") Publish = "" & Content.Fields("商品公開") ActName = "" & Content.Fields("名称") If ActName = "" Then ActName = "" & Content.Fields("学校名") End If End If %>
[ <% = ActName %> ] のショップ管理
<% = Spacer(1, 10) %>
商品管理 <% = Spacer(7, 1) %> <% = ActionButton3Image("MenuBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 112, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "管理メニューに戻る", "tx1214w", "center", "location.href='" & HomeAliasSL & "shopadminmenu.asp';") %> <% = Spacer(7, 1) %> <% = ActionButton3Image("LogoutBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 64, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "ログアウト", "tx1214w", "center", "location.href='" & HomeAliasSL & "?Logout=1';") %> <% = Spacer(7, 1) %> <% = ActionButton3Image("ReturnBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 76, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "モールに戻る", "tx1214w", "center", "location.href='" & HomeAliasSL & "';") %>
<% If Item = "" Then '一覧 %> <% Else '商品詳細 %> <% If Item <> "New" Then %> <% End If %> <% If 0=1 Then '地域・都道府県は廃止 %> <% Else '地域・都道府県は廃止 %> <% End If '地域・都道府県は廃止 %> <% Dim TmpImageFile Dim ImageCnt For ImageCnt = 1 To 3 %> <% If ImageFile(ImageCnt) = "" Then %> <% End If %> <% If ImageFile(ImageCnt) <> "" Then %> <% End If %> <% Next %> <% If Item <> "New" Then %> <% End If %> <% End If %>
<% = Spacer(1, 10) %>
<% = ActionButton3Image("ItemNewBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 88, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "新規商品登録", "tx1416w", "center", "location.href='" & Request.ServerVariables("SCRIPT_NAME") & "?Item=New&ActShopID=" & ActShopID & "';") %>
<% = Spacer(1, 10) %>
?Order=New&ActShopID=<% = ActShopID %>">更新日の新しい順 / ?Order=Old&ActShopID=<% = ActShopID %>">更新日の古い順 / ?Order=Low&ActShopID=<% = ActShopID %>">価格の安い順 / ?Order=High&ActShopID=<% = ActShopID %>">価格の高い順
<% Set Content = QueryGetItemAdmin(GB_ShopAdmin, "", "", "", Order, SQLServer, DatabaseName, DatabaseUser, DatabasePass) Do While Not(Content.BOF Or Content.EOF) %> <% Content.MoveNext Loop %>
?Order=<% = Order %>&Item=<% = Content.Fields("商品ID") %>&ActShopID=<% = ActShopID %>"><% = Content.Fields("名称") %>   <% If Content.Fields("価格") = 0 Then %> 価格:時価 <% Else %> 価格:<% = ConvIntToMoney(Content.Fields("価格"), False, False) %> <% End If %>
<% = Content.Fields("備考") %>
<% If "" & Content.Fields("公開") = "1" Then %> 公開 <% Else %> 非公開 <% End If %> <% If "" & Content.Fields("おすすめ") = "1" Then %> おす
すめ <% Else %>   <% End If %>
<% = ActionButton3Image("ItemEditBtn" & Content.Fields("商品ID"), "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 37, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "編 集", "tx1416w", "center", "location.href='" & Request.ServerVariables("SCRIPT_NAME") & "?Order=" & Order & "&Item=" & Content.Fields("商品ID") & "&ActShopID=" & ActShopID & "';") %> <% = ActionButton3Image("ItemDelBtn" & Content.Fields("商品ID"), "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 28, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "削除", "tx1214w", "center", "DeleteItem(" & Content.Fields("商品ID") & ");") %>
<% = Spacer(1, 7) %>
<% = ActionButton3Image("ItemListBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 102, "images/btn01br.png", "images/btn01br_o.png", 4, 24, "商品一覧に戻る", "tx1416w", "center", "location.href='" & Request.ServerVariables("SCRIPT_NAME") & "?Order=" & Order & "&ActShopID=" & ActShopID & "';") %>
<% = Spacer(1, 7) %>
checked<% End If %>> この商品を公開する
<% If LocalMode <> "1" Then %> 公開するとインターネットに公開され、不特定多数が閲覧できる状態になります。
(ショップが非公開である場合、本項目をチェックしても商品は公開されません)
<% Else %> 公開する前に入力情報に間違いのないことをしっかり確認しましょう。
<% End If %>
<% = Spacer(1, 7) %>
checked<% End If %>> おすすめ商品に設定する ※一つの商品のみ指定できます
<% = Spacer(1, 7) %>
checked<% End If %>> この商品を「生徒が開発した商品」カテゴリに表示する
<% = Spacer(1, 7) %>
checked<% End If %>> 買い物かごを利用しない
買い物かごを利用しない場合に指定URLへリンク(http/httpsから入力してください)
URL
<% = Spacer(1, 14) %>
商品カテゴリ
<% = Spacer(1, 7) %>
地域
<% = Spacer(1, 7) %>
名称
<% = Spacer(1, 7) %>
価格   保存方法 ℃以下で保存
<% = Spacer(1, 7) %>
1回の注文の上限数量 ※未指定は無制限
<% = Spacer(1, 7) %>
紹介文
<% = Spacer(1, 7) %>
備考 ※この項目は利用者側には表示されません。管理者のメモ書き用としてご利用ください。
<% = Spacer(1, 7) %>
商品画像<% = ImageCnt %>
<% = Spacer(1, 5) %>
※商品画像は詳細表示では<% = ImageXItemMain %>x<% = ImageYItemMain %>ピクセル、一覧表示上では<% = ImageXItemThumb %>x<% = ImageYItemThumb %>ピクセルで表示されます。
<% = Spacer(1, 3) %>
詳細表示(<% = ImageXItemMain %>x<% = ImageYItemMain %>)   一覧表示(<% = ImageXItemThumb %>x<% = ImageYItemThumb %>)
<% TmpImageFile = Left(ImageFile(ImageCnt), InStrRev(ImageFile(ImageCnt), ".") - 1) 'ファイル名を取り出す TmpImageFile = TmpImageFile & "_" & ImageXItemMain & "_" & ImageYItemMain & "_" & ActFileNum(ImageCnt) '商品画像トグルを付加 If LCase(Right(ImageFile(ImageCnt), 4)) = ".gif" Then TmpImageFile = TmpImageFile & Mid(ImageFile(ImageCnt), InStrRev(ImageFile(ImageCnt), ".")) '拡張子を付加 Else TmpImageFile = TmpImageFile & ".jpg" 'GIF以外はすべてjpg拡張子を付加 End If 'Response.Write(ImageFolder & TmpImageFile) 'ファイル存在チェック If Not(fso.FileExists(Server.MapPath(ImageFolder & TmpImageFile))) Then TmpImageFile = ImageFile(ImageCnt) End If %>
<% = InscribedImage(ImageFolder & TmpImageFile, ImageXItemMain, ImageXItemMain) %>
  <% TmpImageFile = Left(ImageFile(ImageCnt), InStrRev(ImageFile(ImageCnt), ".") - 1) 'ファイル名を取り出す TmpImageFile = TmpImageFile & "_" & ImageXItemThumb & "_" & ImageyItemThumb & "_" & ActFileNum(ImageCnt) '商品画像トグルを付加 If LCase(Right(ImageFile(ImageCnt), 4)) = ".gif" Then TmpImageFile = TmpImageFile & Mid(ImageFile(ImageCnt), InStrRev(ImageFile(ImageCnt), ".")) '拡張子を付加 Else TmpImageFile = TmpImageFile & ".jpg" 'GIF以外はすべてjpg拡張子を付加 End If 'Response.Write(ImageFolder & TmpImageFile) 'ファイル存在チェック If Not(fso.FileExists(Server.MapPath(ImageFolder & TmpImageFile))) Then TmpImageFile = ImageFile(ImageCnt) End If %>
<% = InscribedImage(ImageFolder & TmpImageFile, ImageXItemThumb, ImageYItemThumb) %>
checked<% End If %>> この画像を一覧に表示する
 ※一つの画像のみ指定できます



この画像を削除する
<% = Spacer(1, 10) %>
<% Dim Label Label = "更 新" If Item = "New" Then Label = "登 録" End If %> <% = ActionButton3Image("SubmitBtn", "images/btn01bl.png", "images/btn01bl_o.png", 4, "images/btn01bc.png", "images/btn01bc_o.png", 72, "images/btn01br.png", "images/btn01br_o.png", 4, 24, Label, "tx1416w", "center", "SendItem();") %>
<% = Spacer(1, 10) %>
「買い物かごに入れる」フォームタグ(アップロードするWebページに貼り付けることができます)
<% Dim CartTag CartTag = "" CartTag = CartTag & "<div>" & vbCrLf CartTag = CartTag & "<form name=""formItem" & Item & """>" & vbCrLf CartTag = CartTag & "<table border=""0"" cellpadding=""0"" cellspacing=""0""><tr>" & vbCrLf CartTag = CartTag & "<td>数量</td>" & vbCrLf CartTag = CartTag & "<td><input type=""text"" name=""Qty"" style=""width:40px;text-align:right;"" value=""1"" maxlength=""7""></td>" & vbCrLf CartTag = CartTag & "<td><input type=""button"" value=""買い物かごに入れる"" style=""width:130px;"" onClick=""JavaScript:parent.location.href='" & HomeAliasSL & "cart_bin.asp?SelShop=" & GB_ShopAdmin & "&Shop=" & GB_ShopAdmin & "&Item=" & Item & "&Qty='+formItem" & Item & ".Qty.value;""></td>" & vbCrLf CartTag = CartTag & "</tr></table>" & vbCrLf CartTag = CartTag & "</form>" & vbCrLf CartTag = CartTag & "</div>" & vbCrLf %>
<% End Sub %>