az internet ablakok Android

OpenCart Rendelési értesítés e-mailben. Mail beállítás OpenCartban

Október 28-án, 2019-ben az új verzió a modul küldött értesítéseket OpenCart / Ocstore tettek közzé, amelyben a hibát korrigálták hibás munka a választás neve választó az esetben, ha az ügyfél / partner felhasználás több mint 1 feladó neve . Ha a modul régebbi verzióját használja, javasoljuk a modul újratelepítését.

Ha modulunk nincs telepítve az alábbiakban leírt szabványos eljárás szerint, akkor ez történik, valószínűleg egy nem szabványos sablon használatának köszönhetően a motorfájlok megfordítása a modulok használata miatt módosító modulok használatának köszönhető. Ebben az esetben lépjen kapcsolatba a támogatással, és segítsen telepíteni a modult SMS / e-mail értesítések küldéséhez.

Az e-mail integrációs modul használatával "honlap: SMS / E-mail cím és értesítések" és OpenCart / Ocstore SMS-t és e-mail értesítéseket küldhet az online áruház rendszergazdájához és vásárlóihoz.

2.axpenzív

  1. OpenCart: 2.0, 2.1, 2.2, 2.3, 3.0
  2. ocstore: 2.1, 2.2, 2.3, 3.0

3.funkciós

  1. Automatikus SMS / E-mail-értesítés az adminisztrátorok által (egy vagy több) online áruház egy új megrendelés megjelenésével (E-mail küldése csak a 3.0-es verzióra)
  2. Automatikus küldési SMS / e-mail üzenetek az online áruház felhasználói számára a megrendelések állapotának megváltoztatásakor
  3. Képes konfigurálni az értesítések küldésének módját: csak SMS, csak e-mail vagy SMS és e-mail együtt
  4. A tetszőleges SMS-üzenetek küldése a modul beállításairól
  5. Az önkényes SMS-üzenetek küldése a megrendelés kártyáiról
  6. SMS / e-mail üzenetküldő sablon támogatás (például egy új megrendelésről szóló értesítés, a megrendelési állapotváltozás és még sok más), beleértve a szabványos és személyre szabott
  7. A rugalmas értesítési beállítások képessége: SMS / e-mail értesítéseket csak meghatározott rendelési állapotokra állíthatja be.
  8. SMS szövegek / e-mail üzenetek (beleértve az írás témáját)
  9. Fiók egyenlege online
  10. Az elküldött SMS / E-mail üzenetek történetének megmentése
  11. Képes e-mail küldeni SMTP szerverünkön keresztül
  12. Helytelen telefonszámok szűrése (hosszú, rövid);
  13. A telefonszámok elismerése különböző formátumokban, például +79001234567, 79001234567, 89001234567 stb.;
  14. Figyelmen kívül hagyás nélküli telefonszámok;
  15. Automatikus letöltés használt küldő nevek a személyes szekrény SMS SMS.SYPE;
  16. SMS küldése az előfizetőknek a világ minden tájáról (Oroszország, Ukrajna, Fehéroroszország, Kazahsztán stb.) És még sok más.

4.Activáció ( az Ocstore 2.3 példáján.)

5. kenet


6. A OpenCart / Ocstore 3.0 modul beállításai

Mint tudod, az OpenCart / Ocstore 3.0-ban nincs lehetőség a fájlok telepítésére a rendszer mappába (és szükségünk van rá), így:

  1. Először letölteni és telepíteni kell a letöltött modult az OpenCart / Ocstore admin panelen a "Kiegészítő telepítés" menüpontban





  2. Ezt követően menjen a "Módozók" menüpontra, és kattintson a "Frissítés" gombra

  3. Ezután állítsa be az targetsms-opencart-3.0.ocmod.zip modul (verzióra, amely támogatja csak az SMS értesítések esetén) vagy a targetsms_email-opencart-3.0.ocmod.zip modul (verzióra, amely támogatja a küldő és SMS és e-mail-értesítés) pontosan úgy, ahogy Az OpenCart / Ocstore 2.3 példáján szerepel. felett.











7. SMS üzenet sablon létrehozása új megrendeléshez az online áruházadagolók számára


8. SMS-sablonok létrehozása a megrendelések állapotáról a vásárlók online áruházához

  1. Nyissa meg az SMS vevő sablonokat
  2. Adja meg az SMS-üzenetek szöveges sablonjait aktivált állapotok a személyi beállítási paraméterek használatával, ha szükséges

