Сатып алушы арбаны жинады, төлем жасауды жалғастырды, бірақ «Қойда жоқ» немесе «10" ғана 2 дана қолжетімді" хабарландыруын көрді. Негізгі OpenCart-та бұл тұйыққа тіреледі - клиент бәсекелестерге барады.
Менің модулім бұл мәселені біркелкі шешеді, Қарапайым тіркелу және тапсырыс беру Simple (deeman-дан) қондырмасының үстіне қосылып, төлем бетінен шықпай-ақ, ұқсас өнімді бір рет басу арқылы сатып алуды ұсынады.
[left]Демо сайты:https://oc23.ok-limonad.ru/ (көрсету үшін, өнімді себетке қосыңыз, кассаға өтіп, 500-ден астам санды енгізіңіз)
Smart Swap функциясы: Ұсынылған аналогтың «Себетке қосу» түймесін басқан кезде, модуль автоматты түрде арбаны қайта есептейді: түпнұсқаның қол жетімді балансын қалдырады (немесе қорда жоқ тауарды алып тастайды) және таңдалған ауыстыруды қосады BBCODE___3.
[li]Ақылды таңдау алгоритмі (Реттеу жоқ): Модульдің өзі атаудың морфологиясы (қажетсіз сөздерді кесу), санат, бренд, атрибут сәйкестіктері және дельта негізінде аналогтарды іздейді.бағалар.
Қолмен қосылымдар: Арнайы өнімдер үшін басқару тақтасы арқылы нақты аналогтарды қатаң орнатуға болады - олар әрқашан бірінші болып көрсетіледі.
Кірістірілген арбаны қорғау: Егер сатып алушы міндетті опциялары (өлшемі, түсі) бар аналогты таңдаса, модуль оны «соқыр» қоспайды, бірақ тұтынушыны дерекқорға мұқият таңдайды (бұл қатені қайта бағыттайды). опциялар.
Әлеуметтік дәлелдеу (Гамификация): «X адам таңдалды» қосымша танымбелгі шығысы. Конверсияны және аналогтық өнімге деген сенімді арттырады. Алгоритм өнім идентификаторы мен нақты көріністер санына негізделген псевдокездейсоқ сандарды пайдаланады(қаралған) - сандар шынайы көрінеді және бет жаңартылған кезде секірмейді.
Өз статистикасы: Басқару панелінде статистикалық панель бар, ол модульдің нақты түрлендіруін көрсетеді: қанша аналог қосылды және модуль тапсырыстарды "сақталған" сома.
Техникалық бөлім (Жоғары жүктемеге ыңғайлы):
N+1 сұраулары жоқ: Аналогтарды іздеу және бағалау дерекқор деңгейінде орындалады (SQL математикасы).
BBCODE_70__Кэштеу:[/b] Ауыр математикалық сәйкестік есептеулерінің нәтижелері кэштелген. Негіз үлкен болса да «жатырмайды».онлайн. Баға мен теңгерім әрқашан жаңартылып тұрады және нақты уақытта сұралады.
PHP 8.x Дайын: Код PHP заманауи нұсқаларының қатаң терілуін ескере отырып жазылған (жолдармен және массивтермен жұмыс істеу кезінде қателіктер жібермейді).
Қауіпсіздік: AJAX өңдеушілері тікелей кіруден және спам-боттардан қорғалған (REQUEST_METHOD және белсенді арба сеансының болуын тексеру).
IonCube қолданбайды. Ашық бастапқы коды, стандартты OCMOD.