1// ãããã¼ã»ããã¿ã¼ã»ã¹ããããã¯ã¼ã§å ±æããããã²ã¼ã·ã§ã³ãã¼ã¿ 2// ãªã³ã¯ã®è¿½å ã»åé¤ã»ä¸¦ã³æ¿ãã¯ãååã¨ãã¦ãã®ãã¡ã¤ã«ã ããæ´æ°ããã 3// 4// ãæ´æ°ä¾ã 5// 追å : 対象ã°ã«ã¼ãã® links ã«æ¬¡ã®å½¢å¼ã§1è¡è¿½å ããã 6// link('表示å', '/SHOP/xxxx/list.html'), 7// åé¤: 対象㮠link(...) 1è¡ãåé¤ããã 8// ä¸¦ã³æ¿ã: links å ã® link(...) ã®è¡ã叿ããä½ç½®ã¸ç§»åããã 9// ã»ã¼ã«æéã ã表示: 第3弿°ã« { saleOnly: true } ãæå®ããã 10// ä¾: link('æééå®ã»ã¼ã«', '/SHOP/xxxx/list.html', { saleOnly: true }), 11// 12// ãæ³¨æã 13// ã»ãµã¤ãå URLã¯ãhttps://jansport.co.jpããä»ããã/ ããå§ã¾ããã¹ãæå®ããã 14// ã»æååã¯ã·ã³ã°ã«ã¯ã©ã¼ãã§å²ã¿ãlink(...) å士ãã«ã³ãã§åºåãã 15// è¡ã追å ããã¨ãã¯ã追å ä½ç½®ã®ç´åè¡ã«ãã«ã³ããããã確èªããã 16// ã»é常ã®ã¡ãã¥ã¼æ´æ°ã§ã¯ header-menu.html / footer-shop_cart.html ã®åå 容ãç·¨éããªãã 17// HTMLå ã®ã¡ãã¥ã¼ã¯ããã®ãã¡ã¤ã«ãèªã¿è¾¼ããªãå ´åã ã使ããã©ã¼ã«ããã¯ã 18 19const url = (path) => `https://jansport.co.jp${path}`;
20const link = (text, path, options = {}) => ({ text, href: url(path), ...options }); 21 22export const navigationGroups = { 23 ranking: { 24 title: 'ã©ã³ãã³ã°ããæ¢ã', 25 titleHref: url('/SHOP/295362/list.html'), 26 links: [] 27 }, 28 staples: { 29 title: 'å®çªã¢ã¤ãã ', 30 links: [ 31 link('ã©ã¤ãããã¯', '/SHOP/265062/283241/list.html'), 32 link('ããã°ã¹ãã¥ã¼ãã³ã', '/SHOP/265062/281185/list.html'), 33 link('ããã°ãã£ã³ãã¹', '/SHOP/265062/280621/list.html'), 34 link('ã¹ã¼ãã¼ãã¬ã¤ã¯ãã©ã¹', '/SHOP/265062/281184/list.html'), 35 link('ããã§ãã', '/SHOP/265062/281204/list.html'), 36 link('ãã¹ã¦è¦ã', '/SHOP/285466/list.html') 37 ] 38 }, 39 backpacks: { 40 title: 'ããã¯ããã¯ï¼ãªã¥ãã¯ãµãã¯ï¼', 41 links: [ 42 link('ãã¤ããã¯', '/SHOP/265060/265062/list.html'), 43 link('ã¢ã¦ããã¢ããã°', '/SHOP/265060/265061/list.html'), 44 link('ãããªã¥ãã¯', '/SHOP/265060/303374/list.html'), 45 link('ãã¹ã¦è¦ã', '/SHOP/265060/list.html') 46 ] 47 }, 48 otherBags: { 49 title: 'ãã®ä»ã®ããã°', 50 links: [ 51 link('ã¦ã¨ã¹ãããã¯', '/SHOP/265063/265064/list.html'), 52 link('ã·ã§ã«ãã¼ããã°', '/SHOP/265063/265065/list.html'), 53 link('ãããã«ããã°', '/SHOP/265063/265066/list.html'), 54 link('ãã¼ãããã°', '/SHOP/265063/265505/list.html'), 55 link('ãã¼ãªã³ã°ããã°', '/SHOP/265063/305093/list.html'), 56 link('ãã¹ã¦è¦ã', '/SHOP/265063/list.html') 57 ] 58 }, 59 accessories: { 60 title: 'ã¢ã¯ã»ãµãªã¼', 61 links: [ 62 link('ã¢ã¯ã»ãµãªã¼ãã¼ã', '/SHOP/265068/291504/list.html'), 63 link('ãã½ã³ã³ã¹ãªã¼ã', '/SHOP/265068/299962/list.html'), 64 link('ãã¹ã¦è¦ã', '/SHOP/265068/list.html') 65 ] 66 }, 67 collections: { 68 title: 'ã³ã¬ã¯ã·ã§ã³', 69 links: [ 70 link('ã¨ã³ããã¤ããªã¼ã³ã¬ã¯ã·ã§ã³', '/SHOP/265069/316117/list.html'), 71 link('ã¯ãªã¢ã³ã¬ã¯ã·ã§ã³', '/SHOP/265069/311451/list.html'), 72 link('ã«ãã¼ã©ã¦ã³ã¸ã³ã¬ã¯ã·ã§ã³', '/hpgen/HPB/entries/71.html'), 73 link('ãã³ãã£ã¼ããã¯ã·ã¹ãã ', '/SHOP/265062/311643/list.html'), 74 link('ã¬ããã·ãªã¼ãº', '/hpgen/HPB/entries/60.html'), 75 link('ã¢ãããã£ãã»ã³ã¬ã¯ã·ã§ã³', '/hpgen/HPB/entries/56.html'), 76 link('ãªããã« ã·ãªã¼ãº', '/hpgen/HPB/entries/42.html'), 77 link('ã¹ãã¬ã³ã¸ã£ã¼ã»ã·ã³ã°ã¹ ã³ã¬ã¯ã·ã§ã³', '/SHOP/265069/313018/list.html'), 78 link('ãã¹ã¦è¦ã', '/SHOP/265069/list.html') 79 ] 80 }, 81 onlineOnly: { 82 title: 'é販éå®ã¢ã¤ãã ', 83 links: [ 84 link('ãªã¼ã«ã¢ã©ã¦ã³ãããã¯', '/SHOP/265062/315062/list.html'), 85 link('ãã³ãã£ã¼ããã¯ã·ã¹ãã ', '/SHOP/265062/311643/list.html'), 86 link('ã¢ãããã£ãã»ã³ã¬ã¯ã·ã§ã³', '/hpgen/HPB/entries/56.html'), 87 link('ã©ã¤ããã㯠ãã¬ãã¢ã ', '/SHOP/265062/292908/list.html'), 88 link('ã¢ã¬ã', '/SHOP/265062/281190/list.html'), 89 link('ãªããã»ã¤', '/SHOP/jansport-JS00T14G008.html'), 90 link('ãã©ã¤ãã¼8', '/SHOP/jansport-JS00TN89008.html'), 91 link('ãã¹ã¦ãè¦ã', '/SHOP/265069/288047/list.html') 92 ] 93 }, 94 scenes: { 95 title: 'ã·ã¼ã³ã§æ¢ã', 96 links: [ 97 link('éå¤', '/SHOP/265075/265076/list.html'), 98 link('éå¦', '/SHOP/265075/265077/list.html'), 99 link('ã¢ã¦ããã¢', '/SHOP/265075/265078/list.html'), 100 link('ãã©ãã«', '/SHOP/265075/265375/list.html'), 101 link('ãã§ã¹', '/SHOP/265075/265079/list.html') 102 ] 103 }, 104 prices: { 105 title: 'ä¾¡æ ¼ã§æ¢ã', 106 links: [ 107 link('1ï½2,999å', '/SHOP/265080/305962/list.html'), 108 link('3,000ï½4,999å', '/SHOP/265080/265081/list.html'), 109 link('5,000ï½9,999å', '/SHOP/265080/265082/list.html'), 110 link('10,000ï½14,999å', '/SHOP/265080/265083/list.html'), 111 link('15,000åï½', '/SHOP/265080/313015/list.html') 112 ] 113 }, 114 sizes: { 115 title: 'ãµã¤ãºã§æ¢ã', 116 links: [ 117 link('ã¹ã¢ã¼ã«ï¼ï½21Lï¼', '/SHOP/265084/265085/list.html'), 118 link('ããã£ã¢ã ï¼22Lï½31Lï¼', '/SHOP/265084/265086/list.html'), 119 link('ã©ã¼ã¸ï¼32Lï½ï¼', '/SHOP/265084/265087/list.html') 120 ] 121 }, 122 features: { 123 title: 'æ©è½ã§æ¢ã', 124 links: [ 125 link('ãã½ã³ã³ã¹ãªã¼ã', '/SHOP/265088/265089/list.html'), 126 link('ãµã¤ããã±ãã', '/SHOP/265088/265090/list.html'), 127 link('ã¿ãã¬ãããã±ãã', '/SHOP/265088/265091/list.html'), 128 link('ããã«ãã«', '/SHOP/265088/265092/list.html') 129 ] 130 }, 131 colors: { 132 title: 'ã«ã©ã¼ã§æ¢ã', 133 links: [ 134 link('ãã©ãã¯ç³»', '/SHOP/265093/265094/list.html'), 135 link('ã°ã¬ã¼ç³»', '/SHOP/265093/286433/list.html'), 136 link('ãã¤ãã¼ç³»', '/SHOP/265093/286434/list.html'), 137 link('ãã©ã¦ã³ç³»', '/SHOP/265093/286435/list.html'), 138 link('ãã¼ã¸ã¥ç³»', '/SHOP/265093/286436/list.html'), 139 link('ã°ãªã¼ã³ç³»', '/SHOP/265093/286437/list.html'), 140 link('ãã«ã¼ç³»', '/SHOP/265093/286438/list.html'), 141 link('ãã¼ãã«ç³»', '/SHOP/265093/286439/list.html'), 142 link('ã¤ã¨ãã¼ç³»', '/SHOP/265093/286440/list.html'), 143 link('ãã³ã¯ç³»', '/SHOP/265093/286441/list.html'), 144 link('ã¬ããç³»', '/SHOP/265093/286442/list.html'), 145 link('ãªã¬ã³ã¸ç³»', '/SHOP/265093/286443/list.html'), 146 link('ããªã³ãï¼æç©ï¼', '/SHOP/265093/265096/list.html') 147 ] 148 }, 149 about: { 150 title: 'JANSPORTã«ã¤ãã¦', 151 links: [ 152 link('ç¹é', '/hpgen/HPB/categories/20505.html'), 153 link('ãã©ã³ããã¹ããªã¼', '/hpgen/HPB/entries/13.html'), 154 link('æ£è¦åæ±åºãªã¹ã', '/hpgen/HPB/entries/1.html'), 155 link('ãµã¹ããããªãã£', '/hpgen/HPB/entries/2.html'), 156 link('ãã¯ããã¸ã¼', '/hpgen/HPB/entries/3.html') 157 ] 158 }, 159 support: { 160 title: 'ã«ã¹ã¿ãã¼ãµãã¼ã', 161 links: [ 162 link('ãåãåãã', '/FORM/contact.cgi'), 163 link('FAQï¼ãããã質åï¼', '/hpgen/HPB/entries/9.html'), 164 link('ä¿è¨¼ã»ä¿®ç', '/ENQ/enquete.cgi?PAGE=2&SHOPURL='), 165 link('ãæå ¥ãæ¹æ³', '/hpgen/HPB/entries/4.html'), 166 link('å人æ å ±ä¿è·æ¹é', '/hpgen/HPB/shop/policy.html'), 167 link('ç¹å®åå弿³ã«åºã¥ã表è¨', '/hpgen/HPB/shop/business.html') 168 ] 169 }, 170 sale: { 171 title: 'SALE', 172 saleOnly: true, 173 links: [link('SALEåå', '/SHOP/190803/list.html', { saleOnly: true })] 174 } 175}; 176 177export const headerNavigation = { 178 products: [ 179 { groups: ['ranking'], className: 'menu_col col5' }, 180 { groups: ['staples'], className: 'menu_col col5' }, 181 { groups: ['backpacks'], className: 'menu_col col5' }, 182 { groups: ['otherBags'], className: 'menu_col col5' }, 183 { groups: ['accessories'], className: 'menu_col col5' } 184 ], 185 collections: [ 186 { groups: ['collections'], className: 'menu_col' }, 187 { groups: ['onlineOnly'], className: 'menu_col width35', listClasses: { onlineOnly: 'col' } } 188 ], 189 gift: [ 190 { groups: ['scenes'], className: 'menu_col col5' }, 191 { groups: ['prices'], className: 'menu_col col5' }, 192 { groups: ['sizes'], className: 'menu_col col5' }, 193 { groups: ['features'], className: 'menu_col col5' }, 194 { groups: ['colors'], className: 'menu_col col5', listClasses: { colors: 'menu_list col2' } } 195 ] 196}; 197 198export const footerProductColumns = [ 199 ['staples', 'backpacks', 'otherBags', 'accessories'], 200 ['collections', 'onlineOnly', 'sale'] 201]; 202 203export const footerMobileSections = [ 204 { 205 title: 'ååä¸è¦§', 206 links: [ 207 link('ããã¯ããã¯ï¼ãªã¥ãã¯ãµãã¯ï¼', '/SHOP/265060/list.html'), 208 link('ãã®ä»ã®ããã°', '/SHOP/265063/list.html'), 209 link('ã¢ã¯ã»ãµãªã¼', '/SHOP/265068/list.html'), 210 link('ã©ã³ãã³ã°', '/SHOP/295362/list.html'), 211 link('éå¦ãªã¥ãã¯', '/SHOP/265075/265077/list.html'), 212 link('éå¤ãªã¥ãã¯', '/SHOP/265075/265076/list.html'), 213 link('æ°çåå', '/SHOP/295301/list.html'), 214 link('é販éå®ã¢ã¤ãã ', '/SHOP/265069/288047/list.html'), 215 link('ã»ã¼ã«', '/SHOP/190803/list.html', { saleOnly: true }) 216 ] 217 }, 218 { title: 'Jansportã«ã¤ãã¦', group: 'about' }, 219 { title: 'ã«ã¹ã¿ãã¼ãµãã¼ã', group: 'support' } 220]; 221 222export const sideNavigation = { 223 products: ['staples', 'backpacks', 'otherBags', 'accessories', 'collections', 'onlineOnly', 'sale'], 224 giftFeatured: [ 225 link('ã©ã³ãã³ã°ããæ¢ã', '/SHOP/295362/list.html'), 226 link('æ°çååããæ¢ã', '/SHOP/295301/list.html') 227 ], 228 giftGroups: ['prices', 'scenes', 'sizes', 'features', 'colors'], 229 about: ['about'] 230};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.