9. Sablon e-mail üzenetek létrehozása az online áruház adminisztrátorainak új megrendeléséről


10. E-mail üzenetek létrehozása a megrendelések állapotáról a vásárlók online áruházához

  1. Nyissa meg az "E-mail sablonok vevő" lapját
  2. Aktiválja a szükséges állapotokat, a kullancsot
  3. Töltse ki a témákat, és adja meg az e-mail üzenetek szövegét az aktivált állapotokban, ha szükséges, személyesítési paraméterekkel
  4. Kattintson a "Mentés" gombra a fenti jobb oldalon

11. Támogatási sablonok

  1. Feldolgozás alatt
  2. Visszatérés
  3. Visszafizetés
  4. Kiszolgáltatott
  5. nem sikerült
  6. Elvárás
  7. Törlés és törlés
  8. Törölve
  9. Teljesen megváltozott
  10. Teljes visszatérés
  11. A tranzakció befejeződött
  12. És: SMS sablonok önkényes (egyedi) státusokhoz

12. Az SMS szövegek / e-mail üzenetek konfigurálása

Személyi hibák állnak rendelkezésre az üzenet szövegében:

  1. (Customer_name) - vevő teljes
  2. (Customer_firstname) - vevő neve
  3. (Customer_LastName) - Vevő vezetékneve
  4. (Ügyfél_email) - e-mail vevő
  5. (Ügyfél_phone) - vevő telefon
  6. (Szám) - Rendelési szám
  7. (Total_original_price) - rendelési költség kedvezmény nélkül
  8. (Total_price) - rendelési költség
  9. (Total_amount) - az áruk száma
  10. (STATUS_CHANGE_DATE) - Az utolsó állapotváltozás dátuma
  11. (Megrendelés_dát) - Rendelési dátum
  12. (Megrendelés_discount_value) - méret kedvezmény a megrendeléshez
  13. (Delivery_price) - szállítási költség
  14. (Comment_admin) - "Hozzászólás" mező (például a megrendelés postainak behelyezéséhez)

13. Az önkényes SMS-üzenet kivonata a modul beállításaiból

  1. Nyissa meg a "szex" fület
  2. Adja meg a címzett telefonszámát és üzenet szövegét.
  3. Kattintson a "Küldés" gombra

14. A tetszőleges SMS-üzenet módosítása megrendelőlapról

  1. Nyissa meg a megrendelést, amire szüksége van egy kártyára
  2. Az "Üzenet" mezőben található oldal alján adja meg az SMS-szöveget, amire szüksége van
  3. Kattintson a "Küldés" gombra (a feladó neve automatikusan a modulbeállításokból, a vevő telefonszáma - a megrendelési kártyáról)

15. Történelem SMS

Megtekintheti az SMS üzenetek történetét a "Történelem SMS" lapon

16. Történelem E-mail

Megtekintheti az elküldött e-mail üzenetek történetét az SMS SMS SMS személyes fiókjában.

17. Az SMS-levelezések egyensúlyának kitöltése

Ellenőrizheti és feltöltheti az egyenleget a "Beállítások" lapon

18. Típusú problémák és nehézségek

A legnépszerűbb problémákat és integrációs kérdéseket ismertetnek.

Teszthelyek ingyenesen

Épp most értem OpenCart 3-at, és nem igazán szeretem egy érthetetlen hozzáadását, de szeretem szétszerelni és tanulmányozni, és itt, miután az ügyfél elindította a webhelyet, és ugyanazon a napon az első sorrend után, úgy döntöttek, hogy átdolgozták a levelet Ez jön az admin és menedzser a megrendelésről, nevezetesen, mi lenne a levélben:

  • vezetéknév
  • telefon
  • cím
  • város
  • fizetési mód
  • szállítási mód

Összesen minden olyan mezőre van szüksége, amely kitölti a vevőt a webhelyen.

Ennek eredményeként ez az, ami jött.

Amikor az ügyfél megrendelést tesz, akkor van egy levél minden információval:

