OpenCart-та әдепкі /admin/ мекенжайын алып тастағыңыз және қажетсіз кіру әрекеттерін азайтқыңыз келе ме? Біз админ панель мекенжайын өзгертуге арналған екі тәсілді қарапайым тілмен түсіндіреміз – буманы қайта атау немесе Apache және Nginx үшін дайын ережелері бар rewrite арқылы «виртуалды» URL пайдалану.
→Шілде 2025 жылғы ең көп сатылған шаблондар мен кеңейтулер: Микробелгілеу, ChatGPT, Сервердегі видео, Mango шаблоны
→2025 жылғы шілде жаңалықтары: Мені есте сақтау, Әлеуметтік желілер арқылы жылдам кіру, Ақылды ұсыныстар
→Simple модулі - OpenCart 3 жүйесіндегі тапсырыс ресімдеу мен тіркеуді оңайлату үшін ең танымал модульдердің бірі. Алайда, оны орнатқаннан кейін Twig үлгілеу жүйесінің ескірген өзгерісіне байланысты күрделі қате пайда болуы мүмкін.
→Онлайн дүкендер офлайн дүкендерден өзгеше, бірақ барлық жағынан емес. Мысалы, тауардың белгілі бір бөлігін уақытша қор ретінде ұстап тұру қажеттілігі немесе керісінше, клиенттерге қоймада жоқ, бірақ тез алуға болатын тауарға алдын ала тапсырыс беру мүмкіндігін ұсыну – бұл онлайн дүкендерге де тән нәрсе.
OpenCart жүйесінде барлық тауарлар үшін бірден қолданылатын екі ғана әдіс бар: не қоймадағы саннан артық сатуға болмайды, не тауарды шектеусіз сатуға болады. Егер алдын ала тапсырыс параметрлерін жеке тауар үшін қарастыратын болсақ, онда тауарды есептен шығаруды өшіруге болады, бірақ бұл жағдайда тауардың тым көп тапсырысқа түсіп кетпейтініне кепілдік жоқ, бұл қор жетіспеушілігіне әкелуі мүмкін. Сондай-ақ, санын қолмен реттеуге тура келеді.
Мұны есепке алудың әртүрлі қолмен жасалатын тәсілдері бар. Алайда, тауарды ұстап тұру мен алдын ала тапсырыстарды бақылаудың ең оңай жолы – IMCanSaleZeroProduct модулін пайдалану. Қарапайым мысалды қарастырайық. Сізде электроника дүкені бар делік, және сіз белгілі бір ноутбуктардың біразын сатылымға шығармай ұстап тұруыңыз керек. Сонымен қатар, кейбір мониторларды жеткізушіден тез алуға болады, сондықтан оларды қоймада сақтаудың қажеті жоқ.
Бұл екі мәселені IMCanSaleZeroProduct көмегімен қалай жылдам шешуге болатынын қарастырайық. Бірден айта кететін жайт, IMCanSaleZeroProduct модулін пайдалану үшін дүкен параметрлерінде алдын ала тапсырыс мүмкіндігі өшірулі болуы керек (әйтпесе, модульдің мәні жоғалады, өйткені сіз тауарды ешқандай шектеусіз сата аласыз).
Мәселе 1. Белгілі бір ноутбуктарды сатылымнан ұстап тұру
1. Тауарлар тізімін ашып, қажетті ноутбук үшін «Өңдеу» батырмасын басыңыз.
2. Тауар картасында «Деректер» қойындысын ашып, шектеуді қосыңыз, сондай-ақ минус белгісімен қажетті тауар санын енгізіңіз (қажет болса, күндерді орнатып, жеке түсініктеме қоса аласыз).
Бұл қажетті барлық әрекеттер. Енді 20 ноутбуктің 10-ын сату мүмкін болмайды.
Мәселе 2. Мониторларға алдын ала тапсырыс беру мүмкіндігін қосу
1. Сол сияқты, тауарлар тізімін ашып, қажетті монитор үшін «Өңдеу» батырмасын басыңыз.
2. Тауар картасында «Деректер» қойындысын ашып, шектеуді қосыңыз, сондай-ақ плюс белгісімен қажетті тауар санын енгізіңіз (қажет болса, күндерді орнатып, жеке түсініктеме қоса аласыз).
Бұл қажетті барлық әрекеттер. Енді сіз 10 мониторға артық сатылым жасай аласыз. Көріп отырғаныңыздай, IMCanSaleZeroProduct модулі әрбір жеке тауар үшін шектеулерді тез және икемді түрде орнатуға мүмкіндік береді.