- Стварыце свой поддомен
- Стварыце свой новы магазін
- Наладзьце новы магазін
- Модулі ў новым краме - з выкарыстаннем макетаў
- Вы зрабілі
- Стварыце свой поддомен
- Стварыце свой новы магазін
- Наладзьце новы магазін
- Модулі ў новым краме - з выкарыстаннем макетаў
- Вы зрабілі
Крокі будуць вар'іравацца ў залежнасці ад вашай версіі Opencart.
Стварыце свой поддомен
Выкажам здагадку, што вы працуеце на галоўным краме на www.yourshop.com, і што ваш хостынг знаходзіць файлы для вашага крамы ў каранёвым каталогу public_html. Давайце таксама выкажам здагадку, што вы збіраецеся размясціць гэта на сайце m.yourshop.com.
Вам трэба стварыць свой новы дамен і накіраваць яго ў тую ж тэчку, якую выкарыстоўвае ваш галоўны магазін. Калі ваш хостынг выкарыстоўвае cPanel, то гэта павінна выглядаць наступным чынам:
Стварыце свой новы магазін
Наступным крокам з'яўляецца стварэнне новага крамы ў Opencart. Да Сістэма> Налады і націсніце кнопку «Уставіць». Гэта павінна адкрыць экраны для стварэння новага крамы. Калі ласка, увядзіце новы дамен для URL-адрасу крамы і адрасу SSL, дадаўшы https-адрасы URL-адрасы SSL, калі ў вас усталяваны сертыфікат. Пераканайцеся, што вы зачыняеце запісы '/', альбо ён не будзе працаваць . Запоўніце астатнюю інфармацыю на ўкладцы "Агульныя", і ваш экран павінен выглядаць наступным чынам:
Цяпер ўкладка "Крама". Тут вам трэба ўвесці імя крамы і выбраць тэму, якую вы хочаце выкарыстоўваць (напрыклад, мабільную тэму). Усталюйце макет па змаўчанні на "Па змаўчанні". Ваш экран павінен выглядаць наступным чынам:
Затым вы можаце захаваць свой новы магазін.
Наладзьце новы магазін
Opencart створыць ваш новы магазін з усімі наладамі па змаўчанні, таму вам трэба будзе змяніць усе налады крамы па меры неабходнасці.
Opencart не будзе загружаць у новы магазін ніякіх катэгорый, прадуктаў, вытворцаў і інфармацыйных старонак (на жаль?). Вы павінны будзеце зрабіць усё гэта ўручную, альбо запусціўшы некалькі запытаў SQL у бэкэнд. Для гэтага ўручную:
- Катэгорыі - На экране рэдагавання катэгорыі перайдзіце да дадзеных> Крамы, каб адзначыць сцяжок новага крамы.
- Прадукты - На экране рэдагавання прадукту перайдзіце на Спасылкі> Крамы, каб адзначыць сцяжок у новым краме.
- Вытворцы - На экране рэдагавання Вытворцы адзначце сцяжок у новым краме.
- Інфармацыя - На экране рэдагавання інфармацыі перайдзіце да дадзеных> Крамы, каб адзначыць сцяжок у новым краме.
Модулі ў новым краме - з выкарыстаннем макетаў
Калі вы выкарыстоўваеце Opencart 1.5.x, то любыя модулі, якія вы настроілі, не будуць перанесеныя ў ваш новы магазін. Opencart кіруе адлюстраваннем пашырэнняў, выкарыстоўваючы паняцце Layouts - гэта крыху складана зразумець, я думаю.
Макет - гэта сувязь, якая звязвае модулі са старонкамі і крамамі. Калі старонка будзе адлюстроўвацца ў краме, Opencart шукае макет, адпаведны гэтай старонцы ў гэтым краме, і знаходзіць любыя модулі, настроеныя для гэтага макета.
Такім чынам, калі вы не ўносіце ніякіх змяненняў у якія-небудзь макеты пасля стварэння новага крамы, то, калі адлюстроўваецца старонка ў новым краме, Opencart будзе шукаць адпаведны макет і не знойдзе яго. Таму ён будзе выкарыстоўваць макет па змаўчанні, які мы прызначылі пры стварэнні крамы. У гэтым (верагодна) няма модуляў, прызначаных для яго, і таму модулі не будуць адлюстроўвацца. Такім чынам, для адлюстравання модуля ў новым краме нам трэба наладзіць макет.
Я ілюструю гэта прыкладам. Выкажам здагадку, у вас ёсць некалькі модуляў на галоўнай старонцы крамы па змаўчанні, і вы хочаце адлюстраваць аднолькавыя модулі ў новым краме. Перш за ўсё, каб перайсці да сістэмы> Дызайн> Макеты і націсніце кнопку "Рэдагаваць" у раздзеле "Хатні". Затым вы павінны ўбачыць нешта накшталт гэтага:
Вы ўбачыце, што існуючая запіс (па змаўчанні) паведамляе Opencart, што для крамы па змаўчанні Макет 'Home' павінен выкарыстоўвацца з маршрутам, альбо старонка 'common / home' - якая з'яўляецца галоўнай старонкай. Мы павінны сказаць Opencart выкарыстоўваць той жа макет для новага крамы. Такім чынам, націсніце кнопку "Дадаць маршрут", абярыце новы магазін і ўвядзіце "звычайны / дом" супраць маршруту - наступным чынам:
Націсніце "Захаваць", і вы скончыце.
Магчыма, з гэтага можна ўбачыць, што можна адлюстроўваць розныя модулі на галоўнай старонцы новай крамы, стварыўшы новы макет і прызначыўшы яго толькі новаму краме. Вось яшчэ больш падрабязна пра тое, як гэта зрабіць .
Вы зрабілі
Як толькі гэта будзе завершана, ваш новы магазін павінен адлюстроўвацца праз субдомен, з прадуктамі і г.д. і модулямі, якія вы ўключылі ў прыведзеных вышэй кроках. Агульныя вынікі плацяжоў, дастаўкі і замовы будуць такімі ж, як і ваш магазін.
Стварыце свой поддомен
Напрыклад, я мяркую, што магазін, які працуе на сайце www.yourstore.com, з каранёвай каталогай public_html. Для падмана выкажам здагадку, што вы збіраецеся размясціць гэта на trade.yourshop.com.
Вам трэба стварыць свой новы дамен і накіраваць яго ў тую ж тэчку, якую выкарыстоўвае ваш галоўны магазін. Калі ваш хостынг выкарыстоўвае cPanel, то гэта павінна выглядаць наступным чынам:
Стварыце свой новы магазін
Наступным крокам з'яўляецца стварэнне новага крамы ў Opencart. Зайдзіце ў Сістэму> Налады - на якім размешчаны Крамы - і націсніце сінюю кнопку '+'. Гэта павінна адкрыць экраны для стварэння новага крамы. Калі ласка, увядзіце новы дамен для URL-адрасу крамы і адрасу SSL, дадаўшы https-адрасы URL-адрасы SSL, калі ў вас усталяваны сертыфікат. Пераканайцеся, што вы зачыняеце запісы '/', альбо ён не будзе працаваць . Запоўніце астатнюю інфармацыю на ўкладцы "Агульныя", і ваш экран павінен выглядаць наступным чынам:
Цяпер ўкладка "Крама". Тут трэба ўвесці імя крамы і выбраць тэму, якую вы хочаце выкарыстаць (YooBlue у маім прыкладзе). Усталюйце макет па змаўчанні на "Па змаўчанні". Ваш экран павінен выглядаць наступным чынам:
Затым вы можаце захаваць свой новы магазін.
Наладзьце новы магазін
Opencart створыць ваш новы магазін з усімі наладамі па змаўчанні, таму вам трэба будзе змяніць усе налады крамы па меры неабходнасці.
Opencart не будзе загружаць у новы магазін ніякіх катэгорый, прадуктаў, вытворцаў і інфармацыйных старонак (на жаль?). Вы павінны будзеце зрабіць усё гэта ўручную, альбо запусціўшы некалькі запытаў SQL у бэкэнд. Для гэтага ўручную:
- Катэгорыі - На экране рэдагавання катэгорыі перайдзіце да дадзеных> Крамы, каб адзначыць сцяжок новага крамы.
- Прадукты - На экране рэдагавання прадукту перайдзіце на Спасылкі> Крамы, каб адзначыць сцяжок у новым краме.
- Вытворцы - На экране рэдагавання Вытворцы адзначце сцяжок у новым краме.
- Інфармацыя - На экране рэдагавання інфармацыі перайдзіце да дадзеных> Крамы, каб адзначыць сцяжок у новым краме.
Модулі ў новым краме - з выкарыстаннем макетаў
Калі вы выкарыстоўваеце Opencart 2.x або больш познюю версію, калі вы ствараеце новы магазін, усе модулі, якія вы настроілі, будуць аўтаматычна перадавацца ў новы магазін (звярніце ўвагу, што гэта адрозніваецца ад 1.5.x).
Opencart кіруе адлюстраваннем пашырэнняў, выкарыстоўваючы канцэпцыю Макетаў. Макет - гэта сувязь, якая звязвае модулі са старонкамі і крамамі. Калі старонка будзе адлюстроўвацца ў краме, Opencart шукае макет, адпаведны гэтай старонцы ў гэтым краме, а затым знаходзіць любыя модулі, настроеныя для гэтага макета. Макеты можна знайсці ў Дызайн> Макеты. Калі вы рэдагуеце хатні план, вы павінны ўбачыць наступнае:
Вы ўбачыце, што ў першай запісе Opencart паведамляецца, што макет "Галоўная" прымяняецца да крамы па змаўчанні, калі адлюстроўваецца маршрут, альбо старонка "агульны / хатні" - галоўная старонка. Калі мы стварылі наш другі магазін, Opencart паўтарае гэта для выкарыстання, таму макет "Галоўная" таксама распаўсюджваецца на наш новы магазін, калі выкарыстоўваецца маршрут "звычайны / дом". Вынік - модулі, прызначаныя для макета 'Home', адлюстроўваюцца як у краме па змаўчанні, так і ў гандлёвым краме.
Магчыма, з гэтага можна ўбачыць, што можна адлюстроўваць розныя модулі на галоўнай старонцы новай крамы, стварыўшы новы макет і прызначыўшы яго толькі новаму краме. Вось яшчэ больш падрабязна пра тое, як гэта зрабіць .
Вы зрабілі
Як толькі гэта будзе завершана, ваш новы магазін павінен адлюстроўвацца праз субдомен, з прадуктамі і г.д. і модулямі, якія вы ўключылі ў прыведзеных вышэй кроках. Агульныя вынікі плацяжоў, дастаўкі і замовы будуць такімі ж, як і ваш магазін.
На жаль?На жаль?