míg az adminisztrátor itt jön egy ilyen szomorú levél ((((((


Nos, érti, vagy inkább, aki legalább egyszer tartotta az online áruházak, azonnal azt mondja, hogy nem alkalmas semmire, ne hívja, és nem tudom, néhány információt, és hogy minél több részletes információt adni az adminisztrátor, és ha az úton vannak, és nem mehetnek az admin?

Nos, ennek eredményeként elmentem egy másik módon, és egyszerűen csak levelek almenüjét, azaz Az adminisztrátor ugyanazt a levelet kapja, mint egy ügyfél)

És most egy kis mágia, és egy kalapban van)

OpenCart 3 betű adminisztráció a megrendelésről

Annak érdekében, hogy az OpenCart levelet az adminisztrátornak a megrendelésről kapja meg, az összes információ a levélbe jutott, két fájlt kell szerkesztenie:

  1. / Katalógus / Vezérlő / Mail / megrendelés.php.
  2. Katalógus / View / Téma / Nemies / sablon / Mail / megrendelés_alert.twig

megrendelés.php.

Nyissa meg a fájlt megrendelés.php.És keres egy 270 sztringet, ahol van ilyen szöveg:

$ Mail-\u003e Setto ($ sure_info ['email']);
$ Mail-\u003e SetFrom ($ from);
$ Mail-\u003e
$ Mail-\u003e SetSubject (Sprintf ($ Language-\u003e Get ('Text_subject'), $ sure_info ['store_name'], $ sure_info ['sueld_id']), ent_quotes, 'UTF-8'));
$ Mail-\u003e Sethtml ($ this-\u003e terhelés\u003e nézet ('mail / sure_add', $ adatok);
$ Mail-\u003e Küldés ();

Helyezze be ezt a kódot:

$ Mail-\u003e Setto ($ This-\u003e Config-\u003e Get ('config_email));
$ Mail-\u003e SetFrom ($ this-\u003e config-\u003e get ('config_email));
$ Mail-\u003e SetSender (html_enty_decode ($ sure_info ['store_name'], Ent_quotes, 'UTF-8'));
$ Mail-\u003e SetSubject (SprintF ($ this-\u003e nyelv-\u003e Get ("Text_subject"), $ this-\u003e config-\u003e get ('config_name'), $ sure_info ['sueld_id']), ent_quotes, 8 '));
$ Mail-\u003e Sethtml ($ this-\u003e terhelés\u003e nézet ('mail1 / sure_alert', $ adatok);
$ Mail-\u003e Küldés ();

Ezt a kódbetétet behelyezték a szakaszba, ahol a betű képződik és elküldi a vevőnek, és ugyanazt a levelet küldjük a rendszergazdának, amint láthatjuk, hogy helyettesíti a betű sablont megrendelés_alert. )))

megrendelés_alert.twig

Amit a fentiekben végeztünk, valójában nem fognak megváltoztatni semmit, ugyanolyan bölcs betűvel fogunk jönni, és mindenki, mert nem változtattuk meg a betű sablont, aki el kell jönnie az adminisztrátorba!

Lásd, mindent megtettem az alapértelmezett témával, és így létrehoztam egy posta1 mappát, és létrehoztam egy fájlt, és létrehoztam egy fájl_alert.twig fájlt, ha saját téma van, akkor csak egy e-mail mappát hoz létre, ha van nincs ott

Adatok a Fájl megrendelésre_alert.twig teljesen másolása a fájlból megrendelés_add.twig (amely a cím / katalógus / nézet / téma / alapértelmezett / sablon / mail) található)

Ezt követően itt fogunk jönni a levélbe)


Nos, mint szokásos videó))

Nincs hasonló bejegyzés.

Az ügyfél a feladatot, hogy módosítsa a jövő üzenet az Admin mail. E-mail küldése OpenCart üzenetek. Nagyon egyszerű feladatot gondoltam, de 2 napig mentem hozzá. Az első nehézség felmerült, ha postai küldeményt küld. Valamilyen oknál fogva a postai szolgáltatáson lévő üzenetek egyszerűen nem jöttek.

Szóval megkaptam a feladatot. Továbbá elkezdte testreszabni az OpenCart megváltoztatott leveleket a helyszínre és az adminisztrátorhoz. Kezdett tesztelni, de az üzenetek nem jöttek. A változásig egyszerűen megpróbáltam az űrlapot a kopaszól. Az ügyfél azt írta, hogy az üzenet jött, de a feladat lényege az, hogy megváltoztassa a levél fejlécét: e-mailben, egyszerűen csak üzenetet kapott a feladó levelezésével és a postai címének címzettjével.

Nem tudom, miért van szükséged erre a képre, nos, jól.

Ne jöjjön OpenCart üzenetek

És most az ügyfél nem iratkozott mail kaptam megváltoztatása után a postai címet az erőforrást Mail.Ru nem kap egy levelet, nem fogok írni az ügyfél az ügyfél, hogy nem értem, mi a baj. Ennek eredményeként elhagyta az egész napot. Mi a kérdés, hogy nem értette, egyszerűen megváltoztatta a levelezési címet a yandexhez.

A következő pillanat teljes zavartság volt, ahol történt, bár már az OpenCart-on dolgozott. A következő nap megértette a CMS szerkezetét.

Fő küldési fájl:

system \\ Library \\ mail.php

Az analógia segítségével hasonló mezőket találunk a contact.tpl és másolatban. Ezután megtaláljuk a Contact.php vezérlő ugyanazt a nevet, amely csak PHP kiterjesztés. Ebben az esetben a karakterláncban írták

$ Mail-\u003e SetFROM ($ this-\u003e config-\u003e get ("config_email"));

Kicserélve

$ Mail-\u003e SetFrom ($ this this-\u003e kérés-\u003e Post ["e-mail"]);

Ha át kell adnia a levél értékét az űrlaptól, add hozzá a vezérlőhöz

$ Mail-\u003e Settext ($ This-\u003e Request-\u003e Post ["Név"]); $ Mail-\u003e Settext ($ this-\u003e kérés-\u003e Post ["Telefon"]); $ Mail-\u003e Settext ($ this-\u003e kérés-\u003e Post ["Tárgy"]);

A szerzőtől: Üdvözlet, barátok. Tehát továbbra is a ciklus cikkek ismeretségét egyik legnépszerűbb CMS létrehozni online áruházak - OpenCart (Oscart). Ebben a cikkben beszélünk arról, hogyan kell beállítani az OpenCart-t.

Az OpenCart egyik szükséges funkciója e-mailt küld. Minden díszített sorrend után az információnak az e-mail menedzser menedzseréhez kell jönnie, hogy gyorsan feldolgozhassa a fogadott megrendelést. Kívánatos, hogy levelet küldjön és küldjön az ügyfélnek és a tökéletes sorrendnek, ez jó hang lesz az ügyfél számára. Lássuk, hogyan és hol konfigurálni a leveleket OpenCartban.

Ahogy érted, az admin íróasztalon történik, ahol megyünk. A rendszerbeállítás menüjébe lépünk, és menjünk be az áruházbeállítások szerkesztéséhez. Itt elsősorban a Showcase lapon érdekel. Megnyitjuk és megtaláljuk az e-mail mezőt.

Itt van egy e-mail cím, ez a motor telepítésekor megadott cím. Ha alkalmas a webhelyről történő értesítésekre, akkor hagyja, ha nem megfelelő, akkor adja meg a másik helyett.

Kiváló! Most az összes értesítés a webhelyről el kell jönnie ehhez az e-mailhez. Csak abban az esetben, győződjön meg róla, hogy tesztelje ezt a pillanatot egy tesztrendeléssel. Ha az e-mail a megrendelés adataival érkezett, ez azt jelenti, hogy minden működik. Ha nincs betű (győződjön meg róla, hogy ellenőrizze a spam mappát), akkor megpróbálhat egy másik dobozt megadni, lehetőleg egy másik tartományon. Ha ugyanaz a probléma a második doboznál, akkor valószínűleg a levél funkció és a betűk egyszerűen le vannak tiltva a tárhelyen.

Nem baj, megoldást talál erre a helyzetre. Ugyanazon az oldalszerkesztő oldalon van egy e-mail lap, menj hozzá.

Ez a lap lehetővé teszi az e-mail küldését az SMTP protokoll segítségével. Ehhez egy olyan postafiókot kell tartalmaznia, amely lehetővé teszi a postai ügyfelek küldését. Például lehet egy doboz yandex.ru, mail.ru, gmail.com, ukr.net és mások. A postafiók beállításaiban engedélyeznie kell az e-mail ügyfelek küldését és az SMTP beállításokat: Host és port. A javasolt mezőkbe beillesztett összes szükséges beállítás, amelyet az utasítások vezérelnek. Postai protokollként a levél helyett SMTP-t választ. Ahhoz, hogy világosabbá tegye, hogyan kell dolgozni az SMTP-vel, azt javaslom, hogy lássam, hogy megérti, hogy milyen beállításokat és használatát használja.