const appServerURL = "//apps.hyapps.com/"; var MorenvyBanner_AreaData = {"2818":{"id":"2818","name":"\uc0c1\ub2e8 : \uc774\ubca4\ud2b8\ubc30\ub108","desc":"","displayType":"0","isActive":true,"createDate":"2024-07-22","bannerList":{"1721608967659":{"id":"1721608967659","name":" \ud14c\uc77c\ub7ec\uc640 \uce5c\uad6c\ud574\uc694! \uce74\ud1a1 \ud50c\uce5c\ud558\uace0 5% \ucfe0\ud3f0 \ubc1b\uae30           \ud14c\uc77c\ub7ec\uc640 \uce5c\uad6c\ud574\uc694! \uce74\ud1a1 \ud50c\uce5c\ud558\uace0 5% \ucfe0\ud3f0 \ubc1b\uae30           ","isActive":true,"displayType":0,"displayBeginTime":"2024-07-22 09:00:00","displayEndTime":"2024-07-22 09:00:00","html":"
  • \n \uce74\ud1a1 \ud50c\uce5c\ud558\uace0 5% \ucfe0\ud3f0 \ubc1b\uae30<\/b> <\/a>\n <\/li>\n\n
  • \n \ud68c\uc6d0\uac00\uc785\ud558\uace0 2\ub9cc\uc6d0 \ucfe0\ud3f0\ud329 \ubc1b\uae30<\/b> <\/a>\n <\/li>","img":[{"url":"","type":0}],"link":[{"url":"https:\/\/taylorprune.com\/article\/%EC%9D%B4%EB%B2%A4%ED%8A%B8\/8\/5839\/categoryno\/1\/","openType":"_self"}],"AddOn":[""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":0},"9722":{"id":"9722","name":"\uba54\uc778 : \ub760\ubc30\ub10801","desc":"","displayType":"0","isActive":true,"createDate":"2024-07-19","bannerList":{"1721626743954":{"id":"1721626743954","name":"\ud61c\ud0dd\uc774 \uc640\ub974\ub974!
    \uacf5\uc2dd\ubab0 \ud68c\uc6d0\uc804\uc6a9 EVENT","isActive":false,"displayType":0,"displayBeginTime":"2024-07-22 14:00:00","displayEndTime":"2024-07-22 14:00:00","html":"\u203bTIP : \ud14d\uc2a4\ud2b8 \ubbf8\uc0ac\uc6a9 \uc2dc \ud0c0\uc774\ud2c0, \ud14d\uc2a4\ud2b8 1 \ud56d\ubaa9\uc758 \ub0b4\uc6a9\uc744 \uc9c0\uc6b0\uc2dc\uace0 \uc774\ubbf8\uc9c0\ub97c \ubcc0\uacbd \ud6c4 \uc800\uc7a5","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240902\/037eca57a7fe791b7493f70418876879.png","type":2}],"link":[{"url":"#","openType":"_self"}],"AddOn":["\uc6f0\ucef4\ucfe0\ud3f0, \uccab\uad6c\ub9e4 \ud61c\ud0dd \ud655\uc778\ud558\uae30 >"],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":6},"3d81":{"id":"3d81","name":"\uba54\uc778 : \ube44\uc8fc\uc5bc","desc":"","displayType":"0","isActive":true,"createDate":"2024-07-19","bannerList":{"1730176848515":{"id":"1730176848515","name":"\ud14c\uc77c\ub7ec","isActive":true,"displayType":0,"displayBeginTime":"2026-01-23 11:00:00","displayEndTime":"2026-01-26 11:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20251211\/3e3faf810f6e2c8a2556225ea2600abf.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/list.html?cate_no=385","openType":"_self"}],"AddOn":["\ud504\ub9ac\ubc14\uc774\uc624\ud2f1\uc2a4\ub97c
    \ub354\ud55c \uc720\uae30\ub18d \ud478\ub8ec","\uac1c\ubcc4 \ud3ec\uc7a5\uc73c\ub85c \uc5b4\ub514\uc11c\ub098 \uac04\ud3b8\ud558\uac8c!"],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1730354240709":{"id":"1730354240709","name":"\ud14c\uc77c\ub7ec","isActive":true,"displayType":0,"displayBeginTime":"2024-07-22 14:00:00","displayEndTime":"2024-07-22 14:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20241205\/b2c4c68b3b54c61a12b2405d001b4ff2.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/category\/%ED%91%B8%EB%A3%AC\/68\/","openType":"_self"}],"AddOn":["\ubbff\uace0 \uba39\ub294
    \uae00\ub85c\ubc8c No.1 \uc720\uae30\ub18d \ud478\ub8ec","\uc6b0\ub9ac \uac00\uc871 \uc601\uc591 \uac04\uc2dd\uc73c\ub85c \ub531!"],"index":4,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1731296538110":{"id":"1731296538110","name":"\ub525\uc6cc\ud130","isActive":true,"displayType":0,"displayBeginTime":"2024-07-22 14:00:00","displayEndTime":"2024-07-22 14:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20251230\/e31413d75a04333ec996fd8f62c88f0a.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/list.html?cate_no=54","openType":"_self"}],"AddOn":["\ub204\uc801 \ud310\ub9e4 2,500\ub9cc\ubcd1
    \ub525\ub2e4 \ube44\uc6cc\uc8fc\ub294 \ub525\uc6cc\ud130!","\ub204\uc801 \ub9ac\ubdf0 35\ub9cc\uac74, \uc81c\ud488\ub9cc\uc871\ub3c4 4.8\u2605"],"index":3,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1736731939744":{"id":"1736731939744","name":"\ud14c\uc77c\ub7ec \ub77c\uc774\ud504","isActive":false,"displayType":0,"displayBeginTime":"2025-07-14 11:00:00","displayEndTime":"2025-10-31 23:59:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250708\/6a4adea4bbcea087f32cdd3f27fd4e58.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/project.html?cate_no=308","openType":"_self"}],"AddOn":["\uc7a5 \ud3b8\ud55c \uc720\uc0b0\uade0
    9,900\uc6d0!","15\uc77c\ubd84 \ucd5c\uc800\uac00 \uccb4\ud5d8 \uae30\ud68c","\uc790\uc138\ud788\ubcf4\uae30"],"index":5,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1750034308042":{"id":"1750034308042","name":"\ud14c\uc77c\ub7ec","isActive":true,"displayType":0,"displayBeginTime":"2025-11-27 13:00:00","displayEndTime":"2025-12-30 11:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20251127\/b4a51211e8bfe227d09974d0a839594c.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/list.html?cate_no=376","openType":"_self"}],"AddOn":["\uc0c8\ucf64\ub2ec\ucf64 \uc9c4\ud55c
    \ube14\ub8e8\ubca0\ub9ac\uc8fc\uc2a4\ud83e\uded0","\uce98\ub9ac\ud3ec\ub2c8\uc544 \ube14\ub8e8\ubca0\ub9ac 100%"],"index":2,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1756450936537":{"id":"1756450936537","name":"\ud14c\uc77c\ub7ec \ub77c\uc774\ud504","isActive":false,"displayType":0,"displayBeginTime":"2025-08-29 14:00:00","displayEndTime":"2025-09-11 23:59:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250930\/81c07dc24eb72e113039b7c13ea40383.jpg","type":2,"mime":"jpeg"},{"url":"","type":0}],"link":[{"url":"https:\/\/taylorprune.com\/product\/detail.html?product_no=363","openType":"_self"}],"AddOn":["\uc2dd\ubb3c\uc131\uc73c\ub85c \uc2dc\uc791\ud558\ub294
    \uba5c\ub77c\ud1a0\ub2cc \uba5c\ub77c\uce04 2\u338e","\ud53c\uc2a4\ud0c0\uce58\uc624 \uc720\ub798 \uc2dd\ubb3c\uc131 \uba5c\ub77c\ud1a0\ub2cc \ud568\uc720","\uc790\uc138\ud788 \ubcf4\uae30"],"index":6,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1773892953264":{"id":"1773892953264","name":"\ud14c\uc77c\ub7ec","isActive":true,"displayType":1,"displayBeginTime":"2026-03-20 09:02:00","displayEndTime":"2026-04-08 11:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20260320\/4a4cc2a61876526e02f72b5162db6fa2.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/project.html?cate_no=427","openType":"_self"}],"AddOn":["\ud558\ub8e8 \uac74\uac15\uc758 \uc644\uc131
    \ub098\uc758 \uac74\uac15 \uace8\ub4e0\ud0c0\uc784","\ucd5c\ub300 55% \ud560\uc778 + \uc804\uc6d0 \uc99d\uc815 \ud61c\ud0dd"],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":3},"6a4d":{"id":"6a4d","name":"\uba54\uc778 : \ube0c\ub79c\ub4dc","desc":"","displayType":"0","isActive":true,"createDate":"2024-07-19","bannerList":{"1721626673811":{"id":"1721626673811","name":"\uc6b0\ub9ac\uac00\uc871\uc740 \uc624\ub298\ub3c4 \ud14c\uc77c\ub7ec \ud478\ub8ec","isActive":true,"displayType":0,"displayBeginTime":"2024-07-22 14:00:00","displayEndTime":"2024-07-22 14:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20241018\/9ba12009b984bafaf648844e151b1395.jpg","type":2,"mime":"jpeg"},{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240902\/08ed71420076b7b5189eeaff69de5ad7.png","type":2}],"link":[{"url":"https:\/\/taylorprune.com\/main_brand_01.html","openType":"_self"}],"AddOn":[""],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1721626675330":{"id":"1721626675330","name":"\ub514\ube44\ub514\ube44~\ub525\uc6cc\ud130!","isActive":true,"displayType":0,"displayBeginTime":"2024-07-22 14:00:00","displayEndTime":"2024-07-22 14:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20241018\/8333404785d2058833a44b54015a1dc0.jpg","type":2,"mime":"jpeg"},{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250110\/9c027a019aa20f8afb2cb223eb184bbc.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/main_brand_02.html","openType":"_self"}],"AddOn":[""],"index":2,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1721626676224":{"id":"1721626676224","name":"\uac71\uc815\uc5c6\ub294 \ub9db, \uc774\uc720\uc788\ub294 \uc120\ud0dd","isActive":false,"displayType":0,"displayBeginTime":"2024-07-22 14:00:00","displayEndTime":"2024-07-22 14:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20241101\/788c4c0759a004bb5c4add7af1936a80.jpg","type":2,"mime":"jpeg"},{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240919\/aad1b48513ed3a60cded7fbbf453742c.png","type":2,"mime":"png"}],"link":[{"url":"https:\/\/taylorprune.com\/category\/%EC%9B%B0%EB%A9%94%EC%9D%B4%EB%93%9C\/76\/","openType":"_self"}],"AddOn":[""],"index":3,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1741053593830":{"id":"1741053593830","name":"\ubbfc\uac10\ud55c \uc7a5\uc744 \uc704\ud55c, \ud504\ub85c\ubc14\uc774\uc624\ud2f1\uc2a4","isActive":true,"displayType":0,"displayBeginTime":"2024-07-22 14:00:00","displayEndTime":"2024-07-22 14:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250304\/be62816d4b5c638a9536b93cb8f15286.jpg","type":2,"mime":"jpeg"},{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240919\/aad1b48513ed3a60cded7fbbf453742c.png","type":2,"mime":"png"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/list.html?cate_no=96","openType":"_self"}],"AddOn":[""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":4},"7a82":{"id":"7a82","name":"\uba54\uc778 : \ub760\ubc30\ub10802","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-02","bannerList":{"1725261031241":{"id":"1725261031241","name":"\ud61c\ud0dd\uc774 \uc640\ub974\ub974!
    \uacf5\uc2dd\ubab0 \ud68c\uc6d0\uc804\uc6a9 EVENT","isActive":true,"displayType":0,"displayBeginTime":"2024-09-02 16:00:00","displayEndTime":"2024-09-02 16:00:00","html":"\u203bTIP : \ud14d\uc2a4\ud2b8 \ubbf8\uc0ac\uc6a9 \uc2dc \ud0c0\uc774\ud2c0, \ud14d\uc2a4\ud2b8 1 \ud56d\ubaa9\uc758 \ub0b4\uc6a9\uc744 \uc9c0\uc6b0\uc2dc\uace0 \uc774\ubbf8\uc9c0\ub97c \ubcc0\uacbd \ud6c4 \uc800\uc7a5","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20241028\/beccf5435693b9e0cbdecfa28248c21b.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/article\/%EC%9D%B4%EB%B2%A4%ED%8A%B8\/8\/4686\/categoryno\/1\/","openType":"_self"}],"AddOn":["\uc6f0\ucef4\ucfe0\ud3f0, \uccab\uad6c\ub9e4 \ud61c\ud0dd \ud655\uc778\ud558\uae30 >",""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1730417965735":{"id":"1730417965735","name":"\uc2ac\ub77c\uc774\ud2b8 \ud14c\uc2a4\ud2b8
    \uacf5\uc2dd\ubab0 \ud68c\uc6d0\uc804\uc6a9 EVENT","isActive":false,"displayType":0,"displayBeginTime":"2024-09-02 16:00:00","displayEndTime":"2024-09-02 16:00:00","html":"\u203bTIP : \ud14d\uc2a4\ud2b8 \ubbf8\uc0ac\uc6a9 \uc2dc \ud0c0\uc774\ud2c0, \ud14d\uc2a4\ud2b8 1 \ud56d\ubaa9\uc758 \ub0b4\uc6a9\uc744 \uc9c0\uc6b0\uc2dc\uace0 \uc774\ubbf8\uc9c0\ub97c \ubcc0\uacbd \ud6c4 \uc800\uc7a5","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20241028\/beccf5435693b9e0cbdecfa28248c21b.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"#","openType":"_self"}],"AddOn":["\uc6f0\ucef4\ucfe0\ud3f0, \uccab\uad6c\ub9e4 \ud61c\ud0dd \ud655\uc778\ud558\uae30 >"],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":7},"5590":{"id":"5590","name":"\uba54\uc778 : \uc2e0\uc0c1\ud488","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-02","bannerList":{"1725266701776":{"id":"1725266701776","name":"\ubc30\ub10801","isActive":false,"displayType":0,"displayBeginTime":"2024-09-02 17:00:00","displayEndTime":"2024-09-02 17:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240903\/174754a8bcd8012b1c2d5aad2152cb30.png","type":2}],"link":[{"url":"#","openType":"_self"}],"AddOn":[""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1725266886643":{"id":"1725266886643","name":"\ubc30\ub10802","isActive":false,"displayType":0,"displayBeginTime":"2024-09-02 17:00:00","displayEndTime":"2024-09-02 17:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240903\/0393307516fb5252b5e134f5c0dbfe46.png","type":2}],"link":[{"url":"#","openType":"_self"}],"AddOn":[""],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1725266893695":{"id":"1725266893695","name":"\ubc30\ub10803","isActive":false,"displayType":0,"displayBeginTime":"2024-09-02 17:00:00","displayEndTime":"2024-09-02 17:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240903\/dfa6d8eadfa00a72e7fd804476172261.png","type":2}],"link":[{"url":"#","openType":"_self"}],"AddOn":[""],"index":2,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":8},"c5e4":{"id":"c5e4","name":"\uc0c1\uc138 : \uacf5\ud1b5\ubc30\ub108","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-03","bannerList":{"1725327338432":{"id":"1725327338432","name":"\uccab \uad6c\ub9e4 100\uc6d0","isActive":false,"displayType":0,"displayBeginTime":"2024-09-03 10:00:00","displayEndTime":"2024-09-03 10:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250102\/f2e5979eb91480348dec1cc42545f27c.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/project.html?cate_no=47","openType":"_self"}],"AddOn":[""],"index":5,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1725331143395":{"id":"1725331143395","name":"\uba64\ubc84\uc2ed \ud61c\ud0dd NEW","isActive":false,"displayType":0,"displayBeginTime":"2025-03-05 11:00:00","displayEndTime":"2025-05-07 11:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250530\/23df5cf8a1c4030c305a3940110f31ea.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/board\/gallery\/read.html?no=4686&board_no=8&category_no=1&cate_no=1&category_no=1","openType":"_self"}],"AddOn":[""],"index":4,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1736732988776":{"id":"1736732988776","name":"\uc720\uc0b0\uade0 \uad6c\ub9e4\uc2dc 1\ubcd1 \uc99d\uc815!","isActive":true,"displayType":0,"displayBeginTime":"2025-07-14 11:00:00","displayEndTime":"2025-10-31 23:59:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250708\/7b5f2efe28e5cbb989ff571f0cdeb1ac.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/project.html?cate_no=296","openType":"_self"}],"AddOn":[""],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1756450782427":{"id":"1756450782427","name":"ABC\uc8fc\uc2a4 \uc99d\uc815 \uc774\ubca4\ud2b8","isActive":false,"displayType":1,"displayBeginTime":"2026-02-27 11:00:00","displayEndTime":"2026-03-19 11:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20260227\/6371bd3c7f229d6a9ce73dd1cb3e1554.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/board\/gallery\/read.html?no=9022&board_no=8&category_no=1&cate_no=1&category_no=1","openType":"_self"}],"AddOn":[""],"index":2,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1770947978323":{"id":"1770947978323","name":"\ud478\ub8ec \ud328\ubc00\ub9ac \ub370\uc774","isActive":false,"displayType":1,"displayBeginTime":"2026-02-27 11:00:00","displayEndTime":"2026-03-17 11:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20260227\/f51116dc40da322f66b39949d8514c4f.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/project.html?cate_no=420","openType":"_self"}],"AddOn":[""],"index":3,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1773795077272":{"id":"1773795077272","name":"\ub098\uc758 \uac74\uac15 \uace8\ub4e0\ud0c0\uc784","isActive":true,"displayType":1,"displayBeginTime":"2026-03-19 13:05:00","displayEndTime":"2026-04-08 11:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20260318\/88adc964b5319b65590ca53305aef30d.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/project.html?cate_no=427","openType":"_self"}],"AddOn":[""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":9},"4f8c":{"id":"4f8c","name":"\uc0c1\ub2e8 : \ubc14\ub85c\uac00\uae30","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-03","bannerList":{"1725346616371":{"id":"1725346616371","name":"brand01","isActive":true,"displayType":0,"displayBeginTime":"2024-09-03 15:00:00","displayEndTime":"2024-09-03 15:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240903\/ddcce44e4b5cfcb82a01be1ed9e91f56.png","type":2}],"link":[{"url":"\/main_brand_01.html","openType":"_self"}],"AddOn":["\ud14c\uc77c\ub7ec"],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1725346626894":{"id":"1725346626894","name":"brand02","isActive":true,"displayType":0,"displayBeginTime":"2024-09-03 15:00:00","displayEndTime":"2024-09-03 15:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240903\/fb7db1feeb9a0ba053006cc6fcf944ad.png","type":2}],"link":[{"url":"\/main_brand_02.html","openType":"_self"}],"AddOn":["\ub525\uc6cc\ud130"],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1725346642242":{"id":"1725346642242","name":"brand03","isActive":false,"displayType":0,"displayBeginTime":"2024-09-03 15:00:00","displayEndTime":"2024-09-03 15:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20241101\/718021c326f6f7ee0c0507f27dcf8e0b.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/category\/%EC%9B%B0%EB%A9%94%EC%9D%B4%EB%93%9C\/76\/","openType":"_self"}],"AddOn":["\uc6f0\uba54\uc774\ub4dc"],"index":2,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1741053060704":{"id":"1741053060704","name":"brand04","isActive":true,"displayType":0,"displayBeginTime":"2024-09-03 15:00:00","displayEndTime":"2024-09-03 15:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250304\/4d3c7309c92df87975014fc77c2271a9.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/list.html?cate_no=96","openType":"_self"}],"AddOn":["\ud14c\uc77c\ub7ec\ub77c\uc774\ud504"],"index":3,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":1},"6e62":{"id":"6e62","name":"\ube0c\ub79c\ub4dc01 : \uc0c1\ub2e8\ubc30\ub108","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-03","bannerList":{"1725411225211":{"id":"1725411225211","name":"","isActive":true,"displayType":0,"displayBeginTime":"2024-09-04 09:00:00","displayEndTime":"2024-09-04 09:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20260305\/842ba2e0edf7954cb77d8de2b838afee.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"","openType":"_self"}],"AddOn":[""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":10},"f321":{"id":"f321","name":"\ube0c\ub79c\ub4dc01 : \ub760\ubc30\ub108","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-04","bannerList":{"1725424896649":{"id":"1725424896649","name":"\ubc30\ub108 01","isActive":false,"displayType":0,"displayBeginTime":"2024-09-04 13:00:00","displayEndTime":"2024-09-04 13:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240904\/fb475acff5924e43bffa611ade65d418.png","type":2,"mime":"png"}],"link":[{"url":"#none","openType":"_self"}],"AddOn":[""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1725424904236":{"id":"1725424904236","name":"\ubc30\ub108 02","isActive":false,"displayType":0,"displayBeginTime":"2024-09-04 13:00:00","displayEndTime":"2024-09-04 13:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240904\/c904b28a01e625f4ea8297e11a6ac8b8.png","type":2,"mime":"png"}],"link":[{"url":"#none","openType":"_self"}],"AddOn":[""],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":11},"8e4e":{"id":"8e4e","name":"\ube0c\ub79c\ub4dc01 : \uc6b0\uce21\ubc30\ub108","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-04","bannerList":{"1725435334336":{"id":"1725435334336","name":"\uc6b0\ub9ac\uac00\uc871 \uac74\uac15 \ub178\ud558\uc6b0
    \uc624\ub298\ub3c4 \ud14c\uc77c\ub7ec","isActive":true,"displayType":0,"displayBeginTime":"2024-09-04 16:00:00","displayEndTime":"2024-09-04 16:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250903\/5863d755e58fbc856ae3286625ca7323.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/list.html?cate_no=140","openType":"_self"}],"AddOn":["\ud14c\uc77c\ub7ec\uc758 \uac74\uac15\ud55c \uc2e0\uc0c1\ud488\uc744 \ub9cc\ub098\ubcf4\uc138\uc694"],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1728630365373":{"id":"1728630365373","name":"\ud558\ub8e8\ub808\ubaac\uc999","isActive":false,"displayType":0,"displayBeginTime":"2024-09-04 16:00:00","displayEndTime":"2024-09-04 16:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20241011\/5f1353c31a2c0f4b8a68d3c48e0c6c7f.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"\/product\/%ED%85%8C%EC%9D%BC%EB%9F%AC-%EC%9C%A0%EA%B8%B0%EB%86%8D-%ED%95%98%EB%A3%A8%EB%A0%88%EB%AA%AC%EC%A6%99-1%EB%B0%95%EC%8A%A410%ED%8F%AC\/158\/category\/85\/display\/1\/","openType":"_self"}],"AddOn":["HYALURON
    COLLECTION","\uc0c8\ub85c \ub098\uc628 \uc218\ubd84 \uceec\ub809\uc158 \uc9c0\uae08 \ubc14\ub85c \ud655\uc778\ud574\ubcf4\uc138\uc694"],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":12},"90c5":{"id":"90c5","name":"\ube0c\ub79c\ub4dc02 : \uc0c1\ub2e8\ubc30\ub108","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-04","bannerList":{"1725432613770":{"id":"1725432613770","name":"","isActive":true,"displayType":0,"displayBeginTime":"2024-09-04 15:00:00","displayEndTime":"2024-09-04 15:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20260330\/9101c420090a5a187c35715ea24edf5b.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"","openType":"_self"}],"AddOn":[""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":13},"04e6":{"id":"04e6","name":"\ube0c\ub79c\ub4dc02 : \ub760\ubc30\ub108","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-04","bannerList":{"1725432589212":{"id":"1725432589212","name":"","isActive":false,"displayType":0,"displayBeginTime":"2024-09-04 15:00:00","displayEndTime":"2024-09-04 15:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240904\/9cbf6f104fc94fa17135d7db95c786fd.png","type":2,"mime":"png"}],"link":[{"url":"","openType":"_self"}],"AddOn":[""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1725432597248":{"id":"1725432597248","name":"","isActive":false,"displayType":0,"displayBeginTime":"2024-09-04 15:00:00","displayEndTime":"2024-09-04 15:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20240904\/bbc155c9d3654ad2b36a74b23685b814.png","type":2,"mime":"png"}],"link":[{"url":"","openType":"_self"}],"AddOn":[""],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":14},"dfed":{"id":"dfed","name":"\ube0c\ub79c\ub4dc02 : \uc6b0\uce21\ubc30\ub108","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-04","bannerList":{"1725435261208":{"id":"1725435261208","name":"\ub525\ub2e4 \ube44\uc6cc\uc8fc\ub294
    \uc774\ub108\ud074\ub9b0 \ub4dc\ub9c1\ud06c \ub525\uc6cc\ud130","isActive":true,"displayType":0,"displayBeginTime":"2024-09-04 16:00:00","displayEndTime":"2024-09-04 16:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20251230\/ff7c91ab85a886ec0689d3c885599a40.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/list.html?cate_no=141","openType":"_self"}],"AddOn":["\ub204\uc801\ud310\ub9e4 2,000\ub9cc\ubcd1, \ub204\uc801\ub9ac\ubdf0 35\ub9cc \uac74"],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":15},"d079":{"id":"d079","name":"\uba54\uc778 : \ud31d\uc5c5","desc":"","displayType":"0","isActive":true,"createDate":"2024-09-11","bannerList":{"1726037994249":{"id":"1726037994249","name":"\uba64\ubc84\uc2ed \ud61c\ud0dd NEW","isActive":true,"displayType":0,"displayBeginTime":"2025-04-29 11:00:00","displayEndTime":"2025-05-23 11:00:00","html":"*****************************************\n\u203b\ud14d\uc2a4\ud2b8 \ubbf8\uc0ac\uc6a9 \uc2dc \ud0c0\uc774\ud2c0\uc758 bg_black \ubc0f \ud14d\uc2a4\ud2b8 1,2\uc758 \ub0b4\uc6a9\uc744 \uc9c0\uc6cc\uc8fc\uc138\uc694.\n\n\ud14d\uc2a4\ud2b8 1 : \uac15\uc870 \ubb38\uad6c\ub97c \uc785\ub825\ud574 \uc8fc\uc138\uc694.\n\ud14d\uc2a4\ud2b8 2 : \uc77c\ubc18 \ubb38\uad6c\ub97c \uc785\ub825\ud574 \uc8fc\uc138\uc694.\n\ub9c1\ud06c 1 : \uc5f0\uacb0\ud558\uc2e4 \ub9c1\ud06c \uc8fc\uc18c\ub97c \uc785\ub825\ud574 \uc8fc\uc138\uc694.\n\n*****************************************","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20250530\/1e0c1c3821e448a2aff84d4f52e9a165.jpg","type":2,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/board\/gallery\/read.html?no=4686&board_no=8&category_no=1&cate_no=1&category_no=1","openType":"_self"}],"AddOn":["",""],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1739756569082":{"id":"1739756569082","name":"ABC\uc8fc\uc2a4 \uc99d\uc815 \uc774\ubca4\ud2b8","isActive":false,"displayType":1,"displayBeginTime":"2026-02-27 11:00:00","displayEndTime":"2026-03-19 11:00:00","html":"*****************************************\n\u203b\ud14d\uc2a4\ud2b8 \ubbf8\uc0ac\uc6a9 \uc2dc \ud0c0\uc774\ud2c0\uc758 bg_black \ubc0f \ud14d\uc2a4\ud2b8 1,2\uc758 \ub0b4\uc6a9\uc744 \uc9c0\uc6cc\uc8fc\uc138\uc694.\n\n\ud14d\uc2a4\ud2b8 1 : \uac15\uc870 \ubb38\uad6c\ub97c \uc785\ub825\ud574 \uc8fc\uc138\uc694.\n\ud14d\uc2a4\ud2b8 2 : \uc77c\ubc18 \ubb38\uad6c\ub97c \uc785\ub825\ud574 \uc8fc\uc138\uc694.\n\ub9c1\ud06c 1 : \uc5f0\uacb0\ud558\uc2e4 \ub9c1\ud06c \uc8fc\uc18c\ub97c \uc785\ub825\ud574 \uc8fc\uc138\uc694.\n\n*****************************************","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20260227\/02492f8769be00dbea51299d60d14f4c.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/board\/gallery\/read.html?no=9022&board_no=8&category_no=1&cate_no=1&category_no=1","openType":"_self"}],"AddOn":["",""],"index":2,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1770948100215":{"id":"1770948100215","name":"\ud478\ub8ec \ud328\ubc00\ub9ac \ub370\uc774","isActive":false,"displayType":1,"displayBeginTime":"2026-02-27 11:00:00","displayEndTime":"2026-03-17 11:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20260227\/54bcda43fa22ba9c17241d212a04a11d.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/project.html?cate_no=420","openType":"_self"}],"AddOn":[""],"index":3,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]},"1773794871193":{"id":"1773794871193","name":"\ub098\uc758 \uac74\uac15 \uace8\ub4e0\ud0c0\uc784","isActive":true,"displayType":1,"displayBeginTime":"2026-03-19 13:05:00","displayEndTime":"2026-04-08 11:00:00","html":"","img":[{"url":"https:\/\/ecimg.cafe24img.com\/pg1281b14535995014\/taylorfarms\/web\/upload\/NNEditor\/20260318\/c5d024f50ec9607cbcc33dab44394e8a.jpg","type":1,"mime":"jpeg"}],"link":[{"url":"https:\/\/taylorprune.com\/product\/project.html?cate_no=427","openType":"_self"}],"AddOn":[""],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":2},"c809":{"id":"c809","name":"\ud14c\uc2a4\ud2b8","desc":"\ud14c\uc2a4\ud2b8","displayType":"0","isActive":true,"createDate":"2024-10-07","bannerList":[],"index":16},"cd2f":{"id":"cd2f","name":"\uba54\uc778 : \ube44\ub514\uc624","desc":"","displayType":"0","isActive":true,"createDate":"2024-10-15","bannerList":{"1728985191320":{"id":"1728985191320","name":"\uc7a5 \ud3b8\ud55c \ub77c\uc774\ud504\uc758 \uc2dc\uc791","isActive":true,"displayType":0,"displayBeginTime":"2024-10-15 18:00:00","displayEndTime":"2024-10-15 18:00:00","html":"","img":[{"url":"","type":0}],"link":[{"url":"","openType":"_self"}],"AddOn":["\uc7a5 \ud3b8\ud55c \ub77c\uc774\ud504\uc758 \uc2dc\uc791"],"index":1,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"https:\/\/vimeo.com\/1089584478?share=copy#t=0","ratioX":16,"ratioY":9,"autoPlay":true}]},"1748374291642":{"id":"1748374291642","name":"\uc624\ub298\ub3c4 \ud14c\uc77c\ub7ec\ud478\ub8ec\ud83d\udc9c","isActive":true,"displayType":0,"displayBeginTime":"2025-05-28 04:00:00","displayEndTime":"2025-05-28 04:00:00","html":"","img":[{"url":"","type":0}],"link":[{"url":"","openType":"_self"}],"AddOn":[""],"index":2,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"https:\/\/vimeo.com\/1012982946?share=copy#t=0","ratioX":16,"ratioY":9,"autoPlay":true}]},"1749024242944":{"id":"1749024242944","name":"\ub525\ub2e4 \ube44\uc6cc\uc8fc\ub294 \ub525\uc6cc\ud130","isActive":true,"displayType":0,"displayBeginTime":"2025-06-04 17:00:00","displayEndTime":"2025-06-04 17:00:00","html":"","img":[{"url":"","type":0}],"link":[{"url":"","openType":"_self"}],"AddOn":["\uae00\ub85c\ubc8c NO.1 \uc720\uae30\ub18d \ud478\ub8ec"],"index":0,"repeatBeginTime":"2000-01-01 00:00:00","repeatEndTime":"2000-01-01 00:00:00","repeatType":"day","repeatData":{"day":"1","week":{"everyW":"1","everyD":0},"month":{"everyM":"1","month_type":"month_day","month_day":"1","month_week_everyW":"1","month_week_everyD":"7"}},"videoUrl":[{"url":"https:\/\/vimeo.com\/1093561264?share=copy#t=0","ratioX":16,"ratioY":9,"autoPlay":false}]}},"index":5}}; var LastSaveData = { "lastSaveSkin": "[PC ] 시카밤", "lastSaveDate": "2026-03-30 16:29:14" }; // 아이콘 var IconsPC = {"soldout":"https:\/\/img.echosting.cafe24.com\/design\/skin\/admin\/ko_KR\/ico_product_soldout.gif"}; var IconsMobile = {"soldout":"https:\/\/img.echosting.cafe24.com\/design\/skin\/admin\/ko_KR\/ico_product_soldout.gif"}; // 브랜드 정보 const brands = {"B000000N":"\ud14c\uc77c\ub7ec\ub77c\uc774\ud504","B000000M":"\ud14c\uc77c\ub7ec\ub77c\uc774\ud504","B000000L":"\uc560\ud504\ud130\ub525\uc6cc\ud130","B000000K":"\ub525\uc6cc\ud130","B000000J":"\ud14c\uc77c\ub7ec\uc6f0\uba54\uc774\ub4dc","B000000B":"\ud14c\uc77c\ub7ec","B0000000":"\uc790\uccb4\ube0c\ub79c\ub4dc"}; // 활성된 배너 엘리먼트, 배너 데이터 var activeBannerElem = []; // 동영상 url 구분하기 function getVideoDetails( url ) { try { const urlObj = new URL( url ); let site = ""; let videoID = ""; if( urlObj.hostname.includes( "youtube.com" ) || urlObj.hostname.includes( "youtu.be" ) ) { site = "youtube"; if( urlObj.hostname.includes( "youtube.com" ) ) { const shortsIndex = url.indexOf("/shorts/"); if( shortsIndex !== -1 ) { let videoIDWithParams = url.substring( shortsIndex + 8 ); const paramIndex = videoIDWithParams.indexOf( "?" ); if( paramIndex !== -1 ) videoID = videoIDWithParams.substring( 0, paramIndex ); else videoID = videoIDWithParams; } else { videoID = urlObj.searchParams.get( "v" ); } } else if( urlObj.hostname.includes( "youtu.be" ) ) { videoID = urlObj.pathname.slice( 1 ); } } else if( urlObj.hostname.includes( "vimeo.com" ) ) { site = "vimeo"; if( urlObj.hostname.includes( "player.vimeo.com" ) ) videoID = urlObj.pathname.split( "/" )[ 2 ]; else videoID = urlObj.pathname.split( "/" )[ 1 ]; } else if( urlObj.hostname.includes( "charlla.io" ) ) { const pathparts = urlObj.pathname.split("/").filter(Boolean); if (urlObj.hostname.includes("player.charlla.io") && pathparts[0] === "shoplayer") { site = "shoplayer"; videoID = urlObj.pathname.split( "/" )[ 2 ]; } else { site = "charlla"; videoID = urlObj.pathname.split( "/" )[ 1 ]; } //site = "charlla"; //videoID = urlObj.pathname.split( "/" )[ 1 ]; } else if( urlObj.pathname.endsWith( ".mp4" ) ) { site = "mp4"; videoID = urlObj.pathname; } else { site = "unknown"; videoID = null; } return { site, videoID }; } catch( error ) { console.error( "유효한 URL이 아닙니다:", error ); return null; } } function makeVideoTag( html, data ) { for( let i in data.videoUrl ) { const urlData = data.videoUrl[ i ]; if( null == urlData.url || "undefined" == urlData.url || "" == urlData.url ) { switch( i ) { case "0" : html = html.replace( /{#video_1}/gi, "" ); break; case "1" : html = html.replace( /{#video_2}/gi, "" ); break; case "2" : html = html.replace( /{#video_3}/gi, "" ); break; } continue; } const siteUrl = getVideoDetails( urlData.url ); if( null == siteUrl ) { switch( i ) { case "0" : html = html.replace( /{#video_1}/gi, "" ); break; case "1" : html = html.replace( /{#video_2}/gi, "" ); break; case "2" : html = html.replace( /{#video_3}/gi, "" ); break; } continue; } let pointerEvent = ""; if( true == urlData.autoPlay ) pointerEvent = "pointer-events:none;" else pointerEvent = "pointer-events:auto;" let aspectRatio = urlData.ratioX + "/" + urlData.ratioY; let iframeElem = ""; switch( siteUrl.site ) { case "youtube" : { iframeElem = "
    "; } break; case "vimeo" : { iframeElem = "
    "; } break; case "charlla" : { iframeElem = "
    "; } break; case "shoplayer" : { iframeElem = "
    "; } break; case "mp4" : { let autoplay_chk = ""; if( true == urlData.autoPlay ) autoplay_chk = "autoplay"; iframeElem = "
    "; } break; default : { console.log( "영상없음" ); } break; } switch( i ) { case "0" : html = html.replace( /{#video_1}/gi, iframeElem ); break; case "1" : html = html.replace( /{#video_2}/gi, iframeElem ); break; case "2" : html = html.replace( /{#video_3}/gi, iframeElem ); break; } } return html; } //--------------------------------------------------------------------------------------------------------------------------------- // 배너 관리자 Init_MorenvyBannerManager(); //(function( CAFE24API ) function Init_MorenvyBannerManager() { console.log( "%c모렌비 배너관리자 - https://store.cafe24.com/kr/apps/17186", "color:rgb(20, 85, 249);" ); console.log( "최종 수정 스킨 : " + LastSaveData[ "lastSaveSkin" ] ); console.log( "최종 수정 일자 : " + LastSaveData[ "lastSaveDate" ] ); console.log( "https://morenvy.com" ); // 배너영역 클래스 검색 var bannerAreaList = document.getElementsByClassName( "morenvy-banner-area" ); if( null == bannerAreaList ) return; const bmbEvent = new Event( "before-morenvy-banner" ); document.dispatchEvent( bmbEvent ); for( var i = 0; i < bannerAreaList.length; ) { // HTML에서 배너영역 ID 가져온다 var bannerArea = bannerAreaList[ i ]; const baEvent = new Event( "before-morenvy-banner-area" ); baEvent.elem = bannerArea; document.dispatchEvent( baEvent ); var areaID = bannerArea.getAttribute( "area_id" ); // 배너영역 ID로 데이터 검색 var areaData = MorenvyBanner_AreaData[ areaID ]; if( null == areaData ) { bannerArea.style.display = "none"; ++i; continue; } // 순서대로 출력 var bannerArray = []; if( "0" == areaData.displayType ) { for( var key in areaData.bannerList ) { bannerArray.push( areaData.bannerList[ key ] ); } bannerArray.sort( function( a, b ) { return a.index > b.index ? 1 : -1; } ); } // 랜덤 출력 else if( "1" == areaData.displayType ) { for( var key in areaData.bannerList ) { areaData.bannerList[ key ].random = Math.random(); bannerArray.push( areaData.bannerList[ key ] ); } bannerArray.sort( function( a, b ) { return a.random > b.random ? 1 : -1; } ); } var bannerList = bannerAreaList[ i ].getElementsByClassName( "morenvy-banner" ); if( 0 == bannerList.length ) { bannerArea.style.display = "none"; ++i; continue; } // 설정 수 보다 엘리먼트가 부족할 경우 마지막 엘리먼트 복사 if( bannerList.length < bannerArray.length ) { var copyTarget = bannerList[ bannerList.length - 1 ]; var loopCount = bannerArray.length - bannerList.length; for( var j = 0; j < loopCount; ++j ) { var copyElem = copyTarget.cloneNode( true ); //bannerAreaList[ i ].append( copyElem ); copyTarget.parentElement.append( copyElem ); } } var showIndex = 0; for( var j = 0; j < bannerList.length; ) { var bannerData = j >= bannerArray.length ? null : bannerArray[ j ]; // 배너 데이터 없음 if( null == bannerData ) { bannerList[ j ].remove(); bannerArray.splice( j, 1 ); continue; } // 활성 중? if( false == bannerData.isActive ) { bannerList[ j ].remove(); bannerArray.splice( j, 1 ); continue; } // 기간 노출 if( 1 == bannerData.displayType ) { var beginDate = new Date( bannerData.displayBeginTime.replace( /-/g, "/" ) ); var endDate = new Date( bannerData.displayEndTime.replace( /-/g, "/" ) ); var curTime = new Date(); if( beginDate > curTime || endDate < curTime ) { bannerList[ j ].remove(); bannerArray.splice( j, 1 ); continue; } } // 반복 노출 if( 2 == bannerData.displayType ) { let curTime = new Date(); const getWeek = () => { const now = new Date(); const currentDate = now.getDate(); const firstDay = new Date( now.setDate( 1 ) ).getDay(); return Math.ceil( (currentDate + firstDay) / 7 ); }; const checkDay = ( day ) => { return curTime.getDate() == day; }; const checkWeek = ( week, day, isFlag ) => { if( getWeek() == week ) { if( true == isFlag ) { let flag = 0x00000000; switch( curTime.getDay() ) { case 1 : flag = 0x00000001; break; case 2 : flag = 0x00000002; break; case 3 : flag = 0x00000004; break; case 4 : flag = 0x00000008; break; case 5 : flag = 0x00000010; break; case 6 : flag = 0x00000012; break; case 7 : flag = 0x00000014; break; } if( flag & day ) return true; } else { if( curTime.getDay() == day ) return true; } } return false; }; let isRemove = false; const repeatData = bannerData.repeatData; // 매월 특정 일마다 반복 if( "day" == bannerData.repeatType ) { if( false == checkDay( repeatData.day ) ) isRemove = true; } // 특정 주, 요일 마다 반복 else if( "week" == bannerData.repeatType ) { if( false == checkWeek( repeatData.week.everyW, repeatData.week.everyD, true ) ) isRemove = true; } // 특정 월 반복 else if( "month" == bannerData.repeatType ) { if( curTime.getMonth() + 1 == repeatData.month.everyM ) { // 특정 일 반복 if( "month_day" == repeatData.month.month_type ) { if( false == checkDay( repeatData.month.month_day ) ) isRemove = true; } // 특정 주, 요일 마다 반복 else { if( false == checkWeek( repeatData.month.month_week_everyW, repeatData.month.month_week_everyD, false ) ) isRemove = true; } } else { isRemove = true; } } if( true == isRemove ) { bannerList[ j ].remove(); bannerArray.splice( j, 1 ); continue; } } var html = bannerList[ j ].innerHTML; html = html.replace( /%7B/gi, "{" ); html = html.replace( /%7D/gi, "}" ); html = html.replace( /{#areaName}/gi, areaData.name ); html = html.replace( /{#areaDesc}/gi, areaData.desc ); html = html.replace( /{#areaDisplayType}/gi, areaData.displayType ); html = html.replace( /{#num}/gi, ++showIndex ); html = html.replace( /{#title}/gi, bannerData.name ); html = html.replace( /{#displayType}/gi, bannerData.displayType ); html = html.replace( /{#displayBeginTime}/gi, bannerData.displayBeginTime ); html = html.replace( /{#displayEndTime}/gi, bannerData.displayEndTime ); html = html.replace( /{#text_1}/gi, 0 < bannerData.AddOn.length ? bannerData.AddOn[ 0 ] : "" ); html = html.replace( /{#text_2}/gi, 1 < bannerData.AddOn.length ? bannerData.AddOn[ 1 ] : "" ); html = html.replace( /{#text_3}/gi, 2 < bannerData.AddOn.length ? bannerData.AddOn[ 2 ] : "" ); html = html.replace( /{#link_1}/gi, 0 < bannerData.link.length ? bannerData.link[ 0 ].url : "" ); html = html.replace( /{#link_2}/gi, 1 < bannerData.link.length ? bannerData.link[ 1 ].url : "" ); html = html.replace( /{#link_3}/gi, 2 < bannerData.link.length ? bannerData.link[ 2 ].url : "" ); html = html.replace( /{#target_1}/gi, 0 < bannerData.link.length ? bannerData.link[ 0 ].openType : "" ); html = html.replace( /{#target_2}/gi, 1 < bannerData.link.length ? bannerData.link[ 1 ].openType : "" ); html = html.replace( /{#target_3}/gi, 2 < bannerData.link.length ? bannerData.link[ 2 ].openType : "" ); html = html.replace( /{#html}/gi, bannerData.html ); // 비디오 or 이미지 태그를 데이터 값에 따라 명확히 구분 if( null != bannerData.videoUrl && "undefined" != bannerData.videoUrl ) { if( 0 < bannerData.videoUrl.length ) { const url = bannerData.videoUrl[ 0 ].url; if( null != url && "" != url ) html = html.replace( /{#imgTag_1_or_video_1}/gi, "{#video_1}" ); else html = html.replace( /{#imgTag_1_or_video_1}/gi, "{#imgTag_1}" ); } else { html = html.replace( /{#imgTag_1_or_video_1}/gi, "{#imgTag_1}" ); } if( 1 < bannerData.videoUrl.length ) { const url = bannerData.videoUrl[ 1 ].url; if( null != url && "" != url ) html = html.replace( /{#imgTag_2_or_video_2}/gi, "{#video_2}" ); else html = html.replace( /{#imgTag_2_or_video_2}/gi, "{#imgTag_2}" ); } else { html = html.replace( /{#imgTag_2_or_video_2}/gi, "{#imgTag_2}" ); } if( 2 < bannerData.videoUrl.length ) { const url = bannerData.videoUrl[ 2 ].url; if( null != url && "" != url ) html = html.replace( /{#imgTag_3_or_video_3}/gi, "{#video_3}" ); else html = html.replace( /{#imgTag_3_or_video_3}/gi, "{#imgTag_3}" ); } else { html = html.replace( /{#imgTag_3_or_video_3}/gi, "{#imgTag_3}" ); } } html = html.replace( /{#imgTag_1}/gi, 0 < bannerData.img.length ? "" : "" ); html = html.replace( /{#imgTag_2}/gi, 1 < bannerData.img.length ? "" : "" ); html = html.replace( /{#imgTag_3}/gi, 2 < bannerData.img.length ? "" : "" ); html = html.replace( /{#imgSrc_1}/gi, 0 < bannerData.img.length ? bannerData.img[ 0 ].url : "" ); html = html.replace( /{#imgSrc_2}/gi, 1 < bannerData.img.length ? bannerData.img[ 1 ].url : bannerData.img[ bannerData.img.length - 1 ].url ); html = html.replace( /{#imgSrc_3}/gi, 2 < bannerData.img.length ? bannerData.img[ 2 ].url : bannerData.img[ bannerData.img.length - 1 ].url ); // 비디오 태그 생성 html = makeVideoTag( html, bannerData ); bannerList[ j ].innerHTML = html; activeBannerElem.push( { elem : bannerList[ j ], bannerData : bannerData } ); ++j; } if( 0 == bannerList.length ) bannerArea.style.display = "none"; ++i; bannerArea.classList.add( "init" ); const aaEvent = new Event( "after-morenvy-banner-area" ); aaEvent.elem = bannerArea; document.dispatchEvent( aaEvent ); } const ambEvent = new Event( "after-morenvy-banner" ); document.dispatchEvent( ambEvent ); }/* )( CAFE24API.init( { version: "2022-09-01", client_id: "gSOPn7dNJxAp8cu31kDDtD" } ) );*/ //---------------------------------------------------------------------------------------------------------------------------- // 상품 진열 플러그인 let monrevyCafe24API = null; function Init_MorenvyProductDisplay( api ) { monrevyCafe24API = api; const disableDetailAPI = 0; // 상품 정보 요청 최대 개수, cafe24에서 최대 100개까지 지원됨. const maxSearchCount = 1 == disableDetailAPI ? 4000 : 100; // 상품 정보 요청할 상품 번호 var needToSearchProduct = {}; // 상품 정보 콜백 받은 후 html replace 필요한 엘리먼트들, 해당 엘리먼트 내 상품 번호 var needToReplaceElems = []; // 초기화 필요한 product area var needToInitPrudctArea = []; // replace 필요한 상품 배열 데이터 var needToReplaceArray = {}; // 모바일인지 체크 var isMobile = /Mobi/i.test( window.navigator.userAgent ); // 상품 관련 태그를 상품 번호 태그로 매핑 // ex) {#productName} ----> {#19_Name} function replaceToProductNo( html, tagName, productNo, replace ) { const regExp = new RegExp( `{${"#" + tagName}}`, "gi" ); if( null != productNo ) html = html.replace( regExp, "{#" + productNo + "_" + replace + "}" ); else html = html.replace( regExp, "" ); return html; } // 배열 데이터 태그 replace function replaceToArrayProductNo( html, tagName, productNo, replace ) { var nextIndex = 0; while( true ) { var startIndex = html.indexOf( "{#" + tagName, nextIndex ); if( -1 == startIndex ) break; var endIndex = html.indexOf( "}", startIndex ); if( -1 == endIndex ) break; var arrayIndex = html.slice( startIndex + String( "{#" + tagName ).length + 1, endIndex ); if( null == needToReplaceArray[ productNo ] ) needToReplaceArray[ productNo ] = new Object(); if( null == needToReplaceArray[ productNo ][ replace ] ) needToReplaceArray[ productNo ][ replace ] = new Object(); needToReplaceArray[ productNo ][ replace ][ arrayIndex ] = 0; nextIndex = endIndex + 1; } const regExp = new RegExp( `{${"#" + tagName + "_"}`, "gi" ); if( null != productNo ) html = html.replace( regExp, "{#" + productNo + "_" + replace + "_" ); else html = html.replace( regExp, "" ); return html; } // 상품 번호로 매핑된 태그를 실제 상품 정보로 replace function replaceTag( html, productNo, tag, replace ) { const regExp = new RegExp( `{${"#" + productNo + "_" + tag}}`, "gi" ); html = html.replace( regExp, replace ); return html; } // 상품 번호로 매핑된 태그를 실제 상품 정보로 replace (한개만) function replaceOneTag( html, productNo, tag, replace ) { html = html.replace( "{#" + productNo + "_" + tag + "}", replace ); return html; } // 상품 번호로 매핑된 태그를 실제 상품 정보로 replace function replaceArrayTag( index, html, productNo, tag, replace ) { const regExp = new RegExp( `{${"#" + productNo + "_" + tag + "_" + index}}`, "gi" ); html = html.replace( regExp, replace ); return html; } // 배너관리자에서 활성된 배너 for( var key in activeBannerElem ) { // 활성된 배너 데이터 var bannerData = activeBannerElem[ key ].bannerData; // 상품 진열 데이터 없음 if( null == bannerData.productDisplay || 0 == bannerData.productDisplay.length ) continue; // 상품 진열 영역 var productAreaList = activeBannerElem[ key ].elem.getElementsByClassName( "morenvy-product-area" ); if( null == productAreaList || 0 == productAreaList.length ) continue; for( var i = 0; i < productAreaList.length; ) { var productArea = productAreaList[ i ]; var productList = productArea.getElementsByClassName( "morenvy-product" ); if( null == productList || 0 == productList.length ) { productAreaList[ i ].remove(); continue; } // 설정 수 보다 엘리먼트가 부족할 경우 마지막 엘리먼트 복사 if( productList.length < bannerData.productDisplay.length ) { var copyTarget = productList[ productList.length - 1 ]; var loopCount = bannerData.productDisplay.length - productList.length; for( var j = 0; j < loopCount; ++j ) { var copyElem = copyTarget.cloneNode( true ); productArea.append( copyElem ); } } for( var j = 0; j < productList.length; ) { // 상품 검색 최대 수 도달 if( maxSearchCount <= Object.keys( needToSearchProduct ).length ) break; var productNo = j >= bannerData.productDisplay.length ? null : bannerData.productDisplay[ j ]; // 상품 데이터 없음 if( null == productNo ) { productList[ j ].remove(); bannerData.productDisplay.splice( j, 1 ); continue; } var html = productList[ j ].innerHTML; html = html.replace( /%7B/gi, "{" ); html = html.replace( /%7D/gi, "}" ); // 모바일/PC에 따라 아이콘 다름 if( false == isMobile ) { html = html.replace( /{#soldout_icon}/gi, IconsPC[ "soldout" ] ); html = html.replace( /{#soldout_iconTag}/gi, "" ); } else { html = html.replace( /{#soldout_icon}/gi, IconsMobile[ "soldout" ] ); html = html.replace( /{#soldout_iconTag}/gi, "" ); } // 상품 번호 매핑 html = html.replace( /{#productNo}/gi, productNo ); // 상품 태그를 상품 번호 태그로 매핑 html = replaceToProductNo( html, "link", productNo, "Link" ); html = replaceToProductNo( html, "name", productNo, "Name" ); html = replaceToProductNo( html, "nameEn", productNo, "NameEn" ); html = replaceToProductNo( html, "price", productNo, "Price" ); html = replaceToProductNo( html, "retailPrice", productNo, "RetailPrice" ); html = replaceToProductNo( html, "discountPrice", productNo, "DiscountPrice" ); html = replaceToProductNo( html, "imgBig", productNo, "ImgBig" ); html = replaceToProductNo( html, "imgBigTag", productNo, "ImgBigTag" ); html = replaceToProductNo( html, "imgMedium", productNo, "ImgMedium" ); html = replaceToProductNo( html, "imgMediumTag", productNo, "ImgMediumTag" ); html = replaceToProductNo( html, "imgSmall", productNo, "ImgSmall" ); html = replaceToProductNo( html, "imgSmallTag", productNo, "ImgSmallTag" ); html = replaceToProductNo( html, "imgTiny", productNo, "ImgTiny" ); html = replaceToProductNo( html, "imgTinyTag", productNo, "ImgTinyTag" ); html = replaceToProductNo( html, "summaryDesc", productNo, "SummaryDesc" ); html = replaceToProductNo( html, "simpleDesc", productNo, "SimpleDesc" ); html = replaceToProductNo( html, "customCode", productNo, "CustomCode" ); html = replaceToProductNo( html, "modelName", productNo, "ModelName" ); html = replaceToProductNo( html, "brand", productNo, "Brand" ); html = replaceToProductNo( html, "trend", productNo, "Trend" ); html = replaceToProductNo( html, "manu", productNo, "Manu" ); html = replaceToProductNo( html, "opt_discountPrice", productNo, "Opt_DiscountPrice" ); html = replaceToProductNo( html, "coupon_discountPrice", productNo, "Coupon_DiscountPrice" ); html = replaceToProductNo( html, "promotion_period", productNo, "Promotion_Period" ); // addImg / addImgTag 처럼 태그 이름이 확장되는 경우 확장된 놈부터 replace, 에러남 html = replaceToArrayProductNo( html, "addInfo_name", productNo, "AddInfo_Name" ); html = replaceToArrayProductNo( html, "addInfo_value", productNo, "AddInfo_Value" ); html = replaceToArrayProductNo( html, "addImgTag", productNo, "AddImgTag" ); html = replaceToArrayProductNo( html, "addImg", productNo, "AddImg" ); productList[ j ].innerHTML = html; needToSearchProduct[ productNo ] = 0; needToReplaceElems.push( { areaElem : productArea, productNo : productNo, productElem : productList[ j ] } ); ++j; } needToInitPrudctArea.push( productArea ); ++i; } } // 상품 검색 Search(); var products = {}; function applyProductData( products ) { // replace가 먼저 되면 엘리먼트 삭제가 안된다. // 삭제할 엘리먼트만 먼저 찾아서 삭제 for( var key in needToReplaceElems ) { // 상품 엘리먼트 var productElem = needToReplaceElems[ key ].productElem; // 상품 번호 var productNo = needToReplaceElems[ key ].productNo; // 해당 번호의 상품 데이터 없음. 엘리먼트 삭제 var data = products[ productNo ]; if( !data ) { productElem.remove(); delete needToReplaceElems[ key ]; continue; } // 진열중 아니거나 판매중 아니면 엘리먼트 삭제 if( "F" == data.selling || "F" == data.display ) { productElem.remove(); delete needToReplaceElems[ key ]; continue; } } // 검색된 상품 정보를 각각의 엘리먼트에 상품 번호로 매핑된 태그를 찾아 replace for( var key in needToReplaceElems ) { // 상품 영역 엘리먼트 var productAreaElem = needToReplaceElems[ key ].areaElem; // 상품 엘리먼트 var productElem = needToReplaceElems[ key ].productElem; // 상품 번호 var productNo = needToReplaceElems[ key ].productNo; var data = products[ productNo ]; if( !data || "F" == data.selling || "F" == data.display ) continue; // PC/모바일 할인가가 다름 var discount = true == isMobile ? data.discountprice.mobile_discount_price : data.discountprice.pc_discount_price; const brandName = brands[ data.brand_code ] ?? ""; var html = productAreaElem.innerHTML; html = html.replace( /%7B/gi, "{" ); html = html.replace( /%7D/gi, "}" ); html = replaceTag( html, data.product_no, "Link", "/product/detail.html?product_no=" + data.product_no ); html = replaceTag( html, data.product_no, "Name", data.product_name ); html = replaceTag( html, data.product_no, "NameEn", data.eng_product_name ); html = replaceTag( html, data.product_no, "Price", parseInt( data.price ).toLocaleString() ); html = replaceTag( html, data.product_no, "RetailPrice", parseInt( data.retail_price ).toLocaleString() ); html = replaceTag( html, data.product_no, "DiscountPrice", parseInt( discount ).toLocaleString() ); html = replaceTag( html, data.product_no, "ImgBig", data.detail_image ); html = replaceTag( html, data.product_no, "ImgBigTag", "" ); html = replaceTag( html, data.product_no, "ImgMedium", data.list_image ); html = replaceTag( html, data.product_no, "ImgMediumTag", "" ); html = replaceTag( html, data.product_no, "ImgSmall", data.small_image ); html = replaceTag( html, data.product_no, "ImgSmallTag", "" ); html = replaceTag( html, data.product_no, "ImgTiny", data.tiny_image ); html = replaceTag( html, data.product_no, "ImgTinyTag", "" ); html = replaceTag( html, data.product_no, "SummaryDesc", data.summary_description ); html = replaceTag( html, data.product_no, "CustomCode", data.custom_product_code ); html = replaceTag( html, data.product_no, "ModelName", data.model_name ); html = replaceTag( html, data.product_no, "Brand", brandName ); productAreaElem.innerHTML = html; if( 1 == disableDetailAPI ) delete needToReplaceElems[ key ]; } // 상품 영역 초기화 완료 for( var key in needToInitPrudctArea ) { needToInitPrudctArea[ key ].classList.add( "init" ); } } function Search() { // 검색 필요한 상품 없음 if( 0 == Object.keys( needToSearchProduct ).length ) { applyProductData( products ); return; } var count = 0; // 상품 검색 파라미터 var searchParam = "?embed=discountprice&product_no="; for( var key in needToSearchProduct ) { ++count; if( 100 < count ) break; if( 1 < count ) searchParam += ","; searchParam += key; if( 1 == disableDetailAPI ) delete needToSearchProduct[ key ]; } // 상품 검색 개수, cafe24에서 최대 100개까지 지원됨. searchParam += "&limit=100"; // 상품 검색 요청 monrevyCafe24API.get( "/api/v2/products" + searchParam, function( err, res ) { if( err ) { console.error( err ); return; } // 상품 번호를 키로 object 변환 for( var i in res.products ) { products[ res.products[ i ].product_no ] = res.products[ i ]; } if( 1 == disableDetailAPI ) { setTimeout( () => Search(), 100 ); return; } var reqDetailCount = 0; var totalReqCount = 0; var totalApplyCount = 0; function reqDetail() { var arrProductNo = Object.keys( needToSearchProduct ); if( 0 == arrProductNo ) return; ++reqDetailCount; ++totalReqCount; var productNo = arrProductNo[ 0 ]; const raw = sessionStorage.getItem( `prd_${productNo}` ); if( raw ) { const data = JSON.parse( raw ); applyProductDetail( data ); ++totalApplyCount; if( totalApplyCount == totalReqCount ) replaceNaN(); delete needToSearchProduct[ productNo ]; reqDetail(); } else { const maxReqCount = 30; monrevyCafe24API.get( "/api/v2/productsdetail/" + productNo, function( err, res ) { if( err ) { if( maxReqCount <= reqDetailCount ) { setTimeout( () => { reqDetailCount = 0; reqDetail(); }, 10000 ); } else { setTimeout( () => reqDetail(), 100 ); } return; } sessionStorage.setItem( `prd_${res.productsdetail.product_no}`, JSON.stringify( res.productsdetail ) ); applyProductDetail( res.productsdetail ); ++totalApplyCount; if( totalApplyCount == totalReqCount ) replaceNaN(); if( maxReqCount <= reqDetailCount ) { setTimeout( () => { reqDetailCount = 0; reqDetail(); }, 10000 ); } else { setTimeout( () => reqDetail(), 100 ); } } ); delete needToSearchProduct[ productNo ]; } } applyProductData( products ); reqDetail(); function applyProductDetail( data ) { // 상품 진열 영역 var productAreaList = document.getElementsByClassName( "morenvy-product-area" ); if( null == productAreaList || 0 == productAreaList.length ) return; for( var i = 0; i < productAreaList.length; ++i ) { var elem = productAreaList[ i ]; var html = elem.innerHTML; html = html.replace( /%7B/gi, "{" ); html = html.replace( /%7D/gi, "}" ); html = replaceTag( html, data.product_no, "SimpleDesc", null == data.simple_description ? "" : data.simple_description ); html = replaceTag( html, data.product_no, "Brand", null == data.brand_name ? "" : data.brand_name ); html = replaceTag( html, data.product_no, "Trend", null == data.trend_name ? "" : data.trend_name ); html = replaceTag( html, data.product_no, "Manu", null == data.manufacturer_name ? "" : data.manufacturer_name ); html = replaceTag( html, data.product_no, "Opt_DiscountPrice", null == data.optimum_discount_price ? "" : parseInt( data.optimum_discount_price ).toLocaleString() ); html = replaceTag( html, data.product_no, "Coupon_DiscountPrice", null == data.coupon_discounted_price ? "" : parseInt( data.coupon_discounted_price ).toLocaleString() ); if( null != data.promotion_period ) { var startDate = new Date( data.promotion_period.start_date ); var endDate = new Date( data.promotion_period.end_date ); var timeText = startDate.getFullYear() + "-" + (startDate.getMonth() + 1).toString().padStart( 2, "0" ) + "-" + startDate.getDate().toString().padStart( 2, "0" ) + " " + startDate.getHours().toString().padStart( 2, "0" ) + ":" + startDate.getMinutes().toString().padStart( 2, "0" ) + " ~ " + endDate.getFullYear() + "-" + (endDate.getMonth() + 1).toString().padStart( 2, "0" ) + "-" + endDate.getDate().toString().padStart( 2, "0" ) + " " + endDate.getHours().toString().padStart( 2, "0" ) + ":" + endDate.getMinutes().toString().padStart( 2, "0" ); html = replaceTag( html, data.product_no, "Promotion_Period", timeText ); } else { html = replaceTag( html, data.product_no, "Promotion_Period", data.coupon_discounted_price ); } if( null != data.additional_information ) { for( var j = 0; j < data.additional_information.length; ++j ) { const info = data.additional_information[ j ]; html = replaceArrayTag( j + 1, html, data.product_no, "AddInfo_Name", info.name ); html = replaceArrayTag( j + 1, html, data.product_no, "AddInfo_Value", info.value ); if( null != needToReplaceArray[ data.product_no ] ) { if( null != needToReplaceArray[ data.product_no ][ "AddInfo_Name" ] ) delete needToReplaceArray[ data.product_no ][ "AddInfo_Name" ][ (j + 1).toString() ]; if( null != needToReplaceArray[ data.product_no ][ "AddInfo_Value" ] ) delete needToReplaceArray[ data.product_no ][ "AddInfo_Value" ][ (j + 1).toString() ]; } } } if( null != data.additional_images ) { for( var j = 0; j < data.additional_images.length; ++j ) { const img = data.additional_images[ j ]; html = replaceArrayTag( j + 1, html, data.product_no, "AddImg", img.big ); html = replaceArrayTag( j + 1, html, data.product_no, "AddImgTag", "" ); if( null != needToReplaceArray[ data.product_no ] ) { if( null != needToReplaceArray[ data.product_no ][ "AddImg" ] ) delete needToReplaceArray[ data.product_no ][ "AddImg" ][ (j + 1).toString() ]; if( null != needToReplaceArray[ data.product_no ][ "AddImgTag" ] ) delete needToReplaceArray[ data.product_no ][ "AddImgTag" ][ (j + 1).toString() ]; } } } elem.innerHTML = html; } } } ); } // 태그 변수 입력은 됐는데 실제 조회 후 데이터가 없는 경우 NaN으로 replace function replaceNaN() { for( var keyProductNo in needToReplaceArray ) { for( var keyTag in needToReplaceArray[ keyProductNo ] ) { for( var keyNum in needToReplaceArray[ keyProductNo ][ keyTag ] ) { for( var i = 0; i < productAreaList.length; ++i ) { var elem = productAreaList[ i ]; var html = elem.innerHTML; html = replaceTag( html, keyProductNo, keyTag + "_" + keyNum, "" ); elem.innerHTML = html; } } } } } } let Morenvy_Wait_CAEF24 = setInterval( () => { if( typeof CAFE24API != "undefined" ) { clearInterval( Morenvy_Wait_CAEF24 ); (function( CAFE24API ) { Init_MorenvyProductDisplay( CAFE24API ); } )( CAFE24API.init( { version: "2022-09-01", client_id: "gSOPn7dNJxAp8cu31kDDtD" } ) ); } }, 50 );