function SmithyCreateShow() { //$result = $this->SmithyCreateProcess(); $CanCreate = CanCreate($this); include CLASS_JS_ITEMLIST; $CreateList = new JS_ItemList(); $CreateList->SetID("create"); $CreateList->SetName("type_create"); $CreateList->ListTable("<table cellspacing=\"0\">"); // テーブルタグのはじまり $CreateList->ListTableInsert("<tr><td class=\"td9\"></td><td class=\"align-center td9\">制作费用</td><td class=\"align-center td9\">Item</td></tr>"); // テーブルの最初と最後の行に表示させるやつ。 // JSを使用しない。 if ($this->no_JS_itemlist) { $CreateList->NoJS(); } foreach ($CanCreate as $item_no) { $item = LoadItemData($item_no); if (!HaveNeeds($item, $this->item)) { // 素材不足なら次 continue; } // NoTable //$head = '<input type="radio" name="ItemNo" value="'.$item_no.'">'.ShowItemDetail($item,false,1,$this->item)."<br />"; //$CreatePrice = $item["buy"]; $CreatePrice = 0; // $head = '<tr><td class="td7"><input type="radio" name="ItemNo" value="' . $item_no . '"></td>'; $head .= '<td class="td7">' . MoneyFormat($CreatePrice) . '</td><td class="td8">' . ShowItemDetail($item, false, 1, $this->item) . "</td>"; $CreateList->AddItem($item, $head); } if ($head) { print $CreateList->GetJavaScript("list"); print $CreateList->ShowSelect(); ?> <form action="?menu=create" method="post"> <div id="list"><?php print $CreateList->ShowDefault(); ?> </div> <input type="submit" class="btn" name="Create" value="创建"> <input type="reset" class="btn" value="重置"> <input type="hidden" name="Create" value="1"><br /> <?php // 追加素材の表示 print '<div class="bold u" style="margin-top:15px">追加素材</div>' . "\n"; for ($item_no = 7000; $item_no < 7200; $item_no++) { if (!$this->item["{$item_no}"]) { continue; } if ($item = LoadItemData($item_no)) { print '<input type="radio" name="AddMaterial" value="' . $item_no . '" class="vcent">'; print ShowItemDetail($item, $this->item["{$item_no}"], 1) . "<br />\n"; } } ?> <input type="submit" class="btn" name="Create" value="创建"> <input type="reset" class="btn" value="重置"> </form> <?php } else { print "就目前手上所持有的素材的话什么也不能作啊。"; } // 所持素材一覧 print "</div>\n"; print "<h4>所持素材一览<a name=\"mat\"></a> <a href=\"#sm\">↑</a></h4>"; print "<div style=\"margin:0 15px\">"; for ($i = 6000; $i < 7000; $i++) { if (!$this->item["{$i}"]) { continue; } $item = LoadItemData($i); ShowItemDetail($item, $this->item["{$i}"]); print "<br />\n"; } ?> </div> </div> <?php return $result; }