Noto'g'ri subdomainni qaytarib olish uchun CartTrob-ning to'lash shakli

Men saytni faqat CartThrob 2.1.3 dan 2.5 ga qadar ko'targan edim (EEni yangilash uchun 2.7.3 ga). Har bir narsa yaxshi ko'rinadi, lekin to'lov jarayoni davomida men glitchni ko'raman. KT bilan bevosita bog'liqlik bo'lmasligi mumkin, ammo men nima bo'layotganiga shubha bilan qarayman. Har qanday takliflar, albatta, taqdir qilinadi. Mana vaziyat:

Yangilangan sayt uchun subdomainni o'rnatdim, masalan, beta.testsite.com (muntazam sayt urllari www.testsite.com kabi formatlanadi). Chiqish jarayonida men mijozning o'z ismiga kiradigan dastlabki https sahifasi bor, shuningdek yuk tashish opsiyasini tanlash va yuk manzilini kiritish. Taqdim etilgan ushbu sahifada kredit karta ma'lumoti kiritilgan ikkinchi to'lov sahifasi qaytariladi.

Nima bo'lishidan qat'iy nazar, https://beta.testsite.com/cart/checkout2 https://www.testsite.com/cart/checkout2 sahifasini qaytarib beradi. (Beta o'rniga www)

Shablonni birinchi chiqish sahifasi, ko'milgan arava skriptlari fayli va htaccess faylini tekshirdim - hech kim domenning www versiyasini ochiqchasiga da'vo qilmagan.

Qanday jinoyatchi bo'lishi mumkin bo'lgan har qanday takliflar?

(Men buni juda ko'p o'zgaruvchan parametrlarga ega bo'lgan biroz noaniq muammo ekanligini tushunib etdim, lekin oldindan rahmat aytaman.)

2

1 javoblar

  1. Make sure you have EE's admin > general settings > URL to the root directory of your site is set correctly.

  2. Make sure the return parameter on the checkout_form is something like this:

    return="template_group/template"

Va qattiq kodlangan URLni o'z ichiga olmaydi.

Ushbu MSM sayti bo'lsa, noto'g'ri bo'lishi mumkin bo'lgan boshqa narsalar ham bor. Biroq yuqoridagi ikkala eng keng tarqalgan muammo.

1
qo'shib qo'ydi