Commit 5ead64b0a0a6e3b3eb2340ad4822c9d462ecb5cf
1 parent
1ea3b987
090316
Showing
667 changed files
with
14637 additions
and
5722 deletions
Show diff stats
Too many changes.
To preserve performance only 100 of 667 files are displayed.
src/app/backend/controllers/NewsController.php
| ... | ... | @@ -73,7 +73,7 @@ class NewsController extends \Phalcon\Mvc\Controller |
| 73 | 73 | $page_add['meta_keywords']['1'] = $this->request->getPost('meta_keywords_1', 'string', NULL ); |
| 74 | 74 | $page_add['meta_description']['1'] = $this->request->getPost('meta_description_1', 'string', NULL ); |
| 75 | 75 | $page_add['video']['1'] = $this->request->getPost('video_1', 'string', NULL); |
| 76 | - $page_add['video_sort']['1'] = $this->request->getPost('video_sort_1', 'string', NULL); | |
| 76 | + $page_add['video_sort']['1'] = $this->request->getPost('video_sort_1', 'string', NULL); | |
| 77 | 77 | $page_add['status']['1'] = $this->request->getPost('status_1', 'int', NULL ); |
| 78 | 78 | $page_add['options']['1'] = $this->request->getPost('options_1', 'string', NULL ); |
| 79 | 79 | $page_add['abstract']['1'] = $this->request->getPost('abstract_1', 'string', NULL ); |
| ... | ... | @@ -86,7 +86,7 @@ class NewsController extends \Phalcon\Mvc\Controller |
| 86 | 86 | $page_add['meta_keywords']['2'] = $this->request->getPost('meta_keywords_2', 'string', NULL ); |
| 87 | 87 | $page_add['meta_description']['2'] = $this->request->getPost('meta_description_2', 'string', NULL ); |
| 88 | 88 | $page_add['video']['2'] = $this->request->getPost('video_2', 'string', NULL); |
| 89 | - $page_add['video_sort']['2'] = $this->request->getPost('video_sort_2', 'string', NULL); | |
| 89 | + $page_add['video_sort']['2'] = $this->request->getPost('video_sort_2', 'string', NULL); | |
| 90 | 90 | $page_add['status']['2'] = $this->request->getPost('status_2', 'int', NULL ); |
| 91 | 91 | $page_add['options']['2'] = $this->request->getPost('options_2', 'string', NULL ); |
| 92 | 92 | $page_add['abstract']['2'] = $this->request->getPost('abstract_2', 'string', NULL ); |
| ... | ... | @@ -95,7 +95,7 @@ class NewsController extends \Phalcon\Mvc\Controller |
| 95 | 95 | $page_add['rubric']['2'] = $this->request->getPost('rubric', 'int', NULL ); |
| 96 | 96 | |
| 97 | 97 | $page_add['pic_status']['2'] = $page_add['pic_status']['1'] = $this->request->getPost('pic_status', 'string', NULL ); |
| 98 | - $page['covers'] = $this->request->getPost('cover', 'string', NULL ); | |
| 98 | + $page['covers'] = $this->request->getPost('cover', 'string', NULL ); | |
| 99 | 99 | $page_add['cover']['1'] = $page_add['cover']['2'] = $page['covers'] ? $page['covers'] : '79846ba311e2be434940b8e570642e98'; |
| 100 | 100 | |
| 101 | 101 | $page_add['status']['1'] = empty( $page_add['status']['1'] ) ? 0 : 1; | ... | ... |
src/app/backend/controllers/dealer.csv
| 1 | -Агромір-юг,nclfqr,ff6a0af0e1301095f7c97f37f594d34350003a070e36ebe7aa30a399c8c1f79d0f0d5e45e4f2f56c3045f03dd581c933d0ba6102ce4f551092b469b3f7e6a5ef | |
| 2 | -"Агропартнер ХХ1",8dhflf,7724cd838ae3ad96737937665f9fe3996c1b8d0e0bc63d2e6962b0b3998b931c4a209f289e559c7ef676ff8bdb51cfbb92dc993fef2c9249552cd95458338c02 | |
| 3 | -"Агросфера ПП - "Рябчун О.І."",gplpib,d20f232ff7736430956ed26b11fc1ea8cf9ae495b8f9b93590b30838a810776d4417718e76415408cb140f5422e65395914892f89672393cc6b2a2345d404817 | |
| 4 | -Агроюг,84xaqd,03e60e7fd958347c2e5684f8c7d5c7c0ab13eae1ea35d37457a9a056740a2492a02563da7f527d9e4434174f23b6a9cc8f8d393e81aea23ea81d22d7516b6f9c | |
| 5 | -"Аллавацький В.І.",v6nge4,eaa7f1ac11fbecf7b1561fe17f8e9910734540fc295cb6548288f7b4ee32c14b280b28cd11fabaea78a7a9408c25869fc251dcc2e7d151f863b7036c164e4af8 | |
| 6 | -АМІ,6vwms2,bd5533ff4cebba0537f2aee0d303de1cd3997e51812480f6fa374fe26e0a4922e60257655df2c67fb083174149726f88ef7572bf72c4b85fb773ff3e2d789afd | |
| 7 | -"Андрієнко В.А.",rcsd94,ab32c0d0b315ebd16a33f6e786edc990715faef563e2cd60099a0b8e7a838edfd884291a87249872f03ad5ae1a4c33fa0787f573f7c499985d4ba12f3f2afe38 | |
| 8 | -Аннушка,998wub,a83f68fa20ae04df6939b85c3fce214b1f0d0b788f6c17403e34e9dc9e5e01d8c94be1f4bd466e831b1005f8252355fbad06d42f335768491e2621262386bea3 | |
| 9 | -"Белоус Н.В.",91b3g7,9c40ebdea4566f067d7ec43fcf6ec8044d76bbccbf82417128104125ae8600e8986f1ec53fd4501c178c75e0240616e6d108a18ca29871c42812a627660d2a4a | |
| 10 | -Бескід,wrnfye,f0aab8f100284d04386d1fddc0c2064181d97dc60370d77e50715dd025715ba1777156ce200f76edbb2d88a2ccd3c60c9e7008598b759a98d67db825d4eb011f | |
| 11 | -"Біляк В.В",kvb83o,ef8b5597df7a0593670535b0f4f72db0b0584e5a51213f4b0a926678771092bf339243dac84a7ba8327e18235aab59773385a6238187b56f894247019ef69925 | |
| 12 | -"Біслер І.О.",dhhhqx,b7633d1f5a0b3cd4630fd97e88fa908a4df3f2010fee46b27ccd97360416a64470b263d4df64dba4b872a5eb3801c2612335fe127d95c2b4c0271ba84b9b2874 | |
| 13 | -"Богачьова Л.Г.",n26gxr,a8da5db0e8f203421237e1330a04cf83f90593be8de6332994cd4a8923fc5f3fbe339250565cb9ab30d737d7149d873d47eff17b2aa1bee1433057f95d71734e | |
| 14 | -"Боден Лариса",kxy2hs,63aa7954562f33eaa36dd5f8b6b696cb632caa1009238dcba278654e38601a280b31f02e3cfcc6d724bc1e0d04541cd0466c26f426c4183b403a8b93668e6b9e | |
| 15 | -"Боровик О.М.",yecli9,fc02bd27fc2d51afdbb09a2f05c377f5998424cc4bc901391a4b6e882e498b07e4ed043554e21381108a989a087f19d6dd7cc94d3b934306d5f03ee9a3136b3f | |
| 16 | -"Булах С.О.",t3ywvm,8ec9cb0cff4c7e1a06688e8c4d3ed1aa02b02216ca36c0e518c665f3961b05a918cf23ecfbc927f297e833cc0993b6715c5b902aa58bb42e7bf1816324330a62 | |
| 17 | -"Василець В.Г.",5hupw7,722f07ae62a35696990d752b4b9a087799d249d92c63049c04d15225dcf0619f25734fcd3a47f67248fd32c460ea09bd6d69bc4d745ec48c7adc6c02a9d52642 | |
| 18 | -"Власова Ж.С.",xfvzta,8d8869ffea630d9de253f192ec9108f6156503f0132c628467b49a84f062ba4efab825c7f100a27435ed6e0599f365cf2a3a062911a463b5a7d12357f611631b | |
| 19 | -"Вовк В.В.",iirp66,6995f2fbb2fdd435a9c3befe5b1a91a98275a7cd5d355df462eb3df2c4482e0a20e4918edcc1cb9e6b8aa486fd0786c0e2e21927816e3e8be8cf1c2ada26216c | |
| 20 | -"Волкова О.Є.",1m35bg,6064323dac19fa9298f2807f3c65951ef5d50edb020b11c80285d74b6c2d1714d7a578eec4ab7abddca8487b4f3bbb685a89e99649d5791f5045ca761fafe8e2 | |
| 21 | -"Гаврик Г. В. ФОП",qcy5ek,57bb9816cdc90909d6927d0efd60cea9742c53f8770d2be0ad06e29f4aced69b2a220ec8fbbb080fca44669ed6176ca39db62506829789e76b86e006def9c113 | |
| 22 | -Галнафтохім,ee11kh,77bb6e78cc27db2016c4abdf6be4183d2a6c363b1046778d0bcfc2ad9a5780e906a1d6556ca42993f031c98be4600a600fb187beaf22ab03d3158566c3dd393e | |
| 23 | -"Галс ПВК Шевчук С.В. Бабій О.И.",71y3s8,6a0622c66bde8a7ec7e65454ecd4864f898e81a60969dd1975bdc84794104bd4bc51e07609765703784a8e249bdd49bac83c0f57dc1b85d4431fe7bd38a49677 | |
| 24 | -"Ганзенко В.В. ФОП",s8ppo7,164fc2dedceed4958bf83350df08f7387fa5ab0e480824f9587ce652438ef3217d8d046e9abb918828d5852fea6943100a2f11dcf258aea8be5bcbce8b182ff2 | |
| 25 | -"Гарден Клаб",9p7967,e4663dcce9cf46fc8fa90a855833d5d95dc9a886f569dea4ead1873a0267e456a44a9ae380f4c7e06e08b32d26613720c520c4439994266a1c7746e262094f37 | |
| 26 | -"Гелетюк В.П.",2jc1vg,1f635e01efdaec94c8c7282e34de7c1895c645c9f9ab4cf31d9b0bc540df715d8202eff71950477b69e864675dfc002b35ae395e3dedca29a64950890e6c95f8 | |
| 27 | -"Гелиос 1",t1anu1,185cf1da6119f321c76c5460940c885387593f3ac357f567f511412d13b3b7e01202364f202021bc7ff218262f1ae694e94469e6903c2fde3d081b1643ebb982 | |
| 28 | -"Геращенко З.М.",ucawwc,107b6cac79e5f04eebb17614e87fe5416f5d29b8a7cb55b992357b944a6f6a7671794790c92c02149b4b581b8c255cb1d7a6f4fcecc5a82be0f3a81def8725ad | |
| 29 | -"Головченко Р.О.",y5imgb,b1e5604f7d41554025c341dd16c6287613765352320ab5355c723d24f44db00bbd6234e55602a9335608aa3b364902f99a693d58baf6b228b7dc0f6cb5f2c6f8 | |
| 30 | -"Горенко І.А.",p35bmm,c365bac7f88508774dafb9ac174744a0ded9409b76a385eb534909824ba343bb8dd604546bc7a5b9d48df63cced795f55f8f6f46f89ae570b11924f38479082c | |
| 31 | -"Горобець Т.М. "Флора-Експорт"",6wguky,67f8677a285f97c74295c9e88eaee9ed578588453ec709561294bebe7e5fed370fba9353773e88dbc2890f58214ddc927ee107423f5b0227040021554f2821eb | |
| 32 | -"Гречишкина І.П.",er9baa,696a6db4432557d731d5101828c5611a428251d04114b642b2ab723dae1456388a36a2b34bda19ad6d481b9ff83a2801b1b3cda9d1a82b5c6f6d34903dbb4c3e | |
| 33 | -"Гулєнко Е.А.",xje893,87c058d3bd3ea4ba07f6e88ec95904112da23db28cf6b2f09487839349f0be4754b22e94c66c1001d8205feac9ead22444d5ba3ead556c90daf010a0399874a3 | |
| 34 | -ДіС,xqbey6,5a2ccb01a5dede76540307fc798937d193f752edc627345ac54ffbb26197ac4db353360669b55072386919a05bc024b41e8d2932be1daabe3492a0e121b88cbf | |
| 35 | -"Добряк О.О.",vw6yag,e83a6b08ac299a39323e26a5137ed668031fe4637c308293a950ac5e4d82e9053c305d6441df8d32ec0ac10fa687eacd589f0b362562344a5ded5a7958d63aae | |
| 36 | -"Дробіт Б.О.",oehj4h,227e315fd11bf58ddba5f67b33f1227f985355e30aaf1283dd7d8ca5fe9eeeaded4335d05de6af95e2db1347bde38ed366b6ebf31150dc735663b6d41ef97149 | |
| 37 | -"Думолко ФГ",5buzya,0365c21af562cd4c30dcb0800a21bda8923f0aa3ec8d736a0e8ec2a0a2891d904b1819ba8ffbc4ef92bb75689d25962f1818f56bed2ff05c3a3bbcafb30ca152 | |
| 38 | -"Дячук Л.М.",ckw2f2,7aa4d3e132ed7951306f4402c2197829700557df2d2db644ed1c56549e375fabe524532d5eee50f60150d52cb056513419a1096814fb1d0185833625368054e0 | |
| 39 | -Естемп,pvhomo,7c768e32fad4026f286a09bb3672c5585b995fbc71afb5127c3002ae6a3474ed1498f24b5fbc9bbcb9253f9fad6d17193cd9554e8aeab1320f2b58405eb9c92e | |
| 40 | -"Єгоров О.С.",x2horx,0ddbcc52d08cb126d1bfa9cd1eff28607a551c48cb50db38ddc8a4bcf72775bf8d9b09babe361f6e192ad073c503c055ea2f4fc51861a05665f4705bdcfd4951 | |
| 41 | -"Єріковська О.А.",ck1aj2,13a417c44334de44faec8bbd56d96971497c49635a72084c95a3d28f5b220b0a82f639cdcb0a431da575a759174e9533310d0f1b4cc86c49b2c2a0812d386c42 | |
| 42 | -"Жиряков О.Г.",iiqkmf,78302418e4e85442cd7b4eb918a19bce81b94f4b9d41aa2096a8489306a3d58f658f0d84e3103e142533e679c5a677d072df563aaa50724d1a399b4f77482f33 | |
| 43 | -"Зорепад СФГ",5t2og7,467fe87028ab748c996321a340c9029472bc04ad823d2a953418def1b1eea723b69534d72370718167e4a6c2c55a46c32e3d6ab8d901b26ae4ca9426611b1865 | |
| 44 | -"Зосіменко І.В.",kxku1z,feee6c6c2368045b6b4aef75891b16b660e1fb394303bcd6218643a2b1934ebb4c29f775be26549feef5f78b6be006d261fa6dfca93510c539b20ade15fab7bb | |
| 45 | -"Іщук П.Г.ФОП ХМЕЛЬНИЦЬКИЙ",rwrz4a,e80b75841693660d87efe9a1c64069c6bfa94f67122d896fec8598861d30c1670249cf4d8d60dd1f523824aa29ff7d35c3380c89da5bf2af7e32f6716123070d | |
| 46 | -"Капінос В.Д.",8bjlhd,c4f03239bd6d3054c061a295cc82f133debfe8b7849340a0ce5794681ab1962d7e646b0650ce4523896b5eaa2699edd17e46399512a5b0923b56111b4bb93b59 | |
| 47 | -"Каунець О.В.",jjg2vo,6a98cff98f9e9fabbbf4b5643b316576e1f4afe691d556c730e9ee8e0f17fd800364618ecb0d967d9ff76813ba2289c458abd7fb1d522b931f18e0368ee740d7 | |
| 48 | -"Квасневська І.П.",w3uk7r,402509be8a1dc4b2ef9141f43df38c04534eade507d8e93e9d6918a4558fcf72d2e6fdce53af07671b52af39710af16e2b89eb052d85585ab27dba99a440f073 | |
| 49 | -"Кіт В.І.",oji8s2,18c067d794d32beefcdbef1e0b6b74968f0975189ff254b3f242a4dff4de728afafacd6cf52073c628edaeee860865006f2dbcfcfa75cdc8fda0c77dae2e1def | |
| 50 | -"Кічко Н.М.",fe5n8h,92c3d185b24e9b9ae456f926f320182a59557f73be4ecdfc1d83c6fbc3321d49fe5d8d1dc8fb20c35f523b30f231c78d712d126156d25dabbcd63d99e6bfe046 | |
| 51 | -"Когівчак З.Ф.",i18pax,82359c5f1957f833c2ac45a620bacbc5c83993e148c56df3ae73a95f7a6981c6226d8210d01ed27728fc97b9b5d0cdd48f8ac2f4dcd651cd54c3a155f7f17780 | |
| 52 | -"Копак Г.Г.",gpjmgq,b7cac3dffed118b3f651f9da24d15c7e8c7637929b1b5151eefcd9700253d775438e13906ea251983e6099800a19bc97a086c3c428927a2925af5126194e75a2 | |
| 53 | -"Косенко О.Л. ФОП",yej457,7baed9b5d710431cf0b50c6de8f202f615eef9a588a13e1d61da194b5e09e8fa2e8bb3d28b09efd99f02cb4cce119637a8fa3d36f11b65f0217e6403f672242e | |
| 54 | -"Котик Р.В.",vwek4x,29e11c2a9c9fd06320995459b86273fae8eaf4cd3f85e5acacea7d3d7f642355921f09e023e42b5b06586ecc6537faa7f25edf5da01b4e987942fb33dbd21878 | |
| 55 | -"Кошуба О.П.",diz7m7,ff81baf6a7dd600e147cb339da9eacc7528163d4ac5867577aca5a5b050c45593490a93c613da8264f24ede5ef310463b850a5f7e7416756bddd8bb826beca4e | |
| 56 | -"Круталевич Г.Т.",y1h7lm,e19b2c2b2a547cb4e0e7bfa0899b465dd7c6d97a286b917895363427aed517b39e7ef706853bc3290925b356ecd145d70d7c0eb990c1bf08243b4793bd941ca2 | |
| 57 | -"Кучер Л.І.",uvoncl,ecba932c671fe30ff4cf5f4d4fbd559af3378d03cdc28bf333e90dc6e231731b241fb5185c569479e02b4bdab79c1080aa1fd92e23207f8ddbd0b8a914ad20e8 | |
| 58 | -Леон,423ofe,15084577f1d631bbac01af1568b997a21a3712437f80445a3dd4977d0712bcdb9aa912f6753df0942b813562c87764b01f1a513a5a41ecffa050c5eb19f198c5 | |
| 59 | -"Лепська Т.М. Вассма",z3fpbu,74140e2ae96df34f782dd718029f5a78a7a225338e1c9d593cb924df3a9e544c9778652faf3a7f10ef3683386b6794c6a3007e5c1665f4287f86d49ca5ebcf71 | |
| 60 | -"Лобода В.А.",md9w7n,58b926a920e990ed41115ba2bb265a3dc86c342d157d0ea337fddeee664b794f59e591161502977b38aaa8c94f64a6f261c007d6868bf00658034ee8a7ed110b | |
| 61 | -"Москул І.О. СПД",qmiypr,387f78780e2553b2019c545e4389633d84d757bdd8486f2ba82cd98ca9993800d73c6523c8ac4d63ffb32eb9de70c63ce8fe114287c2c13310896495d10dee5d | |
| 62 | -"Нагорний О.Л.",ojdsf5,fdf6cb37190eb822f0c4ef6ef00210cdbec922a57eb50ebf2c2c5611822b027303f9a631db470446f764bb67fd8e13848784caed2bd4728e1c609af8e3332df1 | |
| 63 | -"Нестерюк О.Г.",k9mxj2,36ac3fd319245fc3b506286178849ec8a4806e65b321636ca26eed57cf00b0fc7cd87d2beaffd9da7fbd29da68a72e537465f2e05014fe87fbe1d777fcaf3bf5 | |
| 64 | -НІСА,iqcxbu,79b759fa09c5a9ed83ed5416fc1663db59490da17abc1da22f0d4f464e570c3d54cd683541bb002e9e1e30a4c480952c54580747ec2326bdf596cb0e89ac9af4 | |
| 65 | -"Номерюк О.Д.",vt1s98,fd161c0a537ad3aa36f3630f0cf608df1f534a871de4860b0e10c4887eec2266a0c6a23dfb62be1acf8f868050ad783aa7b629482a3b4adaa3f5b1034cb6dc72 | |
| 66 | -"Овштейн О.",2qcx4j,aa76a09b8eb73dbad25ed886acb9abcaac351364f81285d75687b03ec5cb00157c96a42f31afa89d50f1143ac038741fd84a3327753c23dafe400b64b6affa14 | |
| 67 | -"Олексюк М.О.",rrh8wu,da87fe27ed3c48cb336b02fc53e7a0c022c221ec1838faa446af7dedb3a1458946c8b2bb54feb914223088fcaee084a2cf39376a73f13839f179229b9722bdc4 | |
| 68 | -"Олійник В.Б.",5q9kag,9b3ea8ae60ab642768e12aab737238fcc6f5426230b707af1fa69a434042e6580e24fb8c01572f8507abcebd1e228b6eda65e8f8044139a997948efd70d9db3d | |
| 69 | -"Остапчук Г.О.",euyxet,2d5116ccdee3b39344e049ee98b55a8b561b915bc89b632423f67ef9a570d38ce7b31cf7f0d5da911d04b0139efb3f8ca73fb1721104336ea737b06375ca4b4f | |
| 70 | -"Островська Р.З.",ovq9xn,68dc5f82dbcba0a59a7b66e96c6e787c6f01a1f52e24e41a164b1b451ad09801f27fcf40259f39bf6f7608a32a10ef12f18b21ffa5f41f453657b8b6ae7879a5 | |
| 71 | -"Осяєв Олександр",b7f7s8,00559e2d1b2fa54821ef5a9de861595adf53a0fad42c12f199f46e464df9d710d823bc4adc11a99a58474532ee4d7a7f0b47efe54457a0af05644ec064da6d7d | |
| 72 | -"Пелех О.В.",qub5sk,b5db850fbac26c75d68207678f82a7ae2b18736c8c78333eed3f83485ad48eb1a1785f6c3720d2005af95a49cc92f3b1013974160990a10dbebba639a3d37524 | |
| 73 | -"Писарів П.Р. / м-н Урожай",p5an5t,5b26930f57c60cb1fbc8db90740ba40249ef49eaf1c2b7c418f47f62e7a5fc17ea4ce7871b6a7630e0f00a3360054a252858ecfc1cbb39bf896a421b618188be | |
| 74 | -"Подлужный Ю.В.",ibmfob,633215166b6444ce86c62f1fd21e54f701b342e08e2644d2dbaeca1b9bbbe18d91485c5ba63d79094f7f9201550576c74f122f76f1566543de639ac018c5bad0 | |
| 75 | -"Помазнюк В.А.",nmklft,15f6ddd017328c7fff5f3ee79aac4eb53203e2a47194c28a7a4503222b6e48f21045e16aee011dfb144c6b4dc1765260c3e776149d29e2b20de495ae3cf4bc23 | |
| 76 | -"Рак О.В.",hamdvm,e1f9be065f921f7822c82c8d085964dc34f65ed9b5697a4e987ba789d7054a6510e3b46c028daf159769d8c453bc6afeadc024db3e16faf1652bdafc3d70c98b | |
| 77 | -Ріва-Трейд,ouish8,e7ae2dc1878eb8abdb7dcc35936e1feb1587f2f1c1fd2128234c2234b82ffd52067f175fce7ba56c1a3f325bd11f625ec0fe7ed5168150849cb5921e021be0cb | |
| 78 | -"Родос - Чабан Я.Т.",dgivgy,57b0af7ea1178b89b7af18f6415938d9b981387add2fc15fc54467a16ea910fcb2df090400043666d61ca01768ebbfae9f461cf74c51347ac6f42527d671c3ac | |
| 79 | -"Седловський Ю.М.",2mna5s,d8fc112856c261637ba1965526a5bb2e8053639562a4051cd80cde775196e9538c7072c5a1e0d82b918d4b294f8aea7b2c109603f2660e712eea7afb2aa20881 | |
| 80 | -"Сербенова Т.А.",xflvm7,e90ad1070f388a7f484af505a2e4117b24e2e1dd74347eaebdbc367dce7c237c5dae30df70c40da71d0fbaeb5740f3c37c97b423d9599e6556fafb3c555f28aa | |
| 81 | -"Сергієнко В.Л. ФОП",r6cdoy,40ce309e5808033c34cfe80b4bdad6d509111c2f1b82cd7ada082a92248e13a7bc85c5e601013058640c895c79e59886664075c3b36ae4b18d01a940d86ec192 | |
| 82 | -"Серкез А.Л.",zpvoxx,92ea4619dedc0ab8cc085cbec34e2384c271a4d6a412d48931af50229d3b3126c027335e0935f2219357315947a0f2d943067d506d4bbb23d3d4c59af71992e6 | |
| 83 | -"Синюк О.А.",k74kyb,eeb3ce415278632c8462405557851e10e993bbebe81da971c5fd59847f407494afd0d57c8626d07ce8cca6deca0591f72220cbc3f887719af5a1820e37f8e8bf | |
| 84 | -"Скіжанов О. А.",6d4f6r,f08196c3d92455cdfea96c2bbd6d1ebe142b3e40555f057b75041eb3ec68b9caff2f6484ce3b11f25240a9d5eb0600a10c286ae2b324ec527ba5525925e940b2 | |
| 85 | -"Скороход С.В.",93dm3j,40ccf8086ccd432112e812479f5cd300c08d0ce215ef4bc4cc22145ef977239fa02fd11c2e6fde4c9b86534617944630a950aebfff9ea8eed2085ff40e63f9cf | |
| 86 | -"Слободянюк В.П.",6jyzvk,2ae108f9031eee3baed9a994e82e2aa18f14cfa80454a1983a6df9cdce10a31aeab5a34ee73888f799f3105f404e9a99d581445652b811d1b961778e6e783f41 | |
| 87 | -"Сонін Л.С.",tph2fk,a688849faf75d785d5a42d1c72dd62057ad9c3abad90447d3224e442bf0585310cf0e6db704b1773517761368f44a47831672636b6257178ca46c53e2febae1e | |
| 88 | -"Станішевський Р.",qg7h54,27b79b1f35f71e199620f810dd5bd550c1ea67afe8edb93d1edd45e06afa632f042ffe8edeaa5b46413b5854afd0fb5ba7a3d3157ac267d56524703f2e859da9 | |
| 89 | -"Сулейманов А.С.",kzraxu,26d6d348654d91336024692c1555ac590c3c3e76f21a4b768ab0811a4667638a2af80cb13629d0ecefa6a9159e48ca1ebfe5ee53ede6ee47b470aea284444668 | |
| 90 | -"Супруненко Татьяна Леонидовна",t79qet,3c05483ca1f680782bf33ccd6f519b4be49af3fa25c72013d519b40ba9dce42d60533007c774ecb01e4cc0d70502486880843ba9d7e540a6ab57b8afb74385dc | |
| 91 | -"Трибунський В.М.",3lf696,5b10f7539c1cdbd185e5056d1a2ac93f60e3eac3122e71f055a21e5f4bc49e80c7ceea66f6bf4cf41d4ae177621eb617c22adc6a0f8329d082f3070b99170fd8 | |
| 92 | -"Тхорик В.І",6cbyou,cf8675840a7f2318086b700d030cb4c861347e1e3fe57539ecd7a43a8965d984eda7c15343e8ee7009ee4c805df2d8cb80bda4416e38c9013c83513b94cd0c9b | |
| 93 | -"Филик І.Я.",g571e5,0847971b3261493e8e7544377a6dc8dd261f7cabf0623182467fe3cd56e32c3d87ff8f551db74d169fcc4eaf7134e60ee563ed8bf0b47aed04925348932167e3 | |
| 94 | -"Філіпов С.М.",ojwbmh,e72bfa384fed1fa9fad38ba7aa080333fd262e6c95081a992fa8bb1dd47a2852a5f88ec686e8ff529ed1dfa82fcf4fc6e992e4f412e057fc7abba605b183ff15 | |
| 95 | -"Фоменко Є.П. ПП",2xh482,e6c3595575b605fc0af22751e15748ebbc37421628281c0ca5feb2dd8be3c6d1ce69d7be9ca86559317c9c64a6e3ba2d63f8c246a9413d4dd343e0438dedfffb | |
| 96 | -"Хмелюк М.Д.",22mrgp,ec65df56d13f3208ef62fb8e1da7584da4a06cd290794db87c1562003ec3b0cd8b2cba23c7c405a7ba2653fb79a7818b423b01ce37df0e39010a8ec4da9f31ed | |
| 97 | -"Цюпка В.З.",e6ypzz,4c95c009546b5d9256995b453fabfc77417bb210b8468c30feafb6e9164968af2cbf9a691709168a914e55c521b34f01aaa5e8593725a2ab42f3ae8933d12715 | |
| 98 | -"Чабанюк Євгеній",cocx6d,91c6a9d0e60609c42ff42d80f6eecce3e42488ef2ae109ae90f8e0bfa27bd6e4321f0928f217972f05e79aaf2796385dc70d276c7dde4485880a1b53f0bd2bd8 | |
| 99 | -"Чаєвський С.В.",pbwigd,33671a19e34ff3535b9f4f1a00bc59adccd742e2419d62f4264f20ff77ca0cc3726ed07fc4376ff320cf56d05e87988ae8d84038f21b03018da8b0a0261f0659 | |
| 100 | -"Штригель А.М.",gnf4hj,c071b96fbad529f90957ecf200324cbf36077f162461081201ef512532ad934a4c3c33887ee28f86bb9ec851e2491af296bbc7d800bfbae075e608924e40c2c7 | |
| 101 | -"Юристовська Т. М.",iwalze,8ba53bf64be21ad443a2ebe9c5e0a20de2b0db98b22ebe373be0d6c40defbe739c2b6b1e57f002dfb40280d1ea72705bf985a58c87c38a32655bbfebaf628974 | |
| 102 | -"Юрчук Т.П.",7c6l6r,9ab92b8bf7124460ef83af6f8ab262a0c96c01a0c04dce3af9829a505b118bd2b7145a163a0655454b249b7f54c92aef17739e50df805ea6433a8e928e46c9f2 | |
| 103 | -"Ясковець С.В.",jt6iw2,2d432d06fd81d09b80e7a7b5e8da18844b073c706ee09a8ede4b35473badd9e5d86f95987d1f55ededa0f0c4aefea0f0a1fc25334f30c0ab6a7b1a61a8176f70 | |
| 1 | +Агро Імідж,нема ел.пошти, | |
| 2 | +Агромір-юг,mahotin@ukr.net, | |
| 3 | +Агропартнер ХХ1,agro_partner@ukr.net, | |
| 4 | +Агросфера ПП - "Рябчун О.І.",agrosfera@i.ua, | |
| 5 | +Агроюг,agrosua@yahoo.no, | |
| 6 | +Аллавацький В.І.,bolagro@ukr.net, bol_svit@mail.ru | |
| 7 | +АМІ,sad@agroami.com.ua, agroamiinfo@yandex.ua | |
| 8 | +Андрієнко В.А.,andrienko.vita@yandex.ua, | |
| 9 | +Аннушка,annushka.fg@gmail.com, | |
| 10 | +Бабенко Т.І.,нема ел.пошти, | |
| 11 | +Белоус Н.В.,bnv-semena@rambler.ru, | |
| 12 | +Бескід,"beskidy@ukr.net, Pidgaina_lidiia@ukr.net", | |
| 13 | +Біляк В.В,rivneagrohim@mail.ru, | |
| 14 | +Біслер І.О.,Ivabis@yandex.ru, | |
| 15 | +Богачьова Л.Г.,376134@mail.ru, | |
| 16 | +Боден Лариса,Larissa@chumak.com, | |
| 17 | +Боровик О.М.,borowik17@rambler.ru, | |
| 18 | +Булах С.О.,428350@gmail.com, | |
| 19 | +Булкина О.І.,нема ел.пошти, | |
| 20 | +Василець В.Г.,zinaida1712@gmail.com, | |
| 21 | +Власова Ж.С.,Vlasova-zhanna@mail.ru, | |
| 22 | +Вовк В.В.,нема ел.пошти, | |
| 23 | +Волкова О.Є.,e.e.volkova@mail.ru, | |
| 24 | +Гаврик Г. В. ФОП,Пидручный Андрей <ohotnik_1@meta.ua>, | |
| 25 | +Галнафтохім,st_natali@ukr.net, | |
| 26 | +Галс ПВК Шевчук С.В. Бабій О.И.,gals7@i.ua, | |
| 27 | +Ганзенко В.В. ФОП,zr2000kherson@gmail.com, | |
| 28 | +Гарден Клаб,agronom.tm@mail.ru, | |
| 29 | +Гелетюк В.П.,veraod@mail.ru, | |
| 30 | +Гелиос 1,serzh@gelious.com, | |
| 31 | +Герасимчук С. М.,нема ел.пошти, | |
| 32 | +Геращенко З.М.,service-flora@yandex.ru, | |
| 33 | +Головченко Р.О.,agroanaliz@gmail.com, | |
| 34 | +Горенко І.А.,irgor27@mail.ru, | |
| 35 | +Горобець Т.М. "Флора-Експорт",flora-export@ukr.net, | |
| 36 | +Гречишкина І.П.,irischka69@mail.ru, | |
| 37 | +Гулєнко Е.А.,respekt3445@mail.ru, | |
| 38 | +ДіС,dic@ukr.net, | |
| 39 | +Добряк О.О.,dobro71@ukr.net, | |
| 40 | +Дробіт Б.О.,sethagro@gmail.com, | |
| 41 | +Думолко ФГ,dkz.ofice@gmail.com, | |
| 42 | +Дячук Л.М.,lyudmila.agromarket-2010@mail.ru, | |
| 43 | +Естемп,tmozkovaya@ukr.net, | |
| 44 | +Єгоров О.С.,egorovam777@mail.ru, | |
| 45 | +Єріковська О.А.,magazin-vladam@mail.ru, | |
| 46 | +Жиряков О.Г.,semena-jug@mail.ru, | |
| 47 | +Зорепад СФГ,zorepad94@ukr.net, | |
| 48 | +Зосіменко І.В.,supermarket-semena@yandex.ua, | |
| 49 | +Іванюк М.М.,нема ел. пошти, | |
| 50 | +Іщук П.Г.ФОП ХМЕЛЬНИЦЬКИЙ,ischuksl@yandex.ru, | |
| 51 | +Капінос В.Д.,demetra22@ukr.net, | |
| 52 | +Каунець О.В.,kaunets@gmail.com, | |
| 53 | +Квасневська І.П.,"trest31@gmail.com, kvassnevsky@mail.ru", | |
| 54 | +Кіт В.І.,kit5600@mail.ru, | |
| 55 | +Кічко Н.М.,parus1960@mail.ru, | |
| 56 | +Когівчак З.Ф.,kogivchak@mail.ru, | |
| 57 | +Кононенко І.Я.,нема ел. пошти, | |
| 58 | +Копак Г.Г.,kopakseeds@mail.ru, | |
| 59 | +Косенко О.Л. ФОП,valerkosenko2@gmail.com, | |
| 60 | +Котик Р.В.,romankotyk@mail.ru, | |
| 61 | +Кошуба О.П.,koshubaoksana@mail.ru, | |
| 62 | +Круталевич Г.Т.,nade.1960@bk.ru, | |
| 63 | +Кучер Л.І.,kuchervp@gmail.com, | |
| 64 | +Леон,leonlviv@ukr.net, | |
| 65 | +Лепська Т.М. Вассма,"vassma@mail.rv.ua, lepskiy_oi@mail.rv.ua", | |
| 66 | +Ликов І.Ю.,agrolightod@gmail.com, | |
| 67 | +Лобода В.А.,labik72@mail.ru, | |
| 68 | +Марченкова Т.Ф.,нема ел. пошти, | |
| 69 | +Марчук Г.С.,нема ел. пошти, | |
| 70 | +Москул І.О. СПД,pmoskul@mail.ru, | |
| 71 | +Нагорний О.Л.,ofis@mriy.com.ua, | |
| 72 | +Нестерюк О.Г.,"ach.agrosvit@gmail.com, agrosvit@rv.uar.net", | |
| 73 | +НІСА,nisa09@mail.ru, | |
| 74 | +Номерюк О.Д.,12345-69@mail.ru, | |
| 75 | +Овштейн О.,alex-shtein@rambler.ru, | |
| 76 | +Олексюк М.О.,olexiuk.nik@yandex.ru, | |
| 77 | +Олійник В.Б.,oliynyk_valentyna@ukr.net, | |
| 78 | +Остапчук Г.О.,natasha.bank@bigmir.net, | |
| 79 | +Островська Р.З., lubasha_777@mail.ru, | |
| 80 | +Осяєв Олександр,alex200813@mail.ru, | |
| 81 | +Пасечник П.Є.,pavel.pasechnik1983@mail.ru, | |
| 82 | +Пелех О.В.,opeleh@yandex.ru, | |
| 83 | +Петрущак Н.В.,нема ел. пошти, | |
| 84 | +Писарів П.Р. / м-н Урожай,yrozhaj@bigmir.net, | |
| 85 | +Подлужный Ю.В.,yuriy@hs.kiev.ua, | |
| 86 | +Помазнюк В.А.,vpomaznyuk@gmail.com, | |
| 87 | +Рак О.В.,agrosvit@shepetivka.net, | |
| 88 | +Ріва-Трейд,seeds@riva.net.ua, | |
| 89 | +Родос - Чабан Я.Т.,info@zcn-rodos.com.ua, | |
| 90 | +Седловський Ю.М.,sedvalentin@yandex.ru, | |
| 91 | +Сербенова Т.А.,florastyle@mail.ru, | |
| 92 | +Сергієнко В.Л. ФОП,sergvit_08@mail.ru, | |
| 93 | +Серкез А.Л.,Andriy.serkez@gmail.com, | |
| 94 | +Синюк О.А.,mail@ndovira.com, | |
| 95 | +Скіжанов О. А.,domsemyanks@rambler.ru, | |
| 96 | +Скороход С.В.,serg.adonis@gmail.com, | |
| 97 | +Слободянюк В.П.,slobodianiykvp@mail.ru, | |
| 98 | +Сонін Л.С.,leo9022@yandex.ru, | |
| 99 | +Станішевський Р.,нема ел. пошти, | |
| 100 | +Сулейманов А.С.,arso@optima.com.ua, | |
| 101 | +Супруненко Татьяна Леонидовна,movement6@yandex.ru, | |
| 102 | +ТРЕЙДАГРОГРУП ТОВ,agroanaliz@gmail.com, | |
| 103 | +Трибунський В.М.,tribunski@gmail.com, | |
| 104 | +Тхорик В.І,"thorik.vi@hotmail.com, urozhayko@gmail.com", | |
| 105 | +Филик І.Я.,vlad.hudzey@mail.ru, | |
| 106 | +Філіпов С.М.,fisn423@rambler.ru, | |
| 107 | +Фоменко Є.П. ПП,fermer-profi@mail.ru, | |
| 108 | +Хмелюк М.Д.,TT10978.111@mail.ru, | |
| 109 | +Цюпка В.З.,vol.shc@gmail.com, | |
| 110 | +Чабанюк Євгеній,"evgeniy.chabanyuk.79@bk.ru, e.chabanuk@hs.kiev.ua", | |
| 111 | +Чаєвський С.В.,vesnagalina@mail.ru, | |
| 112 | +Шпота Н.В.,нема ел. пошти, | |
| 113 | +Штригель А.М.,Shankl2@rambler.ru, | |
| 114 | +Юристовська Т. М.,Михаил Юристовський <muristovskiy@rambler.ru>, | |
| 115 | +Юрчук Т.П.,agromarket@ukr.net, | |
| 116 | +Ясковець С.В., yaskovets@ukr.net, | ... | ... |
src/app/backend/views/page/order.php
| ... | ... | @@ -106,7 +106,7 @@ |
| 106 | 106 | '<td>'.date( 'd.m.Y', strtotime($v['created_date']) ).'</td>'. |
| 107 | 107 | '<td class="w_50">'.$v['name'].'</td>'. |
| 108 | 108 | '<td>'.$v['phone'].'</td>'. |
| 109 | - '<td>' . !empty($v['sum']) ? $v['sum'] : '' .'</td>'. | |
| 109 | + '<td>'.$v['sum'].'</td>'. | |
| 110 | 110 | '<td class="w_50">'.$v['comments'].'</td>'. |
| 111 | 111 | '<td>'. |
| 112 | 112 | '<select>'. |
| ... | ... | @@ -124,7 +124,7 @@ |
| 124 | 124 | '<option value="2" '.( $v['status_pay'] == 2 ? 'selected="selected"' : '' ).'>Не оплачен</option>'. |
| 125 | 125 | '</select>'. |
| 126 | 126 | '</td>'. |
| 127 | - '<td class="last_cell">'. !empty($v['delivery_val']) ? $v['delivery_val'] : ''.'</td>'. | |
| 127 | + '<td class="last_cell">'.$v['delivery_val'].'</td>'. | |
| 128 | 128 | '</tr>'; |
| 129 | 129 | } |
| 130 | 130 | ... | ... |
src/app/backend/views/promo_codes/addEdit.php
| ... | ... | @@ -15,7 +15,7 @@ |
| 15 | 15 | <form enctype="multipart/form-data" method="post" action="" id="promo_codes_add_edit"> |
| 16 | 16 | |
| 17 | 17 | <div class="clearfix input_wrapper"> |
| 18 | - <div class="label"><label for="code">Промокод</label></div> | |
| 18 | + <div class="label"><label for="code">промокод</label></div> | |
| 19 | 19 | <button id="generate" type="button">Сгенерировать</button> |
| 20 | 20 | <div class="input"><input required type="text" name="code" id="code" value='<?= (isset( $page['0']['code'] ) && !empty( $page['0']['code'] ) ? $page['0']['code'] : '') ?>'></div> |
| 21 | 21 | </div> |
| ... | ... | @@ -164,11 +164,18 @@ |
| 164 | 164 | parent.append(clone); |
| 165 | 165 | }); |
| 166 | 166 | |
| 167 | + $('#generate').click(function() { | |
| 168 | + var length = 7; | |
| 169 | + var code = generateCode(length); | |
| 170 | + $('#code').val(code); | |
| 171 | + }); | |
| 172 | + | |
| 167 | 173 | $body.on('click', '.delete_item', function() { |
| 168 | 174 | var parent = $(this).parent(); |
| 169 | 175 | parent.remove(); |
| 170 | 176 | }); |
| 171 | 177 | |
| 178 | + | |
| 172 | 179 | $body.on('change', '.catalog', function () { |
| 173 | 180 | var $filter = $('.filter'); |
| 174 | 181 | var catalog_id = $(this).val(); |
| ... | ... | @@ -273,5 +280,98 @@ |
| 273 | 280 | } |
| 274 | 281 | });*/ |
| 275 | 282 | |
| 283 | + function Filter() { | |
| 284 | + var _filters = {}; | |
| 285 | + this.render = function ($parent) { | |
| 286 | + $parent.empty(); | |
| 287 | + var html = ''; | |
| 288 | + forEach(_filters, function(element, key) { | |
| 289 | + html += '<div style="display: inline-block; margin: 5px;"><h4>' + key + '</h4>'; | |
| 290 | + html += '<div>'; | |
| 291 | + forEach(element, function (v) { | |
| 292 | + html += '<label><input type="checkbox" style="display:inline-block" id="' + v['id'] + '" value="' + v['filter_value_id'] +'">' | |
| 293 | + + v['filter_value_value'] + '</label></input><br/>'; | |
| 294 | + $('body').on('change', '#' + v['id'], function() { | |
| 295 | + updateFilters(v['id']); | |
| 296 | + }); | |
| 297 | + }); | |
| 298 | + | |
| 299 | + html += '</div></div>'; | |
| 300 | + }); | |
| 301 | + $parent.append(html); | |
| 302 | + | |
| 303 | + }; | |
| 304 | + this.setFilters = function (filters) { | |
| 305 | + _filters = filters; | |
| 306 | + }; | |
| 307 | + | |
| 308 | + this.getFilters = function () { | |
| 309 | + var ids = []; | |
| 310 | + forEach(_filters, function(element) { | |
| 311 | + forEach(element, function (v) { | |
| 312 | + if(v.checked) | |
| 313 | + ids.push(v.id); | |
| 314 | + }); | |
| 315 | + }); | |
| 316 | + return ids; | |
| 317 | + }; | |
| 318 | + | |
| 319 | + function updateFilters (filter_id) { | |
| 320 | + forEach(_filters, function(element) { | |
| 321 | + forEach(element, function (v) { | |
| 322 | + if(v.id == filter_id) | |
| 323 | + v.checked = !v.checked; | |
| 324 | + }); | |
| 325 | + }); | |
| 326 | + } | |
| 327 | + } | |
| 328 | + | |
| 329 | + function Catalog(catalog) { | |
| 330 | + var _catalog = catalog; | |
| 331 | + | |
| 332 | + this.getCatalog = function() { | |
| 333 | + return _catalog; | |
| 334 | + }; | |
| 335 | + | |
| 336 | + this.getSub = function getSub(catalog_id, catalog) { | |
| 337 | + var result = null; | |
| 338 | + forEach(catalog, function (element) { | |
| 339 | + if(element.id == catalog_id) { | |
| 340 | + result = element.sub; | |
| 341 | + } | |
| 342 | + if(element.sub) { | |
| 343 | + var t = getSub(catalog_id, element.sub); | |
| 344 | + result = t || result; | |
| 345 | + } | |
| 346 | + }); | |
| 347 | + return result; | |
| 348 | + }; | |
| 349 | + | |
| 350 | + this.renderSub = function (sub) { | |
| 351 | + var select = '<select class="catalog" id="catalog">'; | |
| 352 | + select += '<option disabled selected label=" "></option>'; | |
| 353 | + forEach(sub, function (element) { | |
| 354 | + select += '<option value="' + element.id + '">' + element.title + '</option>'; | |
| 355 | + }); | |
| 356 | + select += '</select>'; | |
| 357 | + return select; | |
| 358 | + } | |
| 359 | + } | |
| 360 | + | |
| 361 | + function generateCode(length) { | |
| 362 | + var code = ''; | |
| 363 | + for(var i = 0; i < length; i++) | |
| 364 | + code += Math.floor(Math.random() * 10); | |
| 365 | + return code; | |
| 366 | + } | |
| 367 | + | |
| 368 | + function forEach(obj, callback) { | |
| 369 | + for(var key in obj) { | |
| 370 | + if(obj.hasOwnProperty(key)) { | |
| 371 | + callback(obj[key], key); | |
| 372 | + } | |
| 373 | + } | |
| 374 | + } | |
| 375 | + | |
| 276 | 376 | |
| 277 | 377 | </script> |
| 278 | 378 | \ No newline at end of file | ... | ... |
src/app/backend/views/promo_codes/index.php
| ... | ... | @@ -10,7 +10,7 @@ |
| 10 | 10 | <div class="content_wrapper float"> |
| 11 | 11 | <div class="h_700"> |
| 12 | 12 | <div class="content_wrapper_list clearfix"> |
| 13 | - <div class="table_name header_gradient">Промо-коды</div> | |
| 13 | + <div class="table_name header_gradient">промокоды</div> | |
| 14 | 14 | <div class="table_add_page"><a href="<?= $this->url->get([ 'for' => 'promo_codes_add' ]) ?>" title="Добавить">Добавить</a></div> |
| 15 | 15 | |
| 16 | 16 | <div class="table_pages_wrapper"> | ... | ... |
src/app/backend/views/slider/addEdit.php
| ... | ... | @@ -80,7 +80,7 @@ |
| 80 | 80 | </div> |
| 81 | 81 | |
| 82 | 82 | <div class="clearfix submit_wrapper"> |
| 83 | - <a href="<?= $this->url->get([ 'for' => 'news_index' ]) ?>" class="news_cancel float">Отмена</a> | |
| 83 | + <a href="<?= $this->url->get([ 'for' => 'slider_index' ]) ?>" class="news_cancel float">Отмена</a> | |
| 84 | 84 | <input type="submit" class="news_submit float" value="Сохранить"> |
| 85 | 85 | </div> |
| 86 | 86 | ... | ... |
src/app/frontend/controllers/AjaxController.php
| ... | ... | @@ -176,6 +176,7 @@ class AjaxController extends \controllers\ControllerBase |
| 176 | 176 | $this->view->disable(); |
| 177 | 177 | $in_cart = $this->session->get('in_cart', []); |
| 178 | 178 | $cart = $this->common->getCartItems($in_cart, $this->lang_id); |
| 179 | + | |
| 179 | 180 | $promo_code = $this->request->getPost( 'promo_code', 'string', '' ); |
| 180 | 181 | |
| 181 | 182 | $promo_code = $this->models->getPromoCodes()->getOneDataByCode($promo_code); | ... | ... |
src/app/frontend/controllers/PageController.php
| ... | ... | @@ -111,7 +111,7 @@ class PageController extends \controllers\ControllerBase |
| 111 | 111 | |
| 112 | 112 | |
| 113 | 113 | $slider = $this->models->getSlider()->getActiveData($this->lang_id); |
| 114 | - | |
| 114 | + | |
| 115 | 115 | $active_sales = $this->models->getSales()->getActiveSales($this->lang_id); |
| 116 | 116 | |
| 117 | 117 | foreach($active_sales as $k => $sale) { | ... | ... |
src/app/frontend/views/customer/cabinet.php
| ... | ... | @@ -217,7 +217,7 @@ |
| 217 | 217 | if($('.successMessage')&&($('.successMessage').html() =="Ви успішно закінчили реєстрацію" ||$('.successMessage').html() =="Вы успешно закончили регистрацию" )){ |
| 218 | 218 | eventMailer.event_type = 'add_subscribe'; |
| 219 | 219 | eventMailer.event = 'registration_complete'; |
| 220 | - eventMailer.email = '<?=$customer['email']?>'; | |
| 220 | + eventMailer.email = '<?=$customer['email']?>'?'<?=$customer['email']?>': $('#order_email').val(); | |
| 221 | 221 | eventMailer.name = '<?=$customer['name']?>'; |
| 222 | 222 | eventMailer.password = '<?=$customer['user_pass']?>'; |
| 223 | 223 | ... | ... |
src/app/frontend/views/index.php
| ... | ... | @@ -241,7 +241,7 @@ $page_title = isset( $page_title ) && !empty( $page_title ) ? $page_title : ''; |
| 241 | 241 | <div class="subscription-wr"> |
| 242 | 242 | <div class="subscription-text"> |
| 243 | 243 | <p> |
| 244 | - <?= isset($modal['text']) ? $modal['text'] : 'залиште свій email і отримайте приємний бонус разом з Вашою посилкою' ?> | |
| 244 | + <?= isset($modal['text']) ? $modal['text'] : 'Залиште свій email і отримайте приємний бонус разом з Вашою посилкою.' ?> | |
| 245 | 245 | </p> |
| 246 | 246 | </div> |
| 247 | 247 | <div class="subscription-sale-wr"> | ... | ... |
src/app/frontend/views/menu/order.php
| ... | ... | @@ -388,140 +388,190 @@ |
| 388 | 388 | <script> |
| 389 | 389 | <?php $customer = $this->models->getCustomers()->getCustomer( $this->session->get('id') );?> |
| 390 | 390 | $( document ).ready(function() { |
| 391 | - $('body').on('click','.order_fifth_column', function(){ | |
| 392 | - eventMailer.email = '<?= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>'; | |
| 393 | - eventMailer.event_type = 'spy_event'; | |
| 394 | - eventMailer.action = 'order_delete'; | |
| 395 | - eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 396 | - eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 397 | - eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 398 | - eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 399 | - eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 400 | - eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 401 | - eventMailer.deleteCookie("userEmail"); | |
| 402 | - eventMailer.deleteOneItem(); | |
| 403 | - }); | |
| 404 | - $('body').on('click','.minus', function(){ | |
| 405 | - eventMailer.email = '<?= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>'; | |
| 406 | - eventMailer.event_type = 'spy_event'; | |
| 407 | - eventMailer.action = 'order_add'; | |
| 408 | - eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 409 | - eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 410 | - eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 411 | - eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 412 | - eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 413 | - eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 414 | - eventMailer.deleteCookie("userEmail"); | |
| 415 | - eventMailer.sendWithTimeOut(); | |
| 416 | - }); | |
| 417 | - $('body').on('click','.plus', function(){ | |
| 418 | - eventMailer.email = '<?= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>'; | |
| 419 | - eventMailer.event_type = 'spy_event'; | |
| 420 | - eventMailer.action = 'order_add'; | |
| 421 | - eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 422 | - eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 423 | - eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 424 | - eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 425 | - eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 426 | - eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 427 | - eventMailer.deleteCookie("userEmail"); | |
| 428 | - eventMailer.sendWithTimeOut(); | |
| 429 | - }); | |
| 430 | - $('body').on('mouseover','.count_items', function(){ | |
| 431 | - | |
| 432 | - eventMailer.email = '<?= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>'; | |
| 433 | - eventMailer.event_type = 'spy_event'; | |
| 434 | - eventMailer.action = 'order_change'; | |
| 435 | - eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 436 | - eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 437 | - eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 438 | - eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 439 | - eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 440 | - eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 441 | - eventMailer.deleteCookie("userEmail"); | |
| 442 | - eventMailer.startChanging(); | |
| 443 | - }); | |
| 444 | - $('body').on('keyup','.count_items', function(){ | |
| 445 | - eventMailer.email = '<?= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>'; | |
| 446 | - eventMailer.event_type = 'spy_event'; | |
| 447 | - eventMailer.action = 'order_change'; | |
| 448 | - eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 449 | - eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 450 | - eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 451 | - eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 452 | - eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 453 | - eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 454 | - eventMailer.deleteCookie("userEmail"); | |
| 455 | - eventMailer.sendWithTimeOut(); | |
| 456 | - }); | |
| 457 | - | |
| 458 | - | |
| 459 | - | |
| 460 | - $('body').on('submit','.order_add_form', function(e){ | |
| 461 | - | |
| 462 | - //e.preventDefault(); | |
| 463 | - var val = $('span[id=total_price_basket]').html(); | |
| 464 | - | |
| 465 | - if(val > 100) { | |
| 466 | - var items = []; | |
| 467 | - | |
| 468 | - var spec_items = [7, 23, 12, 42]; | |
| 469 | - | |
| 470 | - $('body').find('.order_form_content').each(function () { | |
| 471 | - var item = { | |
| 472 | - item_url: 'semena.in.ua'+$(this).find('h2 a').attr('href'), | |
| 473 | - item_image: $(this).find('img').attr('src'), | |
| 474 | - item_name: $(this).find('h2 a').html(), | |
| 475 | - price: $(this).find('.order_fourth_column .price').html(), | |
| 476 | - item_id: $(this).find('.order_fifth_column a').data('item_id'), | |
| 477 | - quantity: $(this).find('.count_items').val() | |
| 478 | - }; | |
| 479 | - | |
| 480 | - | |
| 481 | - items.push(item) | |
| 482 | - }); | |
| 483 | - | |
| 484 | - | |
| 485 | - eventMailer.email = '<?= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>'; | |
| 486 | - eventMailer.event_type = 'spy_event'; | |
| 487 | - eventMailer.event = 'order_finish'; | |
| 488 | - eventMailer.action = 'order_finish'; | |
| 489 | - eventMailer.name = '<?= isset( $customer[0]['name'] )?$customer[0]['name'] : ''?>'; | |
| 490 | - eventMailer.order_num = '<?= isset( $data['oid'] )?$data['oid'] : ''?>'; | |
| 491 | - eventMailer.sum = val; | |
| 492 | - eventMailer.phone = '<?= isset( $customer[0]['phone'] )?$customer[0]['phone'] : 'Не указан'?>'; | |
| 493 | - eventMailer.address = ''; | |
| 494 | - eventMailer.delivery = 'Не указан'; | |
| 495 | - eventMailer.pay = 'Не указан'; | |
| 496 | - eventMailer.items = JSON.stringify(items); | |
| 497 | - | |
| 498 | - | |
| 499 | - | |
| 500 | - | |
| 501 | - | |
| 502 | - for (var i = 0; i < items.length; i++) { | |
| 503 | - if (eventMailer.find(spec_items, items[i].item_id)) { | |
| 504 | - eventMailer.event_type = 'event_offline'; | |
| 505 | - eventMailer.event = 'special Item In Order test'; | |
| 506 | - eventMailer.callOtherDomain(); | |
| 507 | - eventMailer.deleteCookie("userEmail"); | |
| 508 | - | |
| 509 | - } | |
| 510 | - } | |
| 511 | - | |
| 512 | - | |
| 513 | - eventMailer.callOtherDomain(); | |
| 514 | - eventMailer.deleteCookie("userEmail"); | |
| 515 | - | |
| 516 | - if ( eventMailer.sum >= 250 && eventMailer.sum < 499 ){ | |
| 517 | - eventMailer.event = 'free_delivery_500'; | |
| 518 | - eventMailer.callOtherDomain(); | |
| 519 | - eventMailer.deleteCookie("userEmail"); | |
| 520 | - } | |
| 521 | - | |
| 522 | - } | |
| 523 | - | |
| 524 | - }); | |
| 391 | +// $('body').on('click','.order_fifth_column', function(){ | |
| 392 | +// eventMailer.email = '<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' ?'<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' : $('#login_email').val(); | |
| 393 | +// eventMailer.event_type = 'spy_event'; | |
| 394 | +// eventMailer.action = 'order_delete'; | |
| 395 | +// eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 396 | +// eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 397 | +// eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 398 | +// eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 399 | +// eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 400 | +// eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 401 | +// eventMailer.deleteCookie("userEmail"); | |
| 402 | +// eventMailer.deleteOneItem(); | |
| 403 | +// }); | |
| 404 | +// $('body').on('click','.minus', function(){ | |
| 405 | +// eventMailer.email = '<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' ?'<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' : $('#login_email').val(); | |
| 406 | +// eventMailer.event_type = 'spy_event'; | |
| 407 | +// eventMailer.action = 'order_add'; | |
| 408 | +// eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 409 | +// eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 410 | +// eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 411 | +// eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 412 | +// eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 413 | +// eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 414 | +// eventMailer.deleteCookie("userEmail"); | |
| 415 | +// eventMailer.sendWithTimeOut(); | |
| 416 | +// }); | |
| 417 | +// $('body').on('click','.plus', function(){ | |
| 418 | +// eventMailer.email = '<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' ?'<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' : $('#login_email').val(); | |
| 419 | +// eventMailer.event_type = 'spy_event'; | |
| 420 | +// eventMailer.action = 'order_add'; | |
| 421 | +// eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 422 | +// eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 423 | +// eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 424 | +// eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 425 | +// eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 426 | +// eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 427 | +// eventMailer.deleteCookie("userEmail"); | |
| 428 | +// eventMailer.sendWithTimeOut(); | |
| 429 | +// }); | |
| 430 | +// $('body').on('mouseover','.count_items', function(){ | |
| 431 | +// | |
| 432 | +// eventMailer.email = '<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' ?'<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' : $('#login_email').val(); | |
| 433 | +// eventMailer.event_type = 'spy_event'; | |
| 434 | +// eventMailer.action = 'order_change'; | |
| 435 | +// eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 436 | +// eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 437 | +// eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 438 | +// eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 439 | +// eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 440 | +// eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 441 | +// eventMailer.deleteCookie("userEmail"); | |
| 442 | +// eventMailer.startChanging(); | |
| 443 | +// }); | |
| 444 | +// $('body').on('keyup','.count_items', function(){ | |
| 445 | +// eventMailer.email = '<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' ?'<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' : $('#login_email').val(); | |
| 446 | +// eventMailer.event_type = 'spy_event'; | |
| 447 | +// eventMailer.action = 'order_change'; | |
| 448 | +// eventMailer.item_url = 'semena.in.ua'+$(this).closest('ul').find('h2 a').attr('href'); | |
| 449 | +// eventMailer.item_image = $(this).closest('ul').find('img').attr('src'); | |
| 450 | +// eventMailer.item_name = $(this).closest('ul').find('h2 a').html(); | |
| 451 | +// eventMailer.price = $(this).closest('ul').find('.order_fourth_column .price').html(); | |
| 452 | +// eventMailer.item_id = $(this).closest('ul').find('.order_fifth_column a').data('item_id'); | |
| 453 | +// eventMailer.quantity = $(this).closest('ul').find('.count_items').val(); | |
| 454 | +// eventMailer.deleteCookie("userEmail"); | |
| 455 | +// eventMailer.sendWithTimeOut(); | |
| 456 | +// }); | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | +// $('body').on('submit','.order_add_form', function(e){ | |
| 461 | +// | |
| 462 | +// // e.preventDefault(); | |
| 463 | +// var val = $('span[id=total_price_basket]').html(); | |
| 464 | +// | |
| 465 | +// if(val > 100) { | |
| 466 | +// var items = []; | |
| 467 | +// | |
| 468 | +// | |
| 469 | +// | |
| 470 | +// $('body').find('.order_form_content').each(function () { | |
| 471 | +// var item = { | |
| 472 | +// item_url: 'semena.in.ua'+$(this).find('h2 a').attr('href'), | |
| 473 | +// item_image: $(this).find('img').attr('src'), | |
| 474 | +// item_name: $(this).find('h2 a').html(), | |
| 475 | +// price: $(this).find('.order_fourth_column .price').html(), | |
| 476 | +// item_id: $(this).find('.order_fifth_column a').data('item_id'), | |
| 477 | +// quantity: $(this).find('.count_items').val(), | |
| 478 | +// catalog: $(this).data('catalog') | |
| 479 | +// }; | |
| 480 | +// | |
| 481 | +// | |
| 482 | +// items.push(item) | |
| 483 | +// }); | |
| 484 | +// | |
| 485 | +// | |
| 486 | +// eventMailer.email = '<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' ?'<?//= isset( $customer[0]['email'] )?$customer[0]['email'] : ''?>//' : $('#login_email').val();; | |
| 487 | +// eventMailer.event_type = 'spy_event'; | |
| 488 | +// eventMailer.event = 'order_finish'; | |
| 489 | +// eventMailer.action = 'order_finish'; | |
| 490 | +// eventMailer.name = '<?//= isset( $customer[0]['name'] )?$customer[0]['name'] : ''?>//'; | |
| 491 | +// eventMailer.order_num = '<?//= isset( $data['oid'] )?$data['oid'] : ''?>//'; | |
| 492 | +// eventMailer.sum = val; | |
| 493 | +// eventMailer.phone = '<?//= isset( $customer[0]['phone'] )?$customer[0]['phone'] : 'Не указан'?>//'; | |
| 494 | +// eventMailer.address = ''; | |
| 495 | +// eventMailer.delivery = 'Не указан'; | |
| 496 | +// eventMailer.pay = 'Не указан'; | |
| 497 | +// eventMailer.items = JSON.stringify(items); | |
| 498 | +// | |
| 499 | +// | |
| 500 | +// | |
| 501 | +// | |
| 502 | +// | |
| 503 | +// for (var i = 0; i < items.length; i++) { | |
| 504 | +// if (items[i].catalog == 334) { | |
| 505 | +// eventMailer.event_type = 'event_offline'; | |
| 506 | +// eventMailer.event = 'with_cucumbers'; | |
| 507 | +// eventMailer.callOtherDomain(); | |
| 508 | +// eventMailer.deleteCookie("userEmail"); | |
| 509 | +// | |
| 510 | +// } | |
| 511 | +// | |
| 512 | +// if (items[i].catalog == 471) { | |
| 513 | +// eventMailer.event_type = 'event_offline'; | |
| 514 | +// eventMailer.event = 's_lukovichnіe'; | |
| 515 | +// eventMailer.callOtherDomain(); | |
| 516 | +// eventMailer.deleteCookie("userEmail"); | |
| 517 | +// | |
| 518 | +// } | |
| 519 | +// | |
| 520 | +// if (items[i].catalog == 471) { | |
| 521 | +// eventMailer.event_type = 'event_offline'; | |
| 522 | +// eventMailer.event = 's_lukovichnіe'; | |
| 523 | +// eventMailer.callOtherDomain(); | |
| 524 | +// eventMailer.deleteCookie("userEmail"); | |
| 525 | +// | |
| 526 | +// } | |
| 527 | +// | |
| 528 | +// var spec_items = [305,336,326,306,333,308,504,502,332]; | |
| 529 | +// if (eventMailer.find(spec_items, items[i].catalog)) { | |
| 530 | +// eventMailer.event_type = 'event_offline'; | |
| 531 | +// eventMailer.event = 'borsch'; | |
| 532 | +// eventMailer.callOtherDomain(); | |
| 533 | +// eventMailer.deleteCookie("userEmail"); | |
| 534 | +// | |
| 535 | +// } | |
| 536 | +// | |
| 537 | +// | |
| 538 | +// | |
| 539 | +// var city_1 = $('#order_address').val(); | |
| 540 | +// var city_2 = $('#order_city_novaposhta').val(); | |
| 541 | +// var city_3 = $('#order_city').val(); | |
| 542 | +// | |
| 543 | +// | |
| 544 | +// if (city_1.indexOf('Киев') || city_2.indexOf('Киев') || city_3.indexOf('Киев') ) { | |
| 545 | +// eventMailer.event_type = 'event_offline'; | |
| 546 | +// eventMailer.event = 'kiev_mail'; | |
| 547 | +// eventMailer.callOtherDomain(); | |
| 548 | +// eventMailer.deleteCookie("userEmail"); | |
| 549 | +// | |
| 550 | +// } | |
| 551 | +// | |
| 552 | +// if (city_1.indexOf('Київ') || city_2.indexOf('Київ') || city_3.indexOf('Київ') ) { | |
| 553 | +// eventMailer.event_type = 'event_offline'; | |
| 554 | +// eventMailer.event = 'kiev_mail'; | |
| 555 | +// eventMailer.callOtherDomain(); | |
| 556 | +// eventMailer.deleteCookie("userEmail"); | |
| 557 | +// | |
| 558 | +// } | |
| 559 | +// | |
| 560 | +// } | |
| 561 | +// | |
| 562 | +// | |
| 563 | +// eventMailer.callOtherDomain(); | |
| 564 | +// eventMailer.deleteCookie("userEmail"); | |
| 565 | +// | |
| 566 | +// if ( eventMailer.sum >= 250 && eventMailer.sum < 499 ){ | |
| 567 | +// eventMailer.event = 'free_delivery_500'; | |
| 568 | +// eventMailer.callOtherDomain(); | |
| 569 | +// eventMailer.deleteCookie("userEmail"); | |
| 570 | +// } | |
| 571 | +// | |
| 572 | +// } | |
| 573 | +// | |
| 574 | +// }); | |
| 525 | 575 | |
| 526 | 576 | |
| 527 | 577 | $('.promo_code input[type=button]').click(applyPromoCode); | ... | ... |
src/app/frontend/views/sendmail/message_6.phtml
| 1 | 1 | <?php |
| 2 | +//p(\config::get( 'global#domains/www' )); | |
| 2 | 3 | $lang_id = $this->seoUrl->getLangId(); |
| 3 | -?> | |
| 4 | -<table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-spacing: 0; margin-top: -8px"> | |
| 5 | - <!------green-line-------> | |
| 6 | - <tr> | |
| 7 | - <td> | |
| 8 | - <table cellspacing="0" cellpadding="0" border="0" width="100%" style="background: #67b73e;"> | |
| 9 | - <tr> | |
| 10 | - <td align="center"> | |
| 11 | - <table cellpadding="0" cellspacing="0" border="0" width="660"> | |
| 12 | - <tr> | |
| 13 | - <td width="330" height="30" style="text-align: left"><a target="_blank" href="http://semena.in.ua/news-actions" style="font-size: 13px; color: #fff; font-family: calibri; font-style: italic;">Заманчивые предложения</a></td> | |
| 14 | - <td width="330" height="30" style="text-align: right"><a href="#" style="font-size: 13px; color: #fff; font-family: calibri; font-style: italic;">Загрузить картинки</a></td> | |
| 15 | - </tr> | |
| 16 | - </table> | |
| 17 | - </td> | |
| 18 | - </tr> | |
| 19 | - </table> | |
| 20 | - </td> | |
| 21 | - </tr> | |
| 22 | - <!------end-green-line-------> | |
| 23 | - <!------contacts-line-------> | |
| 24 | - <tr> | |
| 25 | - <td> | |
| 26 | - <table cellpadding="0" cellspacing="0" border="0" width="100%"> | |
| 27 | - <tr> | |
| 28 | - <td> | |
| 29 | - <table cellspacing="0" class="" cellpadding="0" border="0" width="100%" height="30" style="background: #fff;"></table> | |
| 30 | - </td> | |
| 31 | - </tr> | |
| 32 | - <tr> | |
| 33 | - <td> | |
| 34 | - <table cellpadding="0" cellspacing="0" border="0" width="100%" style=" | |
| 35 | - /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+30,f0f0f0+99 */ | |
| 36 | - background: #ffffff; /* Old browsers */ | |
| 37 | - background: -moz-linear-gradient(top, #ffffff 30%, #f0f0f0 99%); /* FF3.6+ */ | |
| 38 | - background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#ffffff), color-stop(99%,#f0f0f0)); /* Chrome,Safari4+ */ | |
| 39 | - background: -webkit-linear-gradient(top, #ffffff 30%,#f0f0f0 99%); /* Chrome10+,Safari5.1+ */ | |
| 40 | - background: -o-linear-gradient(top, #ffffff 30%,#f0f0f0 99%); /* Opera 11.10+ */ | |
| 41 | - background: -ms-linear-gradient(top, #ffffff 30%,#f0f0f0 99%); /* IE10+ */ | |
| 42 | - background: linear-gradient(to bottom, #ffffff 30%,#f0f0f0 99%); /* W3C */ | |
| 43 | - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */ | |
| 44 | - "> | |
| 45 | - <tr> | |
| 46 | - <td align="center"> | |
| 47 | - <table cellspacing="0" cellpadding="0" border="0" width="660" height="87" style="margin: 0 20px;"> | |
| 48 | - <tr> | |
| 49 | - <td valign="top"> | |
| 50 | - <table cellpadding="0" cellspacing="0" border="0" width="174" height="42"> | |
| 51 | - <tr> | |
| 52 | - <td align="center" valign="top"><a target="_blank" href="http://semena.in.ua/ru"><img src="http://semena.in.ua/images/logo.png" border="0" width="174" height="42" alt=""></a></td> | |
| 53 | - </tr> | |
| 54 | - </table> | |
| 55 | - </td> | |
| 56 | - <td valign="top" align="center"> | |
| 57 | - <table cellspacing="0" cellpadding="0" border="0" width="336"> | |
| 58 | - <tr> | |
| 59 | - <td align="center"> | |
| 60 | - <table cellpadding="0" cellspacing="0" border="0" width="310"> | |
| 61 | - <tr> | |
| 62 | - <td width="168" height="24" background="http://semena.in.ua/images/tel01.png" style="background-position: left bottom;background-repeat:no-repeat;" title="(044) 581-67-15"></td> | |
| 63 | - <td width="168" height="24" background="http://semena.in.ua/images/tel02.png" style="background-position: left bottom;background-repeat:no-repeat;" title="(044) 451-48-59"></td> | |
| 64 | - </tr> | |
| 65 | - <tr> | |
| 66 | - <td width="168" height="24" background="http://semena.in.ua/images/tel03.png" style="background-position: left bottom;background-repeat:no-repeat;" title="(050) 464-48-59"></td> | |
| 67 | - <td width="168" height="24" background="http://semena.in.ua/images/tel04.png" style="background-position: left bottom;background-repeat:no-repeat;" title="(067) 464-48-59"></td> | |
| 68 | - </tr> | |
| 69 | - </table> | |
| 70 | - </td> | |
| 71 | - </tr> | |
| 72 | - <tr> | |
| 73 | - <td align="center"> | |
| 74 | - <table cellpadding="0" cellspacing="0" border="0"> | |
| 75 | - <tr> | |
| 76 | - <td width="168" height="24" background="http://semena.in.ua/images/tel05.png" style="background-position: left bottom;background-repeat:no-repeat;" title="(093) 026-86-64"></td> | |
| 77 | - </tr> | |
| 78 | - </table> | |
| 79 | - </td> | |
| 80 | - </tr> | |
| 81 | - </table> | |
| 82 | - </td> | |
| 83 | - <td valign="top"> | |
| 84 | - <table cellpadding="0" cellspacing="0" border="0"> | |
| 85 | - <tr> | |
| 86 | - <td height="24" width="100%" align="left" background="http://semena.in.ua/images/ico-5.png" style="background-position:left center;background-repeat:no-repeat;padding-left:15px;"><a target="_blank" href="{{email_cabinet}}" style="margin-left: 5px; font-size: 13px; font-family: calibri; font-style: italic; color: #4a4a4a; text-align:right;">Личный кабинет</a> | |
| 87 | - </td> | |
| 88 | - </tr> | |
| 89 | - <tr> | |
| 90 | - <td height="24" width="100%" align="left" background="http://semena.in.ua/images/ico-6.png" style="background-position:left center;background-repeat:no-repeat;padding-left:15px;"><a target="_blank" href="http://semena.in.ua/callback/ru" style="margin-left: 5px; font-size: 13px; font-family: calibri; font-style: italic; color: #4a4a4a;">Обратная связь</a></td> | |
| 91 | - </tr> | |
| 92 | - <tr> | |
| 93 | - <td height="24" width="100%" align="left" background="http://semena.in.ua/images/ico-7.png" style="background-position:left center;background-repeat:no-repeat;padding-left:15px;"><a target="_blank" href="http://semena.in.ua/video/ru" style="margin-left: 5px; font-size: 13px; font-family: calibri; font-style: italic; color: #4a4a4a;">Видеообзоры</a></td> | |
| 94 | - </tr> | |
| 95 | - </table> | |
| 96 | - </td> | |
| 97 | - </tr> | |
| 98 | - </table> | |
| 99 | - </td> | |
| 100 | - </tr> | |
| 101 | - </table> | |
| 102 | - </td> | |
| 103 | - </tr> | |
| 104 | - </table> | |
| 105 | - </td> | |
| 106 | - </tr> | |
| 107 | - <!------end-contacts-line-------> | |
| 108 | - <tr> | |
| 109 | - <td> | |
| 110 | - <table cellspacing="0" cellpadding="0" border="0" width="100%" style="background: #f0f0f0;"> | |
| 111 | - <!------menu------> | |
| 112 | - <tr> | |
| 113 | - <td valign="top" align="center"> | |
| 114 | - <table cellpadding="0" cellspacing="0" border="0" width="660"> | |
| 115 | - <tr> | |
| 116 | - <td align="center"> | |
| 117 | - <table cellspacing="0" cellpadding="0" border="0" width="654" height="36"> | |
| 118 | - <tr> | |
| 119 | - <td background="http://semena.in.ua/images/menu01.png" width="142" height="36" style="background-position:top center; background-repeat:no-repeat;"><a target="_blank" href="http://semena.in.ua/o-kompanii-1/ru"><img width="100%" height="100%" src="http://semena.in.ua/images/invisible.png" border="none" title="О компании" alt="О компании"></a></td> | |
| 120 | - <td background="http://semena.in.ua/images/menu02.png" width="183" height="36" style="background-position:top center; background-repeat:no-repeat;"><a target="_blank" href="http://semena.in.ua/dostavka-i-oplata-2/ru"><img width="100%" height="100%" src="http://semena.in.ua/images/invisible.png" border="none" title="Доставка и оплата" alt="Доставка и оплата"></a></td> | |
| 121 | - <td background="http://semena.in.ua/images/menu03.png" width="96" height="36" style="background-position:top center; background-repeat:no-repeat;"><a target="_blank" href="http://semena.in.ua/news-actions/ru"><img width="100%" height="100%" src="http://semena.in.ua/images/invisible.png" border="none" title="Акции" alt="Акции"></a></td> | |
| 122 | - <td background="http://semena.in.ua/images/menu04.png" width="233" height="36" style="background-position:top center; background-repeat:no-repeat;"><a target="_blank" href="http://semena.in.ua/prof_tips/ru"><img width="100%" height="100%" src="http://semena.in.ua/images/invisible.png" border="none" title="Советы профессионалов" alt="Советы профессионалов"></a></td> | |
| 123 | - </tr> | |
| 124 | - </table> | |
| 125 | - </td> | |
| 126 | - </tr> | |
| 127 | - </table> | |
| 128 | - </td> | |
| 129 | - </tr> | |
| 130 | - <!----- end menu--------> | |
| 4 | +$message_body_for_customer = | |
| 5 | + '<table width="100%" border="0" cellspacing="0" cellpadding="0" style="background: #ffffff; font-family:Arial; font-size:14px; color: #4a4a4a;">'. | |
| 6 | + '<tr>'. | |
| 7 | + '<td align="center" valign="top">'. | |
| 8 | + // HEADER STARTS | |
| 9 | + '<table width="600" cellspacing="0" cellpadding="0" border="0">'. | |
| 10 | + '<tr>'. | |
| 11 | + '<td height="76" width="143" valign="top" style="background: #ffffff;"></td>'. | |
| 12 | + '<td height="76" valign="top" style="background: #ffffff;">'. | |
| 13 | + '<a href="http://'.\config::get( 'global#domains/www' ).'" target="_blank"><img src="http://semena.in.ua/images/logo.png" width="314" height="76"></a>'. | |
| 14 | + '</td>'. | |
| 15 | + '<td height="76" width="143" valign="top" style="background: #ffffff;"></td>'. | |
| 16 | + '</tr>'. | |
| 17 | + '</table>'. | |
| 18 | + // HEADER END | |
| 131 | 19 | |
| 132 | - <tr> | |
| 133 | - <td height="19"></td> | |
| 134 | - </tr> | |
| 135 | - <!----kvadratki----> | |
| 136 | - <tr> | |
| 137 | - <td align="center"> | |
| 138 | - <table cellspacing="0" cellpadding="0" border="0" width="660"> | |
| 139 | - <tr> | |
| 140 | - <td width="96" height="96" bgcolor="#53a726" background="http://semena.in.ua/images/f-1.jpg" style="background-position:center center;background-repeat:no-repeat;"> | |
| 141 | - <a href="http://semena.in.ua/semena_ovoshchey_1c_20/ru" target="_blank"><img width="96" height="96" valign="top" align="left" src="http://semena.in.ua/images/invisible.png" border="0"></a> | |
| 142 | - </td> | |
| 143 | - <td width="17"></td> | |
| 144 | - <td width="96" height="96" bgcolor="#b22b2c" background="http://semena.in.ua/images/f-2.jpg" style="background-position:center center;background-repeat:no-repeat;"> | |
| 145 | - <a href="http://semena.in.ua/semena_tsvetov_1c_20/ru" target="_blank"><img width="96" height="96" valign="top" align="left" src="http://semena.in.ua/images/invisible.png" border="0"></a></td> | |
| 146 | - <td width="17"></td> | |
| 147 | - <td width="96" height="96" bgcolor="#f36c00" background="http://semena.in.ua/images/f-3.jpg" style="background-position:center center;background-repeat:no-repeat;"> | |
| 148 | - <a href="http://semena.in.ua/udobrenija_i_sredstva_zashchity_1c_20/ru" target="_blank"><img width="96" height="96" valign="top" align="left" src="http://semena.in.ua/images/invisible.png" border="0"></a></td> | |
| 149 | - <td width="16"></td> | |
| 150 | - <td width="96" height="96" bgcolor="#1b7981" background="http://semena.in.ua/images/f-4.jpg" style="background-position:center center;background-repeat:no-repeat;"> | |
| 151 | - <a href="http://semena.in.ua/gazonnye_travy_1c_20/ru" target="_blank"><img width="96" height="96" valign="top" align="left" src="http://semena.in.ua/images/invisible.png" border="0"></a></td> | |
| 152 | - <td width="17"></td> | |
| 153 | - <td width="96" height="96" bgcolor="#0aa2dd" background="http://semena.in.ua/images/f-5.jpg" style="background-position:center center;background-repeat:no-repeat;"> | |
| 154 | - <a href="http://semena.in.ua/biopreparaty_1c_20/ru" target="_blank"><img width="96" height="96" valign="top" align="left" src="http://semena.in.ua/images/invisible.png" border="0"></a></td> | |
| 155 | - <td width="17"></td> | |
| 156 | - <td width="96" height="96" bgcolor="#b1873f" background="http://semena.in.ua/images/f-6.jpg" style="background-position:center center;background-repeat:no-repeat;"> | |
| 157 | - <a href="http://semena.in.ua/tovary_dlja_sada_i_ogoroda_1c_20/ru" target="_blank"><img width="96" height="96" valign="top" align="left" src="http://semena.in.ua/images/invisible.png" border="0"></a></td> | |
| 158 | - </tr> | |
| 159 | - <tr><td height="10px"></td></tr> | |
| 160 | - <tr> | |
| 161 | - <td height="50" width="96" valign="top" align="center" style="line-height: 1.3;font-family:Calibri;font-weight:bold;font-size:13px;color:#53a726;text-transform:uppercase;"> | |
| 162 | - <a href="http://semena.in.ua/semena_ovoshchey_1c_20/ru" target="_blank" style="text-decoration:none;color:#53a726;">Семена<br>овощей</a> | |
| 163 | - </td> | |
| 164 | - <td width="17" valign="top"></td> | |
| 165 | - <td height="50" width="96" valign="top" align="center" style="line-height: 1.3;font-family:Calibri;font-weight:bold;font-size:13px;color:#b22b2c;text-transform:uppercase;"> | |
| 166 | - <a href="http://semena.in.ua/semena_tsvetov_1c_20/ru" target="_blank" style="text-decoration:none;color:#b22b2c;">Семена<br>цветов</a> | |
| 167 | - </td> | |
| 168 | - <td width="17" valign="top"></td> | |
| 169 | - <td height="50" width="96" valign="top" align="center" style="line-height: 1.3;font-family:Calibri;font-weight:bold;font-size:13px;color:#f36c00;text-transform:uppercase;"> | |
| 170 | - <a href="http://semena.in.ua/udobrenija_i_sredstva_zashchity_1c_20/ru" target="_blank" style="text-decoration:none;color:#f36c00;">Удобрения и<br>средства защиты</a> | |
| 171 | - </td> | |
| 172 | - <td width="16" valign="top"></td> | |
| 173 | - <td height="50" width="96" valign="top" align="center" style="line-height: 1.3;font-family:Calibri;font-weight:bold;font-size:13px;color:#1b7981;text-transform:uppercase;"> | |
| 174 | - <a href="http://semena.in.ua/gazonnye_travy_1c_20/ru" target="_blank" style="text-decoration:none;color:#1b7981;">Газонные<br>травы</a> | |
| 175 | - </td> | |
| 176 | - <td width="17" valign="top"></td> | |
| 177 | - <td height="50" width="96" valign="top" align="center" style="line-height: 1.3;font-family:Calibri;font-weight:bold;font-size:13px;color:#0aa2dd;text-transform:uppercase;"> | |
| 178 | - <a href="http://semena.in.ua/biopreparaty_1c_20/ru" target="_blank" style="text-decoration:none;color:#0aa2dd;">Биопрепараты</a> | |
| 179 | - </td> | |
| 180 | - <td width="17" valign="top"></td> | |
| 181 | - <td height="50" width="96" valign="top" align="center" style="line-height: 1.3;font-family:Calibri;font-weight:bold;font-size:13px;color:#b1873f;text-transform:uppercase;"> | |
| 182 | - <a href="http://semena.in.ua/tovary_dlja_sada_i_ogoroda_1c_20/ru" target="_blank" style="text-decoration:none;color:#b1873f;">Товары<br>для сада<br>и огорода</a> | |
| 183 | - </td> | |
| 184 | - </tr> | |
| 20 | + // CONTENT STARTS | |
| 21 | + '<table width="600" cellpadding="10" cellspacing="0" border="0" style="border-collapse: collapse; font-size:14px; margin:15px 0 0 0;">'. | |
| 22 | + '<tr>'. | |
| 23 | + '<td width="80%" >'. | |
| 24 | + '<p>Здравствуйте, '.$data['name'].'</p>'. | |
| 25 | + '<p>'."\n". | |
| 26 | + 'Для того, чтобы сменить пароль на сайте перейдите по '."\n". | |
| 27 | + '<a href="http://'.\config::get( 'global#domains/www' ).'/restore/'.$data['confirm_key'].'" target="_blank">'. | |
| 28 | + 'ссылке'. | |
| 29 | + '</a>.'."\n". | |
| 30 | + '</p>'. | |
| 31 | + '<p>Будем рады ответить на ваши вопросы по телефонам:<br /> '.\config::get( 'global#phones' ).'</p>'. | |
| 32 | + '</td>'. | |
| 33 | + '</tr>'. | |
| 34 | + '</table>'. | |
| 35 | + '<br />'. | |
| 185 | 36 | |
| 186 | - </table> | |
| 187 | - </td> | |
| 188 | - </tr> | |
| 189 | - <tr> | |
| 190 | - <td height="10"></td> | |
| 191 | - </tr> | |
| 192 | - <!-------content-------> | |
| 193 | - <tr> | |
| 194 | - <td align="center"> | |
| 195 | - <table cellspacing="0" cellpadding="0" border="0" width="681" height="21"> | |
| 196 | - <tr> | |
| 197 | - <td background="http://semena.in.ua/images/bg-otpiska.png"></td> | |
| 198 | - </tr> | |
| 199 | - </table> | |
| 200 | - </td> | |
| 201 | - </tr> | |
| 202 | - <tr> | |
| 203 | - <td align="center"> | |
| 204 | - <table cellspacing="0" cellpadding="0" border="0" width="681" background="http://semena.in.ua/images/bg-otpiska2.png"> | |
| 205 | - <tr> | |
| 206 | - <td align="center"> | |
| 207 | - <table class="0" cellpadding="0" border="0" width="620"> | |
| 208 | - <tr> | |
| 209 | - <td height="10"></td> | |
| 210 | - </tr> | |
| 211 | - <tr> | |
| 212 | - <td style="color: #333333; font-size: 24px; font-family: calibri; font-weight: bold; line-height:1;text-align:center;"> | |
| 213 | - Здравствуйте. | |
| 214 | - </td> | |
| 215 | - </tr> | |
| 216 | - <tr> | |
| 217 | - <td height="3"></td> | |
| 218 | - </tr> | |
| 219 | - <tr> | |
| 220 | - <td style="color: #333333;font-size: 16px; font-family: calibri;line-height:18px;"> | |
| 221 | - Вы запросили пароль на сайте <a href="http://semena.in.ua/" target="_blank" style="color:#00aeed;text-decoration:none;">«Професійне насіння»</a><br><br> | |
| 222 | - Для того, чтобы сменить пароль на сайте перейдите по <a href="<?= 'http://'.\config::get( 'global#domains/www' ).'/restore/'.$data['confirm_key'] ?>" target="_blank" style="color:#00aeed;text-decoration:none;">ссылке</a>. | |
| 223 | - </td> | |
| 224 | - </tr> | |
| 37 | + // CONTENT END | |
| 225 | 38 | |
| 39 | + // FOOTER STARTS | |
| 40 | + '<table width="600" height="29" cellspacing="0" cellpadding="0" border="0">'. | |
| 41 | + '<tr>'. | |
| 42 | + '<td width="600"height="60" style="background: #4fa32c;">'. | |
| 43 | + '<p style="margin:10px 10px 0 10px; color:#ffffff; font-size:11px;">ТМ "ПРОФЕСІЙНЕ НАСІННЯ" та ТМ "ПРОФЕСІФНІ ДОБРИВА" - зареєстровані торгівельні марки. Усі права захищено.</p>'. | |
| 44 | + '</td>'. | |
| 45 | + '</tr>'. | |
| 46 | + '</table>'. | |
| 47 | + // FOOTER END | |
| 48 | + '</td>'. | |
| 49 | + '</tr>'. | |
| 50 | + '</table>'; | |
| 226 | 51 | |
| 227 | - <tr> | |
| 228 | - <td height="12"></td> | |
| 229 | - </tr> | |
| 230 | - <tr> | |
| 231 | - <td style="font-family:Calibri;font-size:16px;">Будем рады ответить на Ваши вопросы по телефонам:</td> | |
| 232 | - </tr> | |
| 233 | - <tr> | |
| 234 | - <td style="font-family:Calibri;font-size:16px;"> | |
| 235 | - <span style="color:#55a726;font-weight:bold;">•</span> (044) <b>581-67-15</b><br> | |
| 236 | - <span style="color:#55a726;font-weight:bold;">•</span> (044) <b>451-48-59</b><br> | |
| 237 | - <span style="color:#55a726;font-weight:bold;">•</span> (050) <b>464-48-59</b><br> | |
| 238 | - <span style="color:#55a726;font-weight:bold;">•</span> (067) <b>464-48-59</b> | |
| 239 | - </td> | |
| 240 | - </tr> | |
| 241 | - <tr> | |
| 242 | - <td height="15"></td> | |
| 243 | - </tr> | |
| 244 | - <tr> | |
| 245 | - <td style="font-family:Calibri;font-size:16px;">Уточнить информацию и внести изменения можно на сайте в <a href="{{email_cabinet}}" target="_blank" style="color:#00aeed;text-decoration:none;">личном кабинете</a>.</td> | |
| 246 | - </tr> | |
| 247 | - <tr> | |
| 248 | - <td height="15"></td> | |
| 249 | - </tr> | |
| 250 | - <tr> | |
| 251 | - <td style="font-family:Calibri;font-size:16px;">Мы работаем:</td> | |
| 252 | - </tr> | |
| 253 | - <tr> | |
| 254 | - <td style="font-family:Calibri;font-size:16px;"><span style="color:#55a726;font-weight:bold;">•</span> понедельник-пятница: с 9:00 до 18:00<br> | |
| 255 | - <span style="color:#55a726;font-weight:bold;">•</span> суббота: с 10:00 до 16:00<br> | |
| 256 | - <span style="color:#55a726;font-weight:bold;">•</span> воскресенье: выходной | |
| 257 | - </td> | |
| 258 | - </tr> | |
| 259 | - <tr> | |
| 260 | - <td height="14"></td> | |
| 261 | - </tr> | |
| 262 | - <tr> | |
| 263 | - <td style="font-family:Calibri;font-size:16px;">С уважением, команда службы поддержки <a href="http://semena.in.ua/" target="_blank" style="color:#00aeed;text-decoration:none;">semena.in.ua</a>.</td> | |
| 264 | - </tr> | |
| 265 | - </table> | |
| 266 | - </td> | |
| 267 | - </tr> | |
| 268 | - </table> | |
| 269 | - </td> | |
| 270 | - </tr> | |
| 271 | - <tr> | |
| 272 | - <td align="center"> | |
| 273 | - <table cellspacing="0" cellpadding="0" border="0" width="681" height="53"> | |
| 274 | - <tr> | |
| 275 | - <td background="http://semena.in.ua/images/bottom_01.png"></td> | |
| 276 | - </tr> | |
| 277 | - </table> | |
| 278 | - </td> | |
| 279 | - </tr> | |
| 280 | - <!-------content-------> | |
| 281 | - </table> | |
| 282 | - </td> | |
| 283 | - </tr> | |
| 284 | - <tr> | |
| 285 | - <td height="30" style="background: #f0f0f0;"></td> | |
| 286 | - </tr> | |
| 287 | - <!--------footer-------> | |
| 288 | - <tr> | |
| 289 | - <td> | |
| 290 | - <table cellpadding="0" cellspacing="0" border="0" width="100%" height="236" background="http://semena.in.ua/images/bg-2.jpg"> | |
| 291 | - <tr> | |
| 292 | - <td align="center"> | |
| 293 | - <table cellspacing="0" border="0" cellpadding="0" width="660"> | |
| 294 | - <tr> | |
| 295 | - <td> | |
| 296 | - <table cellpadding="0" cellspacing="0" border="0" height="236"> | |
| 297 | - <tr> | |
| 298 | - <td height="90"><a target="_blank" href="http://semena.in.ua/ru"><img src="http://semena.in.ua/images/logo2.png" border="0" alt="semena.in.ua"></a></td> | |
| 299 | - </tr> | |
| 300 | - <tr> | |
| 301 | - <td valign="top" height="60" style="color: #4a4a4a; font-size: 15px; font-family: calibri; font-weight: normal;">Адрес центрального офиса:<br> | |
| 302 | - <span style="font-weight: bold;">Киев, ул. Садовая, 95</span></td> | |
| 303 | - </tr> | |
| 304 | - </table> | |
| 305 | - </td> | |
| 306 | - <td align="center"> | |
| 307 | - <table cellspacing="0" cellpadding="0" border="0"> | |
| 308 | - <tr><td background="http://semena.in.ua/images/tel01.png" width="150" height="29" title="(044) 581-67-15" style="background-position: top left; background-repeat:no-repeat;"></td></tr> | |
| 309 | - <tr><td background="http://semena.in.ua/images/tel02.png" width="150" height="29" title="(044) 451-48-59" style="background-position: top left; background-repeat:no-repeat;"></td></tr> | |
| 310 | - <tr><td background="http://semena.in.ua/images/tel03.png" width="150" height="29" title="(050) 464-48-49" style="background-position: top left; background-repeat:no-repeat;"></td></tr> | |
| 311 | - <tr><td background="http://semena.in.ua/images/tel04.png" width="150" height="29" title="(067) 464-48-59" style="background-position: top left; background-repeat:no-repeat;"></td></tr> | |
| 312 | - <tr><td background="http://semena.in.ua/images/tel05.png" width="150" height="29" title="(093) 026-86-64" style="background-position: top left; background-repeat:no-repeat;"></td></tr> | |
| 313 | - </table> | |
| 314 | - </td> | |
| 315 | - <td align="right"> | |
| 316 | - <table cellpadding="0" cellspacing="0" border="0"> | |
| 317 | - <tr> | |
| 318 | - <td> | |
| 319 | - <table cellspacing="0" cellpadding="0" border="0" width="168" style="text-align: right"> | |
| 320 | - <tr> | |
| 321 | - <td><a target="_blank" href="https://www.facebook.com/Professionalseeds"><img src="http://semena.in.ua/images/fb.png" border="0" alt=""></a></td> | |
| 322 | - <td><a target="_blank" href="https://www.youtube.com/channel/UCMnG-NxtoprcTxKcPouwWdQ"><img src="http://semena.in.ua/images/youtube.png" border="0" alt=""></a></td> | |
| 323 | - </tr> | |
| 324 | - </table> | |
| 325 | - </td> | |
| 326 | - </tr> | |
| 327 | - <tr> | |
| 328 | - <td height="10"></td> | |
| 329 | - </tr> | |
| 330 | - <tr> | |
| 331 | - <td align="right" title="отписаться от рассылки"> | |
| 332 | - <table cellpadding="0" cellspacing="0" border="0" width="150" height="28"> | |
| 333 | - <tr> | |
| 334 | - <td background="http://semena.in.ua/images/unsubscribe.png"> | |
| 335 | - <a href="{{email_unsubscription}}"><img src="http://semena.in.ua/images/invisible.png" border="none" width="100%" height="100%"></a></td> | |
| 336 | - </tr> | |
| 337 | - </table> | |
| 338 | - </td> | |
| 339 | - </tr> | |
| 340 | - <tr> | |
| 341 | - <td height="10"></td> | |
| 342 | - </tr> | |
| 343 | - <tr> | |
| 344 | - <td align="right" title="Настроить рассылку"> | |
| 345 | - <table cellpadding="0" cellspacing="0" border="0" width="150" height="28"> | |
| 346 | - <tr> | |
| 347 | - <td background="http://semena.in.ua/images/mail_sets.png"> | |
| 348 | - <a href="{{email_settings}}"><img src="http://semena.in.ua/images/invisible.png" border="none" width="100%" height="100%"></a></td> | |
| 349 | - </tr> | |
| 350 | - </table> | |
| 351 | - </td> | |
| 352 | - </tr> | |
| 353 | - </table> | |
| 354 | - </td> | |
| 355 | - </tr> | |
| 356 | - </table> | |
| 357 | - </td> | |
| 358 | - </tr> | |
| 359 | - </table> | |
| 360 | - </td> | |
| 361 | - </tr> | |
| 362 | - <!------end--footer-------> | |
| 363 | - <tr> | |
| 364 | - <td> | |
| 365 | - <table cellspacing="0" cellpadding="0" border="0" width="100%" height="30" style="background: #fff;"> | |
| 366 | - <tr> | |
| 367 | - <td align="center" style="color: #333333; font-size: 13px; font-family: calibri; font-style: italic; line-height: 30px">Вы получили это письмо, потому что зарегистрированы на сайте | |
| 368 | - <a href="http://semena.in.ua/" style="color: #3c3b3b;">semena.in.ua</a></td> | |
| 369 | - </tr> | |
| 370 | - </table> | |
| 371 | - </td> | |
| 372 | - </tr> | |
| 373 | -</table> | |
| 52 | +echo($message_body_for_customer); | |
| 374 | 53 | \ No newline at end of file | ... | ... |
No preview for this file type
| 1 | +<?php | |
| 2 | +$messages = array( | |
| 3 | + "internet_store_seeds" => "Интернет магазин семена", | |
| 4 | + "your_cart" => "Ваша корзина", | |
| 5 | + "personal_account" => "Личный кабинет", | |
| 6 | + "comparison_list" => "Список сравнения", | |
| 7 | + "all" => "Все", | |
| 8 | + "what_new" => "Новинки", | |
| 9 | + "top_sales" => "Топ продаж", | |
| 10 | + "sort" => "Сортировать", | |
| 11 | + "from_cheap_to_expensive" => "от дешевых к дорогим", | |
| 12 | + "from_expensive_to_cheap" => "от дорогих к дешевым", | |
| 13 | + "details" => "подробней", | |
| 14 | + "compared_to" => "к сравнению", | |
| 15 | + "cod" => "Код", | |
| 16 | + "availability" => "Наличие", | |
| 17 | + "in_stock" => "Есть в наличии", | |
| 18 | + "number_of" => "Количество", | |
| 19 | + "packing" => "Фасовка", | |
| 20 | + "price" => "цена", | |
| 21 | + "buy" => "купить", | |
| 22 | + "description" => "Описание", | |
| 23 | + "features" => "Характеристики", | |
| 24 | + "video" => "Видео", | |
| 25 | + "reviews" => "Отзывы", | |
| 26 | + "popular_items" => "Популярные товары", | |
| 27 | + "similar_items" => "Похожие товары", | |
| 28 | + "related_items" => "Сопутствующие товара", | |
| 29 | + "watched" => "Просмотренные", | |
| 30 | + "tm" => 'ТМ "ПРОФЕСІЙНЕ НАСІННЯ" и ТМ "ПРОФЕСІЙНІ ДОБРИВА" - зарегистрированные торговые марки. Все права защищены.', | |
| 31 | + "website_design" => "Создание сайтов", | |
| 32 | + "share" => "Поделится", | |
| 33 | + | |
| 34 | +); | ... | ... |
| 1 | +<?php | |
| 2 | +$messages = array( | |
| 3 | + "internet_store_seeds" => "Інтернет-магазин насіння", | |
| 4 | + "your_cart" => "Ваш кошик", | |
| 5 | + "personal_account" => "Особистий кабінет", | |
| 6 | + "comparison_list" => "Список порівняння", | |
| 7 | + "all" => "Всі", | |
| 8 | + "what_new" => "Новинки", | |
| 9 | + "top_sales" => "Топ продаж", | |
| 10 | + "sort" => "Сортувати", | |
| 11 | + "from_cheap_to_expensive" => "від дешевих до дорогих", | |
| 12 | + "from_expensive_to_cheap" => "від дорогих до дешевих", | |
| 13 | + "details" => "детальніше", | |
| 14 | + "compared_to" => "до порівняння", | |
| 15 | + "cod" => "Код", | |
| 16 | + "availability" => "Наявність", | |
| 17 | + "in_stock" => "В наявності", | |
| 18 | + "number_of" => "Кількість", | |
| 19 | + "packing" => "Фасовка", | |
| 20 | + "price" => "ціна", | |
| 21 | + "buy" => "придбати", | |
| 22 | + "description" => "Опис", | |
| 23 | + "features" => "Характеристики", | |
| 24 | + "video" => "Відео", | |
| 25 | + "reviews" => "Відгуки", | |
| 26 | + "popular_items" => "Популярні товари", | |
| 27 | + "similar_items" => "Схожі товари", | |
| 28 | + "related_items" => "Супутні товари", | |
| 29 | + "watched" => "Переглянуті", | |
| 30 | + "tm" => 'ТМ "ПРОФЕСІЙНЕ НАСІННЯ" та ТМ "ПРОФЕСІЙНІ ДОБРИВА" - зареєстровані торгівельні марки. Усі права захищено.', | |
| 31 | + "website_design" => "Створення сайтів", | |
| 32 | + "share" => "Поділитися", | |
| 33 | +); | ... | ... |
| 1 | +<?php | |
| 2 | +namespace | |
| 3 | +{ | |
| 4 | + | |
| 5 | + class languages extends \core | |
| 6 | + { | |
| 7 | + public function getTranslation() | |
| 8 | + { | |
| 9 | + p("hello",1); | |
| 10 | + $lang_val = $this->getDi()->get('session')->get('language'); | |
| 11 | + | |
| 12 | + $lang = explode( '/', $this->getDi()->get('request')->get('_url')); | |
| 13 | + | |
| 14 | + if(!empty($lang)){ | |
| 15 | + if(array_pop($lang) == 'ru'){ | |
| 16 | + $lang_val = 'ru'; | |
| 17 | + } else { | |
| 18 | + $lang_val = 'ua'; | |
| 19 | + } | |
| 20 | + | |
| 21 | + | |
| 22 | + } | |
| 23 | + | |
| 24 | + $messages = require( ROOT_PATH.config::get( 'dirs/messagesDir' ).$lang_val.'.php' ); | |
| 25 | + | |
| 26 | + // Возвращение объекта работы с переводом | |
| 27 | + return new \Phalcon\Translate\Adapter\NativeArray(array( | |
| 28 | + "content" => $messages | |
| 29 | + )); | |
| 30 | + | |
| 31 | + } | |
| 32 | + | |
| 33 | + } | |
| 34 | +} | |
| 0 | 35 | \ No newline at end of file | ... | ... |
src/lib/languages.php
| 1 | +<?php | |
| 2 | +namespace models; | |
| 3 | + | |
| 4 | +class headings extends \db | |
| 5 | +{ | |
| 6 | + | |
| 7 | + | |
| 8 | + public function countData( ) | |
| 9 | + { | |
| 10 | + return $this->get( | |
| 11 | + ' | |
| 12 | + SELECT | |
| 13 | + COUNT(id) AS total | |
| 14 | + FROM | |
| 15 | + public.headings | |
| 16 | + ', | |
| 17 | + [ | |
| 18 | + | |
| 19 | + ], | |
| 20 | + -1 | |
| 21 | + ); | |
| 22 | + } | |
| 23 | + | |
| 24 | + public function getAllData() | |
| 25 | + { | |
| 26 | + | |
| 27 | + return $this->get( | |
| 28 | + ' | |
| 29 | + SELECT * FROM | |
| 30 | + public.headings | |
| 31 | + ORDER BY | |
| 32 | + id ASC' | |
| 33 | + , | |
| 34 | + [ | |
| 35 | + ], | |
| 36 | + -1 | |
| 37 | + ); | |
| 38 | + } | |
| 39 | + | |
| 40 | + | |
| 41 | + public function checkName($name, $id) | |
| 42 | + { | |
| 43 | + return $this->get( | |
| 44 | + ' | |
| 45 | + SELECT | |
| 46 | + name | |
| 47 | + FROM | |
| 48 | + public.headings | |
| 49 | + WHERE | |
| 50 | + name = :name | |
| 51 | + AND | |
| 52 | + id != :id | |
| 53 | + LIMIT | |
| 54 | + 1 | |
| 55 | + ', | |
| 56 | + [ | |
| 57 | + 'name' => $name, | |
| 58 | + 'id' => $id | |
| 59 | + ], | |
| 60 | + -1 | |
| 61 | + ); | |
| 62 | + } | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + public function getOneData($id) | |
| 70 | + { | |
| 71 | + | |
| 72 | + return $this->get( | |
| 73 | + ' | |
| 74 | + SELECT * FROM | |
| 75 | + public.headings | |
| 76 | + WHERE | |
| 77 | + id = :id | |
| 78 | + ', | |
| 79 | + [ | |
| 80 | + 'id' => $id | |
| 81 | + ], | |
| 82 | + -1 | |
| 83 | + ); | |
| 84 | + } | |
| 85 | + | |
| 86 | + public function deleteData($id){ | |
| 87 | + return $this->exec( | |
| 88 | + ' DELETE | |
| 89 | + FROM | |
| 90 | + public.headings | |
| 91 | + WHERE | |
| 92 | + section_id = :id | |
| 93 | + ', | |
| 94 | + [ | |
| 95 | + 'id' => $id | |
| 96 | + ] | |
| 97 | + ); | |
| 98 | + } | |
| 99 | + | |
| 100 | + public function addData($data) | |
| 101 | + { | |
| 102 | + | |
| 103 | + return $this->get( | |
| 104 | + ' | |
| 105 | + INSERT INTO | |
| 106 | + public.headings | |
| 107 | + ( | |
| 108 | + name, | |
| 109 | + post_type | |
| 110 | + ) | |
| 111 | + VALUES | |
| 112 | + ( | |
| 113 | + :name, | |
| 114 | + :post_type | |
| 115 | + ) | |
| 116 | + RETURNING id | |
| 117 | + ', | |
| 118 | + [ | |
| 119 | + 'name' => $data['name'], | |
| 120 | + 'post_type' => $data['post_type'] | |
| 121 | + ], | |
| 122 | + -1 | |
| 123 | + ); | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + } | |
| 128 | + | |
| 129 | + public function UpdateData($data,$id) | |
| 130 | + { | |
| 131 | + | |
| 132 | + return $this->exec( | |
| 133 | + ' | |
| 134 | + UPDATE | |
| 135 | + public.headings | |
| 136 | + SET | |
| 137 | + name = :name | |
| 138 | + WHERE | |
| 139 | + id = :id | |
| 140 | + ', | |
| 141 | + [ | |
| 142 | + 'name' => $data['name'], | |
| 143 | + 'post_type' => $data['post_type'], | |
| 144 | + "id" => $id | |
| 145 | + ] | |
| 146 | + ); | |
| 147 | + } | |
| 148 | + | |
| 149 | + public function getAdminEmailLike($like){ | |
| 150 | + return $this->get( | |
| 151 | + ' | |
| 152 | + SELECT * FROM | |
| 153 | + public.headings | |
| 154 | + WHERE | |
| 155 | + name LIKE \'%'.$like.'%\'' | |
| 156 | + , | |
| 157 | + [ | |
| 158 | + ], | |
| 159 | + -1 | |
| 160 | + ); | |
| 161 | + } | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | +} | |
| 0 | 166 | \ No newline at end of file | ... | ... |
src/lib/models/items.php
| ... | ... | @@ -161,7 +161,7 @@ class items extends \db |
| 161 | 161 | [ |
| 162 | 162 | 'lang_id' => $lang_id, |
| 163 | 163 | ], |
| 164 | - 60 | |
| 164 | + 60*60*24 | |
| 165 | 165 | ); |
| 166 | 166 | } |
| 167 | 167 | |
| ... | ... | @@ -315,7 +315,7 @@ class items extends \db |
| 315 | 315 | [ |
| 316 | 316 | 'lang_id' => $lang_id |
| 317 | 317 | ], |
| 318 | - 60 | |
| 318 | + 60*60*24 | |
| 319 | 319 | ); |
| 320 | 320 | } |
| 321 | 321 | |
| ... | ... | @@ -455,7 +455,7 @@ class items extends \db |
| 455 | 455 | [ |
| 456 | 456 | 'lang_id' => $lang_id |
| 457 | 457 | ], |
| 458 | - 60 | |
| 458 | + 60*60*24 | |
| 459 | 459 | ); |
| 460 | 460 | } |
| 461 | 461 | |
| ... | ... | @@ -609,7 +609,7 @@ class items extends \db |
| 609 | 609 | [ |
| 610 | 610 | 'lang_id' => $lang_id |
| 611 | 611 | ], |
| 612 | - 60 | |
| 612 | + 60*60*24 | |
| 613 | 613 | ); |
| 614 | 614 | } |
| 615 | 615 | |
| ... | ... | @@ -1312,7 +1312,7 @@ class items extends \db |
| 1312 | 1312 | 'users_group_name' => $users_group_name |
| 1313 | 1313 | |
| 1314 | 1314 | ], |
| 1315 | - 60 | |
| 1315 | + 60*60*24 | |
| 1316 | 1316 | ); |
| 1317 | 1317 | } |
| 1318 | 1318 | |
| ... | ... | @@ -2290,7 +2290,7 @@ class items extends \db |
| 2290 | 2290 | 'lang_id' => $lang_id, |
| 2291 | 2291 | 'catalog' => $catalog |
| 2292 | 2292 | ], |
| 2293 | - -1 | |
| 2293 | + 60*60*12 | |
| 2294 | 2294 | ); |
| 2295 | 2295 | } |
| 2296 | 2296 | ... | ... |
src/lib/models/promo_codes.php
| ... | ... | @@ -5,8 +5,10 @@ namespace models; |
| 5 | 5 | |
| 6 | 6 | class promo_codes extends \db |
| 7 | 7 | { |
| 8 | + ///////////////////////////////////for_backend/////////////////////////////////////////// | |
| 8 | 9 | public function getAllData() |
| 9 | 10 | { |
| 11 | + | |
| 10 | 12 | return $this->get( |
| 11 | 13 | ' |
| 12 | 14 | SELECT * FROM |
| ... | ... | @@ -19,6 +21,7 @@ class promo_codes extends \db |
| 19 | 21 | ); |
| 20 | 22 | } |
| 21 | 23 | |
| 24 | + | |
| 22 | 25 | public function getOneData($id) |
| 23 | 26 | { |
| 24 | 27 | return $this->get( | ... | ... |
src/lib/storage.php
No preview for this file type
276 KB
273 KB
1.6 KB
www-backend/js0/validate.js
| ... | ... | @@ -2,6 +2,7 @@ $(document).ready(function() |
| 2 | 2 | { |
| 3 | 3 | |
| 4 | 4 | |
| 5 | + | |
| 5 | 6 | function checkStatus(data, form){ |
| 6 | 7 | var status = data.prop("checked"); |
| 7 | 8 | |
| ... | ... | @@ -90,23 +91,23 @@ $(document).ready(function() |
| 90 | 91 | } |
| 91 | 92 | }); |
| 92 | 93 | } else { |
| 93 | - if($(form).validate()) { | |
| 94 | - var setting = $(form).validate().settings; | |
| 95 | - delete setting.rules.utm_source; | |
| 96 | - delete setting.messages.utm_source; | |
| 97 | 94 | |
| 98 | - delete setting.rules.utm_medium; | |
| 99 | - delete setting.messages.utm_medium; | |
| 95 | + var setting = $(form).validate().settings; | |
| 96 | + delete setting.rules.utm_source; | |
| 97 | + delete setting.messages.utm_source; | |
| 98 | + | |
| 99 | + delete setting.rules.utm_medium; | |
| 100 | + delete setting.messages.utm_medium; | |
| 101 | + | |
| 102 | + delete setting.rules.utm_term; | |
| 103 | + delete setting.messages.utm_term; | |
| 100 | 104 | |
| 101 | - delete setting.rules.utm_term; | |
| 102 | - delete setting.messages.utm_term; | |
| 105 | + delete setting.rules.utm_content; | |
| 106 | + delete setting.messages.utm_content; | |
| 103 | 107 | |
| 104 | - delete setting.rules.utm_content; | |
| 105 | - delete setting.messages.utm_content; | |
| 108 | + delete setting.rules.utm_campaign; | |
| 109 | + delete setting.messages.utm_campaign; | |
| 106 | 110 | |
| 107 | - delete setting.rules.utm_campaign; | |
| 108 | - delete setting.messages.utm_campaign; | |
| 109 | - } | |
| 110 | 111 | |
| 111 | 112 | } |
| 112 | 113 | } | ... | ... |
| 1 | +<?php | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | +/////////////////////////////////////////////////////////////////////////////// | |
| 6 | + | |
| 7 | +define( 'START_TIME', microtime(true) ); | |
| 8 | +define( 'ROOT_PATH', realpath(__DIR__.'/../src').'/' ); | |
| 9 | +define( 'STORAGE_PATH', realpath(__DIR__.'/../storage').'/' ); | |
| 10 | + | |
| 11 | +/////////////////////////////////////////////////////////////////////////////// | |
| 12 | + | |
| 13 | +# IS_PRODUCTION | |
| 14 | +defined( 'IS_PRODUCTION' ) || define( 'IS_PRODUCTION', ( getenv('SERVER_TYPE') && getenv('SERVER_TYPE')=='dev' ? false : true ) ); | |
| 15 | + | |
| 16 | +/////////////////////////////////////////////////////////////////////////////// | |
| 17 | + | |
| 18 | +try | |
| 19 | +{ | |
| 20 | + /////////////////////////////////////////////////////////////////////////// | |
| 21 | + | |
| 22 | + if( IS_PRODUCTION ) | |
| 23 | + { | |
| 24 | + error_reporting(0); | |
| 25 | + | |
| 26 | + // blank P-functions | |
| 27 | + if( function_exists('p')===false ) { function p() {} } | |
| 28 | + if( function_exists('z')===false ) { function z() {} } | |
| 29 | + if( function_exists('j')===false ) { function j() {} } | |
| 30 | + if( function_exists('b')===false ) { function b() {} } | |
| 31 | + if( function_exists('info')===false ) { function info() {} } | |
| 32 | + if( function_exists('f')===false ) { function f() {} } | |
| 33 | + if( function_exists('fpe')===false ) { function fpe() {} } | |
| 34 | + } | |
| 35 | + else | |
| 36 | + { | |
| 37 | + error_reporting(-1); | |
| 38 | + ini_set('display_errors', 1); | |
| 39 | + | |
| 40 | + // P-functions | |
| 41 | + require( ROOT_PATH.'lib/p.php' ); | |
| 42 | + } | |
| 43 | + | |
| 44 | + /////////////////////////////////////////////////////////////////////////// | |
| 45 | + | |
| 46 | + require( ROOT_PATH.'lib/config.php' ); | |
| 47 | + | |
| 48 | + config::setApp( 'backend' ); | |
| 49 | + | |
| 50 | + /////////////////////////////////////////////////////////////////////////// | |
| 51 | + | |
| 52 | + $loader = new \Phalcon\Loader(); | |
| 53 | + | |
| 54 | + $loader->registerDirs([ | |
| 55 | + ROOT_PATH.config::get( 'dirs/controllersDir' ), | |
| 56 | + ROOT_PATH.config::get( 'dirs/appLibrariesDir' ), | |
| 57 | + ROOT_PATH.config::get( 'dirs/librariesDir' ), | |
| 58 | + ROOT_PATH.config::get( 'dirs/modelsDir' ), | |
| 59 | + ])->register(); | |
| 60 | + | |
| 61 | + $loader->registerNamespaces([ | |
| 62 | + 'controllers' => ROOT_PATH.config::get( 'dirs/controllersDir' ), | |
| 63 | + 'backend\lib' => ROOT_PATH.config::get( 'dirs/appLibrariesDir' ), | |
| 64 | + 'lib' => ROOT_PATH.config::get( 'dirs/librariesDir' ), | |
| 65 | + 'models' => ROOT_PATH.config::get( 'dirs/modelsDir' ), | |
| 66 | + ])->register(); | |
| 67 | + | |
| 68 | + /////////////////////////////////////////////////////////////////////////// | |
| 69 | + | |
| 70 | + if( IS_PRODUCTION ) | |
| 71 | + { | |
| 72 | + // sets the exception handler | |
| 73 | + set_exception_handler(function($e) | |
| 74 | + { | |
| 75 | + #die( $e->getMessage() ); | |
| 76 | + }); | |
| 77 | + | |
| 78 | + // sets the error handler | |
| 79 | + set_error_handler(function($errorCode, $errorMessage, $errorFile, $errorLine) | |
| 80 | + { | |
| 81 | + #die( $errorMessage.' in '.$errorFile.':'.$errorLine ); | |
| 82 | + }); | |
| 83 | + } | |
| 84 | + else | |
| 85 | + { | |
| 86 | + // sets the exception handler | |
| 87 | + set_exception_handler(function($e) | |
| 88 | + { | |
| 89 | + if( class_exists('exceptions') ) | |
| 90 | + { | |
| 91 | + $z = new \exceptions(); | |
| 92 | + return $z->handle($e); | |
| 93 | + } | |
| 94 | + else | |
| 95 | + { | |
| 96 | + die( '[ExceptionHandler] '.$e->getMessage() ); | |
| 97 | + } | |
| 98 | + }); | |
| 99 | + | |
| 100 | + // sets the error handler | |
| 101 | + set_error_handler(function($errorCode, $errorMessage, $errorFile, $errorLine) | |
| 102 | + { | |
| 103 | + if( class_exists('exceptions') ) | |
| 104 | + { | |
| 105 | + $z = new \exceptions(); | |
| 106 | + return $z->handleError($errorCode, $errorMessage, $errorFile, $errorLine); | |
| 107 | + } | |
| 108 | + else | |
| 109 | + { | |
| 110 | + die( '[ErrorHandler] '.$errorMessage.' in '.$errorFile.':'.$errorLine ); | |
| 111 | + } | |
| 112 | + }); | |
| 113 | + } | |
| 114 | + | |
| 115 | + /////////////////////////////////////////////////////////////////////////// | |
| 116 | + | |
| 117 | + $di = new \Phalcon\DI(); | |
| 118 | + //$di = new \Phalcon\DI\FactoryDefault(); | |
| 119 | + | |
| 120 | + /////////////////////////////////////////////////////////////////////////// | |
| 121 | + | |
| 122 | + // request | |
| 123 | + | |
| 124 | + $di->set( 'request', function() | |
| 125 | + { | |
| 126 | + return new \Phalcon\Http\Request(); | |
| 127 | + }, true ); | |
| 128 | + | |
| 129 | + /////////////////////////////////////////////////////////////////////////// | |
| 130 | + | |
| 131 | + // response | |
| 132 | + | |
| 133 | + $di->set( 'response', function() | |
| 134 | + { | |
| 135 | + return new \Phalcon\Http\Response(); | |
| 136 | + }, true ); | |
| 137 | + | |
| 138 | + /////////////////////////////////////////////////////////////////////////// | |
| 139 | + | |
| 140 | + // router | |
| 141 | + | |
| 142 | + $di->set( 'router', function() | |
| 143 | + { | |
| 144 | + ////////////////////////////////////////////////////////////////////// | |
| 145 | + | |
| 146 | + $router = new \Phalcon\Mvc\Router(); | |
| 147 | + | |
| 148 | + ////////////////////////////////////////////////////////////////////// | |
| 149 | + | |
| 150 | + $router->removeExtraSlashes( true ); | |
| 151 | + | |
| 152 | + ////////////////////////////////////////////////////////////////////// | |
| 153 | + | |
| 154 | + $router->add | |
| 155 | + ( | |
| 156 | + '/', | |
| 157 | + [ | |
| 158 | + 'controller' => 'page', | |
| 159 | + 'action' => 'index', | |
| 160 | + ] | |
| 161 | + ) | |
| 162 | + ->setName( 'admin_homepage' ); | |
| 163 | + | |
| 164 | + $router->add | |
| 165 | + ( | |
| 166 | + '/orders', | |
| 167 | + [ | |
| 168 | + 'controller' => 'page', | |
| 169 | + 'action' => 'order', | |
| 170 | + ] | |
| 171 | + ) | |
| 172 | + ->setName( 'admin_orders' ); | |
| 173 | + | |
| 174 | + $router->add | |
| 175 | + ( | |
| 176 | + '/orders/page/{page:[0-9]+}', | |
| 177 | + [ | |
| 178 | + 'controller' => 'page', | |
| 179 | + 'action' => 'order', | |
| 180 | + ] | |
| 181 | + ) | |
| 182 | + ->setName( 'admin_orders_paginate' ); | |
| 183 | + | |
| 184 | + $router->add | |
| 185 | + ( | |
| 186 | + '/orders/{sort_type:[a-z\_]+}-{sort_id:[0-9]+}', | |
| 187 | + [ | |
| 188 | + 'controller' => 'page', | |
| 189 | + 'action' => 'orderSort', | |
| 190 | + ] | |
| 191 | + ) | |
| 192 | + ->setName( 'admin_orders_sorted' ); | |
| 193 | + | |
| 194 | + $router->add | |
| 195 | + ( | |
| 196 | + '/orders/{sort_type:[a-z\_]+}-{sort_id:[0-9]+}/page/{page:[0-9]+}', | |
| 197 | + [ | |
| 198 | + 'controller' => 'page', | |
| 199 | + 'action' => 'orderSort', | |
| 200 | + ] | |
| 201 | + ) | |
| 202 | + ->setName( 'admin_orders_sorted_paginate' ); | |
| 203 | + | |
| 204 | + | |
| 205 | + $router->add | |
| 206 | + ( | |
| 207 | + '/login', | |
| 208 | + [ | |
| 209 | + 'controller' => 'page', | |
| 210 | + 'action' => 'login', | |
| 211 | + ] | |
| 212 | + ) | |
| 213 | + ->setName( 'admin_login' ); | |
| 214 | + | |
| 215 | + $router->add | |
| 216 | + ( | |
| 217 | + '/logout', | |
| 218 | + [ | |
| 219 | + 'controller' => 'page', | |
| 220 | + 'action' => 'adminLogout', | |
| 221 | + ] | |
| 222 | + ) | |
| 223 | + ->setName( 'admin_login' ); | |
| 224 | + | |
| 225 | + $router->add | |
| 226 | + ( | |
| 227 | + '/static_page', | |
| 228 | + [ | |
| 229 | + 'controller' => 'page', | |
| 230 | + 'action' => 'staticPage', | |
| 231 | + ] | |
| 232 | + ) | |
| 233 | + ->setName( 'static_page' ); | |
| 234 | + | |
| 235 | + $router->add | |
| 236 | + ( | |
| 237 | + '/static_page/page/{page:[0-9]+}', | |
| 238 | + [ | |
| 239 | + 'controller' => 'page', | |
| 240 | + 'action' => 'staticPage', | |
| 241 | + ] | |
| 242 | + ) | |
| 243 | + ->setName( 'static_page_paged' ); | |
| 244 | + | |
| 245 | + $router->add | |
| 246 | + ( | |
| 247 | + '/static_page/edit/{page_id:[0-9]+}', | |
| 248 | + [ | |
| 249 | + 'controller' => 'page', | |
| 250 | + 'action' => 'staticPageEdit', | |
| 251 | + ] | |
| 252 | + ) | |
| 253 | + ->setName( 'static_page_edit' ); | |
| 254 | + | |
| 255 | + $router->add | |
| 256 | + ( | |
| 257 | + '/static_page/add', | |
| 258 | + [ | |
| 259 | + 'controller' => 'page', | |
| 260 | + 'action' => 'staticPageAdd', | |
| 261 | + ] | |
| 262 | + ) | |
| 263 | + ->setName( 'static_page_add' ); | |
| 264 | + | |
| 265 | + $router->add | |
| 266 | + ( | |
| 267 | + '/static_page/delete/{page_id:[0-9]+}', | |
| 268 | + [ | |
| 269 | + 'controller' => 'page', | |
| 270 | + 'action' => 'staticPageDelete', | |
| 271 | + ] | |
| 272 | + ) | |
| 273 | + ->setName( 'static_page_delete' ); | |
| 274 | + | |
| 275 | + | |
| 276 | + $router->add | |
| 277 | + ( | |
| 278 | + '/downloadImg', | |
| 279 | + [ | |
| 280 | + 'controller' => 'page', | |
| 281 | + 'action' => 'downloadImg', | |
| 282 | + ] | |
| 283 | + ) | |
| 284 | + ->setName( '/downloadImg' ); | |
| 285 | + | |
| 286 | + | |
| 287 | + $router->add | |
| 288 | + ( | |
| 289 | + '/downloadImages', | |
| 290 | + [ | |
| 291 | + 'controller' => 'page', | |
| 292 | + 'action' => 'downloadImages', | |
| 293 | + ] | |
| 294 | + ) | |
| 295 | + ->setName( '/downloadImages' ); | |
| 296 | + | |
| 297 | + $router->add | |
| 298 | + ( | |
| 299 | + '/check_ajax_data', | |
| 300 | + [ | |
| 301 | + 'controller' => 'page', | |
| 302 | + 'action' => 'checkAjaxData', | |
| 303 | + ] | |
| 304 | + ) | |
| 305 | + ->setName( '/check_ajax_data' ); | |
| 306 | + | |
| 307 | + | |
| 308 | + $router->add | |
| 309 | + ( | |
| 310 | + '/get_campaign_data', | |
| 311 | + [ | |
| 312 | + 'controller' => 'page', | |
| 313 | + 'action' => 'getCampaignList', | |
| 314 | + ] | |
| 315 | + ) | |
| 316 | + ->setName( '/get_campaign_data' ); | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 322 | + | |
| 323 | + $router->add | |
| 324 | + ( | |
| 325 | + '/seo_info_index', | |
| 326 | + [ | |
| 327 | + 'controller' => 'seo', | |
| 328 | + 'action' => 'index', | |
| 329 | + ] | |
| 330 | + ) | |
| 331 | + ->setName( 'seo_info_index' ); | |
| 332 | + | |
| 333 | + $router->add | |
| 334 | + ( | |
| 335 | + '/seo_info_add', | |
| 336 | + [ | |
| 337 | + 'controller' => 'seo', | |
| 338 | + 'action' => 'add', | |
| 339 | + ] | |
| 340 | + ) | |
| 341 | + ->setName( 'seo_info_add' ); | |
| 342 | + | |
| 343 | + $router->add | |
| 344 | + ( | |
| 345 | + '/seo_info_delete', | |
| 346 | + [ | |
| 347 | + 'controller' => 'seo', | |
| 348 | + 'action' => 'delete', | |
| 349 | + ] | |
| 350 | + ) | |
| 351 | + ->setName( 'seo_info_delete' ); | |
| 352 | + | |
| 353 | + $router->add | |
| 354 | + ( | |
| 355 | + '/seo_info_update', | |
| 356 | + [ | |
| 357 | + 'controller' => 'seo', | |
| 358 | + 'action' => 'update', | |
| 359 | + ] | |
| 360 | + ) | |
| 361 | + ->setName( 'seo_info_update' ); | |
| 362 | + | |
| 363 | + | |
| 364 | + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 365 | + | |
| 366 | + $router->add | |
| 367 | + ( | |
| 368 | + '/news_index', | |
| 369 | + [ | |
| 370 | + 'controller' => 'news', | |
| 371 | + 'action' => 'index', | |
| 372 | + ] | |
| 373 | + ) | |
| 374 | + ->setName( 'news_index' ); | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + $router->add | |
| 379 | + ( | |
| 380 | + '/news_index/page/{page:[0-9]+}', | |
| 381 | + [ | |
| 382 | + 'controller' => 'news', | |
| 383 | + 'action' => 'index', | |
| 384 | + ] | |
| 385 | + ) | |
| 386 | + ->setName( 'news_index_paged' ); | |
| 387 | + | |
| 388 | + $router->add | |
| 389 | + ( | |
| 390 | + '/news_add', | |
| 391 | + [ | |
| 392 | + 'controller' => 'news', | |
| 393 | + 'action' => 'add', | |
| 394 | + ] | |
| 395 | + ) | |
| 396 | + ->setName( 'news_add' ); | |
| 397 | + $router->add | |
| 398 | + ( | |
| 399 | + '/news_rubrics', | |
| 400 | + [ | |
| 401 | + 'controller' => 'news', | |
| 402 | + 'action' => 'rubrics', | |
| 403 | + ] | |
| 404 | + ) | |
| 405 | + ->setName( 'news_rubrics' ); | |
| 406 | + | |
| 407 | + $router->add | |
| 408 | + ( | |
| 409 | + '/news_rubrics/{id:[0-9]+}', | |
| 410 | + [ | |
| 411 | + 'controller' => 'news', | |
| 412 | + 'action' => 'rubrics', | |
| 413 | + ] | |
| 414 | + ) | |
| 415 | + ->setName( 'news_rubrics' ); | |
| 416 | + | |
| 417 | + $router->add | |
| 418 | + ( | |
| 419 | + '/news_rubrics_delete/{id:[0-9]+}', | |
| 420 | + [ | |
| 421 | + 'controller' => 'news', | |
| 422 | + 'action' => 'rubrics_delete', | |
| 423 | + ] | |
| 424 | + ) | |
| 425 | + ->setName( 'news_rubrics_delete' ); | |
| 426 | + | |
| 427 | + $router->add | |
| 428 | + ( | |
| 429 | + '/news_update/{id:[0-9]+}', | |
| 430 | + [ | |
| 431 | + 'controller' => 'news', | |
| 432 | + 'action' => 'update', | |
| 433 | + ] | |
| 434 | + ) | |
| 435 | + ->setName( 'news_update' ); | |
| 436 | + | |
| 437 | + | |
| 438 | + $router->add | |
| 439 | + ( | |
| 440 | + '/news_delete/{id:[0-9]+}', | |
| 441 | + [ | |
| 442 | + 'controller' => 'news', | |
| 443 | + 'action' => 'delete', | |
| 444 | + ] | |
| 445 | + ) | |
| 446 | + ->setName( 'news_delete' ); | |
| 447 | + | |
| 448 | + $router->add | |
| 449 | + ( | |
| 450 | + '/get_product_like', | |
| 451 | + [ | |
| 452 | + 'controller' => 'news', | |
| 453 | + 'action' => 'getProductLike', | |
| 454 | + ] | |
| 455 | + ) | |
| 456 | + ->setName( 'get_product_like' ); | |
| 457 | + | |
| 458 | + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 459 | + | |
| 460 | + $router->add | |
| 461 | + ( | |
| 462 | + '/slider_index', | |
| 463 | + [ | |
| 464 | + 'controller' => 'slider', | |
| 465 | + 'action' => 'index', | |
| 466 | + ] | |
| 467 | + ) | |
| 468 | + ->setName( 'slider_index' ); | |
| 469 | + | |
| 470 | + | |
| 471 | + $router->add | |
| 472 | + ( | |
| 473 | + '/slider_index/page/{page:[0-9]+}', | |
| 474 | + [ | |
| 475 | + 'controller' => 'slider', | |
| 476 | + 'action' => 'index', | |
| 477 | + ] | |
| 478 | + ) | |
| 479 | + ->setName( 'slider_index_paged' ); | |
| 480 | + | |
| 481 | + $router->add | |
| 482 | + ( | |
| 483 | + '/slider_add', | |
| 484 | + [ | |
| 485 | + 'controller' => 'slider', | |
| 486 | + 'action' => 'add', | |
| 487 | + ] | |
| 488 | + ) | |
| 489 | + ->setName( 'slider_add' ); | |
| 490 | + | |
| 491 | + | |
| 492 | + $router->add | |
| 493 | + ( | |
| 494 | + '/slider_update/{id:[0-9]+}', | |
| 495 | + [ | |
| 496 | + 'controller' => 'slider', | |
| 497 | + 'action' => 'update', | |
| 498 | + ] | |
| 499 | + ) | |
| 500 | + ->setName( 'slider_update' ); | |
| 501 | + | |
| 502 | + | |
| 503 | + $router->add | |
| 504 | + ( | |
| 505 | + '/slider_delete/{id:[0-9]+}', | |
| 506 | + [ | |
| 507 | + 'controller' => 'slider', | |
| 508 | + 'action' => 'delete', | |
| 509 | + ] | |
| 510 | + ) | |
| 511 | + ->setName( 'slider_delete' ); | |
| 512 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 513 | + | |
| 514 | + $router->add | |
| 515 | + ( | |
| 516 | + '/navigation_index', | |
| 517 | + [ | |
| 518 | + 'controller' => 'navigation', | |
| 519 | + 'action' => 'index', | |
| 520 | + ] | |
| 521 | + ) | |
| 522 | + ->setName( 'navigation_index' ); | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + $router->add | |
| 528 | + ( | |
| 529 | + '/navigation_add', | |
| 530 | + [ | |
| 531 | + 'controller' => 'navigation', | |
| 532 | + 'action' => 'add', | |
| 533 | + ] | |
| 534 | + ) | |
| 535 | + ->setName( 'navigation_add' ); | |
| 536 | + | |
| 537 | + | |
| 538 | + $router->add | |
| 539 | + ( | |
| 540 | + '/navigation_update/{id:[0-9]+}', | |
| 541 | + [ | |
| 542 | + 'controller' => 'navigation', | |
| 543 | + 'action' => 'update', | |
| 544 | + ] | |
| 545 | + ) | |
| 546 | + ->setName( 'navigation_update' ); | |
| 547 | + | |
| 548 | + | |
| 549 | + $router->add | |
| 550 | + ( | |
| 551 | + '/navigation_delete/{id:[0-9]+}', | |
| 552 | + [ | |
| 553 | + 'controller' => 'navigation', | |
| 554 | + 'action' => 'delete', | |
| 555 | + ] | |
| 556 | + ) | |
| 557 | + ->setName( 'navigation_delete' ); | |
| 558 | + | |
| 559 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 560 | + | |
| 561 | + | |
| 562 | + $router->add | |
| 563 | + ( | |
| 564 | + '/customers_index', | |
| 565 | + [ | |
| 566 | + 'controller' => 'customers', | |
| 567 | + 'action' => 'index', | |
| 568 | + ] | |
| 569 | + ) | |
| 570 | + ->setName( 'customers_index' ); | |
| 571 | + | |
| 572 | + | |
| 573 | + $router->add | |
| 574 | + ( | |
| 575 | + '/customers_index/page/{page:[0-9]+}', | |
| 576 | + [ | |
| 577 | + 'controller' => 'customers', | |
| 578 | + 'action' => 'index', | |
| 579 | + ] | |
| 580 | + ) | |
| 581 | + ->setName( 'customers_index_paged' ); | |
| 582 | + | |
| 583 | + $router->add | |
| 584 | + ( | |
| 585 | + '/customers_add', | |
| 586 | + [ | |
| 587 | + 'controller' => 'customers', | |
| 588 | + 'action' => 'add', | |
| 589 | + ] | |
| 590 | + ) | |
| 591 | + ->setName( 'customers_add' ); | |
| 592 | + | |
| 593 | + | |
| 594 | + $router->add | |
| 595 | + ( | |
| 596 | + '/customers_update/{id:[0-9]+}', | |
| 597 | + [ | |
| 598 | + 'controller' => 'customers', | |
| 599 | + 'action' => 'update', | |
| 600 | + ] | |
| 601 | + ) | |
| 602 | + ->setName( 'customers_update' ); | |
| 603 | + | |
| 604 | + | |
| 605 | + $router->add | |
| 606 | + ( | |
| 607 | + '/customers_delete/{id:[0-9]+}', | |
| 608 | + [ | |
| 609 | + 'controller' => 'customers', | |
| 610 | + 'action' => 'delete', | |
| 611 | + ] | |
| 612 | + ) | |
| 613 | + ->setName( 'customers_delete' ); | |
| 614 | + | |
| 615 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 616 | + | |
| 617 | + | |
| 618 | + $router->add | |
| 619 | + ( | |
| 620 | + '/users_group_index', | |
| 621 | + [ | |
| 622 | + 'controller' => 'groups', | |
| 623 | + 'action' => 'index', | |
| 624 | + ] | |
| 625 | + ) | |
| 626 | + ->setName( 'users_group_index' ); | |
| 627 | + | |
| 628 | + | |
| 629 | + $router->add | |
| 630 | + ( | |
| 631 | + '/users_group_index/page/{page:[0-9]+}', | |
| 632 | + [ | |
| 633 | + 'controller' => 'groups', | |
| 634 | + 'action' => 'index', | |
| 635 | + ] | |
| 636 | + ) | |
| 637 | + ->setName( 'users_group_index_paged' ); | |
| 638 | + | |
| 639 | + $router->add | |
| 640 | + ( | |
| 641 | + '/users_group_add', | |
| 642 | + [ | |
| 643 | + 'controller' => 'groups', | |
| 644 | + 'action' => 'add', | |
| 645 | + ] | |
| 646 | + ) | |
| 647 | + ->setName( 'users_group_add' ); | |
| 648 | + | |
| 649 | + | |
| 650 | + $router->add | |
| 651 | + ( | |
| 652 | + '/users_group_update/{id:[0-9]+}', | |
| 653 | + [ | |
| 654 | + 'controller' => 'groups', | |
| 655 | + 'action' => 'update', | |
| 656 | + ] | |
| 657 | + ) | |
| 658 | + ->setName( 'users_group_update' ); | |
| 659 | + | |
| 660 | + | |
| 661 | + $router->add | |
| 662 | + ( | |
| 663 | + '/users_group_delete/{id:[0-9]+}', | |
| 664 | + [ | |
| 665 | + 'controller' => 'groups', | |
| 666 | + 'action' => 'delete', | |
| 667 | + ] | |
| 668 | + ) | |
| 669 | + ->setName( 'users_group_delete' ); | |
| 670 | + | |
| 671 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + $router->add | |
| 676 | + ( | |
| 677 | + '/email_templates_index', | |
| 678 | + [ | |
| 679 | + 'controller' => 'email_templates', | |
| 680 | + 'action' => 'index', | |
| 681 | + ] | |
| 682 | + ) | |
| 683 | + ->setName( 'email_templates_index' ); | |
| 684 | + | |
| 685 | + | |
| 686 | + $router->add | |
| 687 | + ( | |
| 688 | + '/email_templates_index/page/{page:[0-9]+}', | |
| 689 | + [ | |
| 690 | + 'controller' => 'email_templates', | |
| 691 | + 'action' => 'index', | |
| 692 | + ] | |
| 693 | + ) | |
| 694 | + ->setName( 'email_templates_index_paged' ); | |
| 695 | + | |
| 696 | + $router->add | |
| 697 | + ( | |
| 698 | + '/email_templates_add', | |
| 699 | + [ | |
| 700 | + 'controller' => 'email_templates', | |
| 701 | + 'action' => 'add', | |
| 702 | + ] | |
| 703 | + ) | |
| 704 | + ->setName( 'email_templates_add' ); | |
| 705 | + | |
| 706 | + | |
| 707 | + $router->add | |
| 708 | + ( | |
| 709 | + '/email_templates_update/{id:[0-9]+}', | |
| 710 | + [ | |
| 711 | + 'controller' => 'email_templates', | |
| 712 | + 'action' => 'update', | |
| 713 | + ] | |
| 714 | + ) | |
| 715 | + ->setName( 'email_templates_update' ); | |
| 716 | + | |
| 717 | + | |
| 718 | + $router->add | |
| 719 | + ( | |
| 720 | + '/email_templates_delete/{id:[0-9]+}', | |
| 721 | + [ | |
| 722 | + 'controller' => 'email_templates', | |
| 723 | + 'action' => 'delete', | |
| 724 | + ] | |
| 725 | + ) | |
| 726 | + ->setName( 'email_templates_delete' ); | |
| 727 | + | |
| 728 | + | |
| 729 | + $router->add | |
| 730 | + ( | |
| 731 | + '/email_templates_get_one_data', | |
| 732 | + [ | |
| 733 | + 'controller' => 'email_templates', | |
| 734 | + 'action' => 'ajax', | |
| 735 | + ] | |
| 736 | + ) | |
| 737 | + ->setName( 'email_templates_get_one_data' ); | |
| 738 | + | |
| 739 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 740 | + | |
| 741 | + | |
| 742 | + $router->add | |
| 743 | + ( | |
| 744 | + '/event_email_index', | |
| 745 | + [ | |
| 746 | + 'controller' => 'event_email', | |
| 747 | + 'action' => 'index', | |
| 748 | + ] | |
| 749 | + ) | |
| 750 | + ->setName( 'event_email_index' ); | |
| 751 | + | |
| 752 | + | |
| 753 | + $router->add | |
| 754 | + ( | |
| 755 | + '/event_email_index/page/{page:[0-9]+}', | |
| 756 | + [ | |
| 757 | + 'controller' => 'event_email', | |
| 758 | + 'action' => 'index', | |
| 759 | + ] | |
| 760 | + ) | |
| 761 | + ->setName( 'event_email_index_paged' ); | |
| 762 | + | |
| 763 | + $router->add | |
| 764 | + ( | |
| 765 | + '/event_email_add', | |
| 766 | + [ | |
| 767 | + 'controller' => 'event_email', | |
| 768 | + 'action' => 'add', | |
| 769 | + ] | |
| 770 | + ) | |
| 771 | + ->setName( 'event_email_add' ); | |
| 772 | + | |
| 773 | + | |
| 774 | + $router->add | |
| 775 | + ( | |
| 776 | + '/event_email_update/{id:[0-9]+}', | |
| 777 | + [ | |
| 778 | + 'controller' => 'event_email', | |
| 779 | + 'action' => 'update', | |
| 780 | + ] | |
| 781 | + ) | |
| 782 | + ->setName( 'event_email_update' ); | |
| 783 | + | |
| 784 | + | |
| 785 | + $router->add | |
| 786 | + ( | |
| 787 | + '/event_email_delete/{id:[0-9]+}', | |
| 788 | + [ | |
| 789 | + 'controller' => 'event_email', | |
| 790 | + 'action' => 'delete', | |
| 791 | + ] | |
| 792 | + ) | |
| 793 | + ->setName( 'event_email_delete' ); | |
| 794 | + | |
| 795 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 796 | + | |
| 797 | + | |
| 798 | + $router->add | |
| 799 | + ( | |
| 800 | + '/standard_email_index', | |
| 801 | + [ | |
| 802 | + 'controller' => 'standard_email', | |
| 803 | + 'action' => 'index', | |
| 804 | + ] | |
| 805 | + ) | |
| 806 | + ->setName( 'standard_email_index' ); | |
| 807 | + | |
| 808 | + | |
| 809 | + $router->add | |
| 810 | + ( | |
| 811 | + '/standard_email_index/page/{page:[0-9]+}', | |
| 812 | + [ | |
| 813 | + 'controller' => 'standard_email', | |
| 814 | + 'action' => 'index', | |
| 815 | + ] | |
| 816 | + ) | |
| 817 | + ->setName( 'standard_email_index_paged' ); | |
| 818 | + | |
| 819 | + $router->add | |
| 820 | + ( | |
| 821 | + '/standard_email_add', | |
| 822 | + [ | |
| 823 | + 'controller' => 'standard_email', | |
| 824 | + 'action' => 'add', | |
| 825 | + ] | |
| 826 | + ) | |
| 827 | + ->setName( 'standard_email_add' ); | |
| 828 | + | |
| 829 | + | |
| 830 | + $router->add | |
| 831 | + ( | |
| 832 | + '/standard_email_update/{id:[0-9]+}', | |
| 833 | + [ | |
| 834 | + 'controller' => 'standard_email', | |
| 835 | + 'action' => 'update', | |
| 836 | + ] | |
| 837 | + ) | |
| 838 | + ->setName( 'standard_email_update' ); | |
| 839 | + | |
| 840 | + | |
| 841 | + $router->add | |
| 842 | + ( | |
| 843 | + '/standard_email_delete/{id:[0-9]+}', | |
| 844 | + [ | |
| 845 | + 'controller' => 'standard_email', | |
| 846 | + 'action' => 'delete', | |
| 847 | + ] | |
| 848 | + ) | |
| 849 | + ->setName( 'standard_email_delete' ); | |
| 850 | + | |
| 851 | + $router->add | |
| 852 | + ( | |
| 853 | + '/standard_email_getuserslike', | |
| 854 | + [ | |
| 855 | + 'controller' => 'standard_email', | |
| 856 | + 'action' => 'getuserslike', | |
| 857 | + ] | |
| 858 | + ) | |
| 859 | + ->setName( 'standard_email_getuserslike' ); | |
| 860 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + $router->add | |
| 865 | + ( | |
| 866 | + '/admin_email_index', | |
| 867 | + [ | |
| 868 | + 'controller' => 'admin_email', | |
| 869 | + 'action' => 'index', | |
| 870 | + ] | |
| 871 | + ) | |
| 872 | + ->setName( 'admin_email_index' ); | |
| 873 | + | |
| 874 | + | |
| 875 | + $router->add | |
| 876 | + ( | |
| 877 | + '/admin_email_index/page/{page:[0-9]+}', | |
| 878 | + [ | |
| 879 | + 'controller' => 'admin_email', | |
| 880 | + 'action' => 'index', | |
| 881 | + ] | |
| 882 | + ) | |
| 883 | + ->setName( 'admin_email_index_paged' ); | |
| 884 | + | |
| 885 | + $router->add | |
| 886 | + ( | |
| 887 | + '/admin_email_add', | |
| 888 | + [ | |
| 889 | + 'controller' => 'admin_email', | |
| 890 | + 'action' => 'add', | |
| 891 | + ] | |
| 892 | + ) | |
| 893 | + ->setName( 'admin_email_add' ); | |
| 894 | + | |
| 895 | + | |
| 896 | + $router->add | |
| 897 | + ( | |
| 898 | + '/admin_email_update/{id:[0-9]+}', | |
| 899 | + [ | |
| 900 | + 'controller' => 'admin_email', | |
| 901 | + 'action' => 'update', | |
| 902 | + ] | |
| 903 | + ) | |
| 904 | + ->setName( 'admin_email_update' ); | |
| 905 | + | |
| 906 | + | |
| 907 | + $router->add | |
| 908 | + ( | |
| 909 | + '/admin_email_delete/{id:[0-9]+}', | |
| 910 | + [ | |
| 911 | + 'controller' => 'admin_email', | |
| 912 | + 'action' => 'delete', | |
| 913 | + ] | |
| 914 | + ) | |
| 915 | + ->setName( 'admin_email_delete' ); | |
| 916 | + | |
| 917 | + $router->add | |
| 918 | + ( | |
| 919 | + '/admin_email_getuserslike', | |
| 920 | + [ | |
| 921 | + 'controller' => 'admin_email', | |
| 922 | + 'action' => 'getuserslike', | |
| 923 | + ] | |
| 924 | + ) | |
| 925 | + ->setName( 'admin_email_getuserslike' ); | |
| 926 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + $router->add | |
| 931 | + ( | |
| 932 | + '/excel_worker_index', | |
| 933 | + [ | |
| 934 | + 'controller' => 'excel_worker', | |
| 935 | + 'action' => 'index', | |
| 936 | + ] | |
| 937 | + ) | |
| 938 | + ->setName( 'excel_worker_index' ); | |
| 939 | + | |
| 940 | + | |
| 941 | + $router->add | |
| 942 | + ( | |
| 943 | + '/excel_worker_work', | |
| 944 | + [ | |
| 945 | + 'controller' => 'excel_worker', | |
| 946 | + 'action' => 'getdata', | |
| 947 | + ] | |
| 948 | + ) | |
| 949 | + ->setName( 'excel_worker_work' ); | |
| 950 | + | |
| 951 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + $router->add | |
| 956 | + ( | |
| 957 | + '/delivery_index', | |
| 958 | + [ | |
| 959 | + 'controller' => 'delivery', | |
| 960 | + 'action' => 'index', | |
| 961 | + ] | |
| 962 | + ) | |
| 963 | + ->setName( 'delivery_index' ); | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + $router->add | |
| 968 | + ( | |
| 969 | + '/delivery_index/page/{page:[0-9]+}', | |
| 970 | + [ | |
| 971 | + 'controller' => 'delivery', | |
| 972 | + 'action' => 'index', | |
| 973 | + ] | |
| 974 | + ) | |
| 975 | + ->setName( 'delivery_index_paged' ); | |
| 976 | + | |
| 977 | + $router->add | |
| 978 | + ( | |
| 979 | + '/delivery_add', | |
| 980 | + [ | |
| 981 | + 'controller' => 'delivery', | |
| 982 | + 'action' => 'add', | |
| 983 | + ] | |
| 984 | + ) | |
| 985 | + ->setName( 'delivery_add' ); | |
| 986 | + | |
| 987 | + | |
| 988 | + $router->add | |
| 989 | + ( | |
| 990 | + '/delivery_update/{id:[0-9]+}', | |
| 991 | + [ | |
| 992 | + 'controller' => 'delivery', | |
| 993 | + 'action' => 'update', | |
| 994 | + ] | |
| 995 | + ) | |
| 996 | + ->setName( 'delivery_update' ); | |
| 997 | + | |
| 998 | + | |
| 999 | + $router->add | |
| 1000 | + ( | |
| 1001 | + '/delivery_more_info/{id:[a-z\_]+}', | |
| 1002 | + [ | |
| 1003 | + 'controller' => 'delivery', | |
| 1004 | + 'action' => 'moreinfo', | |
| 1005 | + ] | |
| 1006 | + ) | |
| 1007 | + ->setName( 'delivery_more_info' ); | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + $router->add | |
| 1012 | + ( | |
| 1013 | + '/delivery_delete/{id:[0-9]+}', | |
| 1014 | + [ | |
| 1015 | + 'controller' => 'delivery', | |
| 1016 | + 'action' => 'delete', | |
| 1017 | + ] | |
| 1018 | + ) | |
| 1019 | + ->setName( 'delivery_delete' ); | |
| 1020 | + | |
| 1021 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 1022 | + | |
| 1023 | + $router->add | |
| 1024 | + ( | |
| 1025 | + '/headings_index', | |
| 1026 | + [ | |
| 1027 | + 'controller' => 'headings', | |
| 1028 | + 'action' => 'index', | |
| 1029 | + ] | |
| 1030 | + ) | |
| 1031 | + ->setName( 'headings_index' ); | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + $router->add | |
| 1036 | + ( | |
| 1037 | + '/headings_index/page/{page:[0-9]+}', | |
| 1038 | + [ | |
| 1039 | + 'controller' => 'headings', | |
| 1040 | + 'action' => 'index', | |
| 1041 | + ] | |
| 1042 | + ) | |
| 1043 | + ->setName( 'headings_index_paged' ); | |
| 1044 | + | |
| 1045 | + $router->add | |
| 1046 | + ( | |
| 1047 | + '/headings_add', | |
| 1048 | + [ | |
| 1049 | + 'controller' => 'headings', | |
| 1050 | + 'action' => 'add', | |
| 1051 | + ] | |
| 1052 | + ) | |
| 1053 | + ->setName( 'headings_add' ); | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + $router->add | |
| 1057 | + ( | |
| 1058 | + '/headings_update/{id:[0-9]+}', | |
| 1059 | + [ | |
| 1060 | + 'controller' => 'headings', | |
| 1061 | + 'action' => 'update', | |
| 1062 | + ] | |
| 1063 | + ) | |
| 1064 | + ->setName( 'headings_update' ); | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + $router->add | |
| 1068 | + ( | |
| 1069 | + '/headings_more_info/{id:[a-z\_]+}', | |
| 1070 | + [ | |
| 1071 | + 'controller' => 'headings', | |
| 1072 | + 'action' => 'moreinfo', | |
| 1073 | + ] | |
| 1074 | + ) | |
| 1075 | + ->setName( 'headings_more_info' ); | |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + $router->add | |
| 1080 | + ( | |
| 1081 | + '/headings_delete/{id:[0-9]+}', | |
| 1082 | + [ | |
| 1083 | + 'controller' => 'headings', | |
| 1084 | + 'action' => 'delete', | |
| 1085 | + ] | |
| 1086 | + ) | |
| 1087 | + ->setName( 'headings_delete' ); | |
| 1088 | + | |
| 1089 | + $router->add | |
| 1090 | + ( | |
| 1091 | + '/get_price_list', | |
| 1092 | + [ | |
| 1093 | + 'controller' => 'seo', | |
| 1094 | + 'action' => 'getPriceList', | |
| 1095 | + ] | |
| 1096 | + ) | |
| 1097 | + ->setName( 'get_price_list' ); | |
| 1098 | + | |
| 1099 | + $router->add | |
| 1100 | + ( | |
| 1101 | + '/get_users_list', | |
| 1102 | + [ | |
| 1103 | + 'controller' => 'seo', | |
| 1104 | + 'action' => 'getUsersList', | |
| 1105 | + ] | |
| 1106 | + ) | |
| 1107 | + ->setName( 'get_users_list' ); | |
| 1108 | + | |
| 1109 | + /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + return $router; | |
| 1113 | + }, true ); | |
| 1114 | + | |
| 1115 | + /////////////////////////////////////////////////////////////////////////// | |
| 1116 | + | |
| 1117 | + // url | |
| 1118 | + | |
| 1119 | + $di->set( 'url', function() | |
| 1120 | + { | |
| 1121 | + $url = new \Phalcon\Mvc\Url(); | |
| 1122 | + | |
| 1123 | + $url->setBaseUri('/'); | |
| 1124 | + | |
| 1125 | + return $url; | |
| 1126 | + }, true ); | |
| 1127 | + | |
| 1128 | + /////////////////////////////////////////////////////////////////////////// | |
| 1129 | + | |
| 1130 | + // RubricsNews | |
| 1131 | + | |
| 1132 | + $di->set( 'RubricsNews', function() | |
| 1133 | + { | |
| 1134 | + $RubricsNews = new \Phalcon\Mvc\RubricsNews(); | |
| 1135 | + | |
| 1136 | + $RubricsNews->setBaseUri('/'); | |
| 1137 | + | |
| 1138 | + return $RubricsNews; | |
| 1139 | + }, true ); | |
| 1140 | + | |
| 1141 | + /////////////////////////////////////////////////////////////////////////// | |
| 1142 | + | |
| 1143 | + // cache | |
| 1144 | + | |
| 1145 | + $di->set( 'cache', function() | |
| 1146 | + { | |
| 1147 | + $cache = new \Phalcon\Cache\Frontend\Data([ | |
| 1148 | + 'lifetime' => 60, | |
| 1149 | + ]); | |
| 1150 | + | |
| 1151 | + return new \Phalcon\Cache\Backend\Apc( $cache ); | |
| 1152 | + }, true ); | |
| 1153 | + | |
| 1154 | + /////////////////////////////////////////////////////////////////////////// | |
| 1155 | + | |
| 1156 | + // i18n | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + /////////////////////////////////////////////////////////////////////////// | |
| 1160 | + | |
| 1161 | + // database | |
| 1162 | + | |
| 1163 | + $di->set( 'database', function() | |
| 1164 | + { | |
| 1165 | + $config = | |
| 1166 | + [ | |
| 1167 | + 'host' => config::get('global#database/server'), | |
| 1168 | + 'username' => config::get('global#database/user'), | |
| 1169 | + 'password' => config::get('global#database/passwd'), | |
| 1170 | + 'dbname' => config::get('global#database/db'), | |
| 1171 | + 'schema' => 'public', | |
| 1172 | + ]; | |
| 1173 | + | |
| 1174 | + $database = new \Phalcon\Db\Adapter\Pdo\Postgresql( $config ); | |
| 1175 | + | |
| 1176 | + return $database; | |
| 1177 | + | |
| 1178 | + }, true ); | |
| 1179 | + | |
| 1180 | + /////////////////////////////////////////////////////////////////////////// | |
| 1181 | + | |
| 1182 | + // db | |
| 1183 | + | |
| 1184 | + $di->set( 'db', function() | |
| 1185 | + { | |
| 1186 | + return new \db(); | |
| 1187 | + }, true ); | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + // language | |
| 1193 | + | |
| 1194 | + $di->set( 'language', function() | |
| 1195 | + { | |
| 1196 | + return new \language(); | |
| 1197 | + }, true ); | |
| 1198 | + | |
| 1199 | + /////////////////////////////////////////////////////////////////////////// | |
| 1200 | + //sms | |
| 1201 | + | |
| 1202 | + $di->set( 'sms', function() | |
| 1203 | + { | |
| 1204 | + return new \sms(); | |
| 1205 | + }, true ); | |
| 1206 | + | |
| 1207 | + //seo_url | |
| 1208 | + | |
| 1209 | + $di->set( 'seoUrl', function() | |
| 1210 | + { | |
| 1211 | + return new \seoUrl(); | |
| 1212 | + }, true ); | |
| 1213 | + ////////////////////////////////////////////////////////////////////////// | |
| 1214 | + //UTMParser | |
| 1215 | + | |
| 1216 | + $di->set( 'UTMParser', function() | |
| 1217 | + { | |
| 1218 | + return new \UTMParser(); | |
| 1219 | + }, true ); | |
| 1220 | + //////////////////////////////////////////////////////////////////////////// | |
| 1221 | + //models | |
| 1222 | + | |
| 1223 | + $di->set( 'models', function() | |
| 1224 | + { | |
| 1225 | + return new \models(); | |
| 1226 | + }, true ); | |
| 1227 | + | |
| 1228 | + /////////////////////////////////////////////////////////////////////////// | |
| 1229 | + | |
| 1230 | + // etc | |
| 1231 | + | |
| 1232 | + $di->set( 'etc', function() | |
| 1233 | + { | |
| 1234 | + return new \etc(); | |
| 1235 | + }, true ); | |
| 1236 | + | |
| 1237 | + /////////////////////////////////////////////////////////////////////////// | |
| 1238 | + | |
| 1239 | + // profiler | |
| 1240 | + | |
| 1241 | + $di->set( 'profiler', function() | |
| 1242 | + { | |
| 1243 | + return new \profiler(); | |
| 1244 | + }, true ); | |
| 1245 | + | |
| 1246 | + /////////////////////////////////////////////////////////////////////////// | |
| 1247 | + | |
| 1248 | + // common | |
| 1249 | + | |
| 1250 | + $di->set( 'common', function() | |
| 1251 | + { | |
| 1252 | + return new \common(); | |
| 1253 | + }, true ); | |
| 1254 | + | |
| 1255 | + /////////////////////////////////////////////////////////////////////////// | |
| 1256 | + | |
| 1257 | + // storage | |
| 1258 | + | |
| 1259 | + $di->set( 'storage', function() | |
| 1260 | + { | |
| 1261 | + return new \storage(); | |
| 1262 | + }, true ); | |
| 1263 | + | |
| 1264 | + /////////////////////////////////////////////////////////////////////////// | |
| 1265 | + | |
| 1266 | + // sendmail | |
| 1267 | + | |
| 1268 | + $di->set( 'sendmail', function() | |
| 1269 | + { | |
| 1270 | + return new \sendmail(); | |
| 1271 | + }, true ); | |
| 1272 | + | |
| 1273 | + | |
| 1274 | + | |
| 1275 | + /////////////////////////////////////////////////////////////////////////// | |
| 1276 | + | |
| 1277 | + // MyMailer | |
| 1278 | + | |
| 1279 | + $di->set( 'MyMailer', function() | |
| 1280 | + { | |
| 1281 | + return new \MyMailer(); | |
| 1282 | + }, true ); | |
| 1283 | + /////////////////////////////////////////////////////////////////////////// | |
| 1284 | + | |
| 1285 | + // forapprove | |
| 1286 | + | |
| 1287 | + $di->set( 'forapprove', function() | |
| 1288 | + { | |
| 1289 | + return new \forapprove(); | |
| 1290 | + }, true ); | |
| 1291 | + | |
| 1292 | + /////////////////////////////////////////////////////////////////////////// | |
| 1293 | + | |
| 1294 | + // excelphp | |
| 1295 | + | |
| 1296 | + $di->set( 'excelphp', function() | |
| 1297 | + { | |
| 1298 | + return new \excelphp(); | |
| 1299 | + }, true ); | |
| 1300 | + | |
| 1301 | + /////////////////////////////////////////////////////////////////////////// | |
| 1302 | + | |
| 1303 | + // session | |
| 1304 | + | |
| 1305 | + $di->set( 'session', function() | |
| 1306 | + { | |
| 1307 | + $session = new \Phalcon\Session\Adapter\Files(); | |
| 1308 | + $session->start(); | |
| 1309 | + | |
| 1310 | + return $session; | |
| 1311 | + }, true ); | |
| 1312 | + | |
| 1313 | + /////////////////////////////////////////////////////////////////////////// | |
| 1314 | + | |
| 1315 | + // flash | |
| 1316 | + | |
| 1317 | + $di->set( 'flash', function() | |
| 1318 | + { | |
| 1319 | + return new \Phalcon\Flash\Session(); | |
| 1320 | + }, true ); | |
| 1321 | + | |
| 1322 | + /////////////////////////////////////////////////////////////////////////// | |
| 1323 | + | |
| 1324 | + // cookies | |
| 1325 | + | |
| 1326 | + $di->set( 'cookies', function () | |
| 1327 | + { | |
| 1328 | + $cookies = new \Phalcon\Http\Response\Cookies(); | |
| 1329 | + $cookies->useEncryption(false); | |
| 1330 | + | |
| 1331 | + return $cookies; | |
| 1332 | + }); | |
| 1333 | + | |
| 1334 | + /////////////////////////////////////////////////////////////////////////// | |
| 1335 | + | |
| 1336 | + // recaptchalib | |
| 1337 | + | |
| 1338 | + $di->set( 'recaptchalib', function() | |
| 1339 | + { | |
| 1340 | + return new \recaptchalib(); | |
| 1341 | + }, true ); | |
| 1342 | + | |
| 1343 | + /////////////////////////////////////////////////////////////////////////// | |
| 1344 | + | |
| 1345 | + // view | |
| 1346 | + | |
| 1347 | + $di->set( 'view', function() | |
| 1348 | + { | |
| 1349 | + $view = new \Phalcon\Mvc\View(); | |
| 1350 | + | |
| 1351 | + $view->setViewsDir( ROOT_PATH.config::get( 'dirs/viewsDir' ) ); | |
| 1352 | + | |
| 1353 | + $view->registerEngines([ | |
| 1354 | + '.php' => '\Phalcon\Mvc\View\Engine\Php' | |
| 1355 | + ]); | |
| 1356 | + | |
| 1357 | + return $view; | |
| 1358 | + }, true ); | |
| 1359 | + | |
| 1360 | + /////////////////////////////////////////////////////////////////////////// | |
| 1361 | + | |
| 1362 | + // filter | |
| 1363 | + | |
| 1364 | + $di->set( 'filter', function() | |
| 1365 | + { | |
| 1366 | + $filter = new \Phalcon\Filter(); | |
| 1367 | + | |
| 1368 | + $filter->add( 'string', function($value) | |
| 1369 | + { | |
| 1370 | + return trim( filter_var( $value, FILTER_SANITIZE_STRING ) ); | |
| 1371 | + }); | |
| 1372 | + | |
| 1373 | + $filter->add( 'int', function($value) | |
| 1374 | + { | |
| 1375 | + return intval( preg_replace( '#[^0-9]#', '', $value ) ); | |
| 1376 | + }); | |
| 1377 | + | |
| 1378 | + $filter->add( 'float', function($value) | |
| 1379 | + { | |
| 1380 | + return trim( filter_var( $value, FILTER_SANITIZE_NUMBER_FLOAT ) ); | |
| 1381 | + }); | |
| 1382 | + | |
| 1383 | + return $filter; | |
| 1384 | + }, true ); | |
| 1385 | + | |
| 1386 | + /////////////////////////////////////////////////////////////////////////// | |
| 1387 | + | |
| 1388 | + $di->set( 'dispatcher', function() | |
| 1389 | + { | |
| 1390 | + // Create/Get an EventManager | |
| 1391 | + $eventsManager = new \Phalcon\Events\Manager(); | |
| 1392 | + | |
| 1393 | + // Attach a listener | |
| 1394 | + $eventsManager->attach( 'dispatch', function($event, $dispatcher, $exception) | |
| 1395 | + { | |
| 1396 | + // The controller exists but the action not | |
| 1397 | + if ($event->getType() == 'beforeNotFoundAction') | |
| 1398 | + { | |
| 1399 | + $dispatcher->forward([ | |
| 1400 | + 'controller' => 'page', | |
| 1401 | + 'action' => 'error404' | |
| 1402 | + ]); | |
| 1403 | + | |
| 1404 | + return false; | |
| 1405 | + } | |
| 1406 | + | |
| 1407 | + // Alternative way, controller or action doesn't exist | |
| 1408 | + if ($event->getType() == 'beforeException') | |
| 1409 | + { | |
| 1410 | + switch ($exception->getCode()) | |
| 1411 | + { | |
| 1412 | + case \Phalcon\Dispatcher::EXCEPTION_HANDLER_NOT_FOUND: | |
| 1413 | + case \Phalcon\Dispatcher::EXCEPTION_ACTION_NOT_FOUND: | |
| 1414 | + $dispatcher->forward([ | |
| 1415 | + 'controller' => 'page', | |
| 1416 | + 'action' => 'error404' | |
| 1417 | + ]); | |
| 1418 | + | |
| 1419 | + return false; | |
| 1420 | + } | |
| 1421 | + } | |
| 1422 | + }); | |
| 1423 | + | |
| 1424 | + $dispatcher = new \Phalcon\Mvc\Dispatcher(); | |
| 1425 | + | |
| 1426 | + $dispatcher->setDefaultNamespace('controllers'); | |
| 1427 | + | |
| 1428 | + // Bind the EventsManager to the dispatcher | |
| 1429 | + $dispatcher->setEventsManager($eventsManager); | |
| 1430 | + | |
| 1431 | + return $dispatcher; | |
| 1432 | + | |
| 1433 | + }, true ); | |
| 1434 | + | |
| 1435 | + /////////////////////////////////////////////////////////////////////////// | |
| 1436 | + | |
| 1437 | + $application = new \Phalcon\Mvc\Application(); | |
| 1438 | + $application->setDI($di); | |
| 1439 | + | |
| 1440 | + /////////////////////////////////////////////////////////////////////////// | |
| 1441 | + | |
| 1442 | + // check for user's timezone from jstz | |
| 1443 | + if( $di->get('cookies')->has('tz') ) | |
| 1444 | + { | |
| 1445 | + $timezone = preg_replace( '#[^a-z\/]#i', '', $di->get('cookies')->get('tz')->getValue() ); | |
| 1446 | + | |
| 1447 | + if( !empty($timezone) ) | |
| 1448 | + { | |
| 1449 | + // set user's timezone | |
| 1450 | + date_default_timezone_set( $timezone ); | |
| 1451 | + } | |
| 1452 | + } | |
| 1453 | + | |
| 1454 | + /////////////////////////////////////////////////////////////////////////// | |
| 1455 | + | |
| 1456 | + die( $application->handle()->getContent() ); | |
| 1457 | + | |
| 1458 | + /////////////////////////////////////////////////////////////////////////// | |
| 1459 | + | |
| 1460 | +} | |
| 1461 | +catch (\Phalcon\Exception $e) | |
| 1462 | +{ | |
| 1463 | + if( IS_PRODUCTION ) | |
| 1464 | + { | |
| 1465 | + die(); | |
| 1466 | + } | |
| 1467 | + else | |
| 1468 | + { | |
| 1469 | + echo( ob_get_flush() ); | |
| 1470 | + | |
| 1471 | + if( class_exists('exceptions') ) | |
| 1472 | + { | |
| 1473 | + $z = new \exceptions(); | |
| 1474 | + return $z->handle($e); | |
| 1475 | + } | |
| 1476 | + else | |
| 1477 | + { | |
| 1478 | + die( '[Phalcon\Exception] '.$e->getMessage() ); | |
| 1479 | + } | |
| 1480 | + } | |
| 1481 | +} | |
| 1482 | +catch (\PDOException $e) | |
| 1483 | +{ | |
| 1484 | + if( IS_PRODUCTION ) | |
| 1485 | + { | |
| 1486 | + die(); | |
| 1487 | + } | |
| 1488 | + else | |
| 1489 | + { | |
| 1490 | + echo( ob_get_flush() ); | |
| 1491 | + | |
| 1492 | + if( class_exists('exceptions') ) | |
| 1493 | + { | |
| 1494 | + $z = new \exceptions(); | |
| 1495 | + return $z->handle($e); | |
| 1496 | + } | |
| 1497 | + else | |
| 1498 | + { | |
| 1499 | + die( '[PDOException] '.$e->getMessage() ); | |
| 1500 | + } | |
| 1501 | + } | |
| 1502 | +} | |
| 1503 | +catch (\Exception $e) | |
| 1504 | +{ | |
| 1505 | + if( IS_PRODUCTION ) | |
| 1506 | + { | |
| 1507 | + die(); | |
| 1508 | + } | |
| 1509 | + else | |
| 1510 | + { | |
| 1511 | + echo( ob_get_flush() ); | |
| 1512 | + | |
| 1513 | + if( class_exists('exceptions') ) | |
| 1514 | + { | |
| 1515 | + $z = new \exceptions(); | |
| 1516 | + return $z->handle($e); | |
| 1517 | + } | |
| 1518 | + else | |
| 1519 | + { | |
| 1520 | + die( '[Exception] '.$e->getMessage() ); | |
| 1521 | + } | |
| 1522 | + } | |
| 1523 | +} | |
| 1524 | + | |
| 1525 | +/////////////////////////////////////////////////////////////////////////////// | ... | ... |
www/css/main.css
| ... | ... | @@ -508,7 +508,7 @@ h2.types_logo_5 { |
| 508 | 508 | color: #db0565; |
| 509 | 509 | } |
| 510 | 510 | h2.types_logo_6 { |
| 511 | - color: #0aa2dd; | |
| 511 | + color: #935927; | |
| 512 | 512 | } |
| 513 | 513 | h2.types_logo_479 { |
| 514 | 514 | color: #b1873f; |
| ... | ... | @@ -1046,7 +1046,7 @@ h2.types_logo_479 { |
| 1046 | 1046 | background: #db0565; |
| 1047 | 1047 | } |
| 1048 | 1048 | .catalog_slider .catalog_description.logo6 { |
| 1049 | - background: #0aa2dd; | |
| 1049 | + background: #935927; | |
| 1050 | 1050 | } |
| 1051 | 1051 | .catalog_slider .catalog_description.logo479 { |
| 1052 | 1052 | background: #b1873f; | ... | ... |
| 1 | +*{ | |
| 2 | + margin: 0; | |
| 3 | + padding: 0;} | |
| 4 | +body { | |
| 5 | + | |
| 6 | +} | |
| 7 | +img { | |
| 8 | + border: none; | |
| 9 | +} | |
| 10 | +.email-settings_title { | |
| 11 | + width: 100%; | |
| 12 | + float: left; | |
| 13 | + margin-top: 15px; | |
| 14 | + margin-bottom: 40px; | |
| 15 | +} | |
| 16 | +.email-settings_title:first-child { | |
| 17 | + margin-top: 0; | |
| 18 | +} | |
| 19 | + .email-settings_title h3 { | |
| 20 | + font: bold 16px/18px Arial, Tahoma, sans-serif; | |
| 21 | + color: #4a4a4a; | |
| 22 | +} | |
| 23 | + .blocks-otstup { | |
| 24 | + height: 40px; | |
| 25 | + } | |
| 26 | +.ios { | |
| 27 | + float: left; | |
| 28 | +} | |
| 29 | +.blocks-p a { | |
| 30 | + float: left; | |
| 31 | + height: 26px; | |
| 32 | + line-height: 26px; | |
| 33 | + text-decoration: none; | |
| 34 | + margin-left: 10px; | |
| 35 | + color: #464646; | |
| 36 | + font-family: Tahoma; | |
| 37 | + font-size: 14px; | |
| 38 | +} | |
| 39 | +.blocks-p { | |
| 40 | + width: 320px; | |
| 41 | + float: left; | |
| 42 | + margin-top: 15px; | |
| 43 | + height: 26px; | |
| 44 | +} | |
| 45 | +.group-email[type="radio"] { | |
| 46 | + display: none; | |
| 47 | +} | |
| 48 | +.group-email[type="radio"] + label { | |
| 49 | + margin-left: 5px; | |
| 50 | + cursor: pointer; | |
| 51 | + font-family: Tahoma; | |
| 52 | + font-size: 14px; | |
| 53 | + color: #464646; | |
| 54 | +} | |
| 55 | +.group-email[type="radio"] + label span { | |
| 56 | + width: 12px; | |
| 57 | + height: 12px; | |
| 58 | + background: url('../images/radio-settings-off.png') no-repeat; | |
| 59 | + float: left; | |
| 60 | + margin-top: 3px; | |
| 61 | + transition: 0.3s; | |
| 62 | +} | |
| 63 | +.group-email[type="radio"]:checked + label span { | |
| 64 | + background: url('../images/radio-settings-on.png') no-repeat; | |
| 65 | + transition: 0.3s; | |
| 66 | +} | |
| 67 | +.settings-circle-wrap { | |
| 68 | + float: left; | |
| 69 | + height: 179px; | |
| 70 | + border-bottom: 1px solid #cdcdcd; | |
| 71 | + margin-top: 20px; | |
| 72 | +} | |
| 73 | +.settings-circle { | |
| 74 | + width: 230px; | |
| 75 | + float: left; | |
| 76 | + text-align: center; | |
| 77 | +} | |
| 78 | +.settings-circle.circle-two { | |
| 79 | + width: 240px; | |
| 80 | +} | |
| 81 | +.settings-circle-img { | |
| 82 | + width: 100%; | |
| 83 | + height: 80px; | |
| 84 | + float: left; | |
| 85 | + margin-bottom: 20px; | |
| 86 | +} | |
| 87 | +.settings-circle-img img { | |
| 88 | + width: 80px; | |
| 89 | + height: 80px; | |
| 90 | +} | |
| 91 | +.settings-circle-text { | |
| 92 | + width: 100%; | |
| 93 | + float: left; | |
| 94 | + text-align: center; | |
| 95 | +} | |
| 96 | +.settings-circle-text p { | |
| 97 | + color: #464646; | |
| 98 | + font-size: 14px; | |
| 99 | + font-family: calibri; | |
| 100 | + font-style: italic; | |
| 101 | + font-weight: normal; | |
| 102 | +} | |
| 103 | +.settings-circle-text span { | |
| 104 | + font-weight: bold; | |
| 105 | + font-style: normal; | |
| 106 | + font-size: 16px; | |
| 107 | +} | |
| 108 | +.settings-soc-wrap { | |
| 109 | + width: 100%; | |
| 110 | + float: left; | |
| 111 | + margin-top: 60px; | |
| 112 | +} | |
| 113 | +.settings-soc { | |
| 114 | + width: 50%; | |
| 115 | + float: left; | |
| 116 | + text-align: center; | |
| 117 | +} | |
| 118 | +.settings-soc p { | |
| 119 | + width: 100%; | |
| 120 | + float: left; | |
| 121 | + color: #464646; | |
| 122 | + font-size: 16px; | |
| 123 | + font-weight: bold; | |
| 124 | + font-family: calibri; | |
| 125 | + margin-bottom: 20px; | |
| 126 | +} | |
| 127 | +.ios-ui-select { | |
| 128 | + height: 24px; | |
| 129 | + -webkit-border-radius: 18px; | |
| 130 | + border-radius: 18px; | |
| 131 | + width: 49px; | |
| 132 | + -webkit-transition: all 0.3s ease-in-out; | |
| 133 | + -moz-transition: all 0.3s ease-in-out; | |
| 134 | + -ms-transition: all 0.3s ease-in-out; | |
| 135 | + -o-transition: all 0.3s ease-in-out; | |
| 136 | + transition: all 0.3s ease-in-out; | |
| 137 | + -webkit-box-shadow: none; | |
| 138 | + cursor: pointer; | |
| 139 | + position: relative; | |
| 140 | + display: inline-block; | |
| 141 | + border: 1px solid #cdcdcd; | |
| 142 | + box-shadow: 1px 2px 5px 0px rgba(204, 204, 204, 0.75) inset; | |
| 143 | + float: left; | |
| 144 | +} | |
| 145 | +.ios-ui-select.checked{ | |
| 146 | + border: 1px solid #67b73e; | |
| 147 | +} | |
| 148 | +.ios-ui-select.checked .inner{ | |
| 149 | + left: 27px; | |
| 150 | + background: url("../images/circle-settings.png") no-repeat; | |
| 151 | + transition: 0.2s; | |
| 152 | +} | |
| 153 | +.ios-ui-select .inner{ | |
| 154 | + width: 18px; | |
| 155 | + height: 18px; | |
| 156 | + position: absolute; | |
| 157 | + top: 3px; | |
| 158 | + left: 3px; | |
| 159 | + background: url("../images/circle-settings-off.png") no-repeat; | |
| 160 | + transition: 0.2s; | |
| 161 | +} | |
| 162 | +.email-settings_02_1-title2 { | |
| 163 | + ont-family: Tahoma; | |
| 164 | + font-size: 16px; | |
| 165 | + color: #464646; | |
| 166 | + font-weight: bold; | |
| 167 | + margin-top: 15px; | |
| 168 | + margin-bottom: 10px; | |
| 169 | +} | |
| 170 | +.blocks-p-email-02-1 { | |
| 171 | + box-sizing: border-box; | |
| 172 | + padding-left: 20px; | |
| 173 | +} | |
| 174 | +.email-settings_02_1-number-wr { | |
| 175 | + box-sizing: border-box; | |
| 176 | + padding-left: 35px; | |
| 177 | + font-family: Tahoma; | |
| 178 | + font-size: 14px; | |
| 179 | + color: #464646; | |
| 180 | +} | |
| 181 | +.email-settings_02_1-input { | |
| 182 | + height: 20px; | |
| 183 | + width: 40px; | |
| 184 | + border: 1px solid #69b840; | |
| 185 | + outline: none; | |
| 186 | + transition: 0.3s; | |
| 187 | + background: #d9edcf; | |
| 188 | +} | |
| 189 | +.email-settings_02_1-input:focus { | |
| 190 | + border: 1px solid #589b35; | |
| 191 | + background: #F1F1F1; | |
| 192 | + transition: 0.3s; | |
| 193 | +} | |
| 194 | +.email-settings_02_1-buttons-wr { | |
| 195 | + margin-top: 20px; | |
| 196 | +} | |
| 197 | +.email-buttons-1 { | |
| 198 | + float: left; | |
| 199 | + padding: 0 19px; | |
| 200 | + height: 26px; | |
| 201 | + color: #fff; | |
| 202 | + font-family: Tahoma; | |
| 203 | + font-size: 12px; | |
| 204 | + font-weight: bold; | |
| 205 | + text-align: center; | |
| 206 | + display: block; | |
| 207 | + line-height: 26px; | |
| 208 | + text-decoration: none; | |
| 209 | + border-radius: 5px; | |
| 210 | + border-top: 2px solid #74ce45; | |
| 211 | + background: #6ba94c; /* Old browsers */ | |
| 212 | + background: -moz-linear-gradient(top, #6ba94c 0%, #6ba94c 50%, #559336 50%, #559336 100%); /* FF3.6+ */ | |
| 213 | + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ba94c), color-stop(50%,#6ba94c), color-stop(50%,#559336), color-stop(100%,#559336)); /* Chrome,Safari4+ */ | |
| 214 | + background: -webkit-linear-gradient(top, #6ba94c 0%,#6ba94c 50%,#559336 50%,#559336 100%); /* Chrome10+,Safari5.1+ */ | |
| 215 | + background: -o-linear-gradient(top, #6ba94c 0%,#6ba94c 50%,#559336 50%,#559336 100%); /* Opera 11.10+ */ | |
| 216 | + background: -ms-linear-gradient(top, #6ba94c 0%,#6ba94c 50%,#559336 50%,#559336 100%); /* IE10+ */ | |
| 217 | + background: linear-gradient(to bottom, #6ba94c 0%,#6ba94c 50%,#559336 50%,#559336 100%); /* W3C */ | |
| 218 | + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ba94c', endColorstr='#559336',GradientType=0 ); /* IE6-9 */ | |
| 219 | + margin-top: 1px; | |
| 220 | + text-transform: uppercase; | |
| 221 | + box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4); | |
| 222 | +} | |
| 223 | +.email-buttons-2-wr { | |
| 224 | + width: 166px; | |
| 225 | + height: 28px; | |
| 226 | + float: left; | |
| 227 | + transition: 0.4s; | |
| 228 | + border-top: 1px solid #eeeeee; | |
| 229 | + border-left: 1px solid #eeeeee; | |
| 230 | + border-right: 1px solid #eeeeee; | |
| 231 | + border-bottom: 1px solid #c2c2c2; | |
| 232 | + border-radius: 5px; | |
| 233 | + box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.12); | |
| 234 | + margin-left: 20px; | |
| 235 | +} | |
| 236 | +.email-buttons-2 { | |
| 237 | + width: 166px; | |
| 238 | + height: 26px; | |
| 239 | + color: #9b9b9b; | |
| 240 | + font-family: Tahoma; | |
| 241 | + font-size: 12px; | |
| 242 | + font-weight: bold; | |
| 243 | + text-align: center; | |
| 244 | + display: block; | |
| 245 | + line-height: 26px; | |
| 246 | + text-decoration: none; | |
| 247 | + border-radius: 5px; | |
| 248 | + background: #f1f1f1; /* Old browsers */ | |
| 249 | + background: -moz-linear-gradient(top, #f1f1f1 0%, #f1f1f1 50%, #e6e6e6 50%, #e6e6e6 100%); /* FF3.6+ */ | |
| 250 | + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(50%,#f1f1f1), color-stop(50%,#e6e6e6), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */ | |
| 251 | + background: -webkit-linear-gradient(top, #f1f1f1 0%,#f1f1f1 50%,#e6e6e6 50%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */ | |
| 252 | + background: -o-linear-gradient(top, #f1f1f1 0%,#f1f1f1 50%,#e6e6e6 50%,#e6e6e6 100%); /* Opera 11.10+ */ | |
| 253 | + background: -ms-linear-gradient(top, #f1f1f1 0%,#f1f1f1 50%,#e6e6e6 50%,#e6e6e6 100%); /* IE10+ */ | |
| 254 | + background: linear-gradient(to bottom, #f1f1f1 0%,#f1f1f1 50%,#e6e6e6 50%,#e6e6e6 100%); /* W3C */ | |
| 255 | + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */ | |
| 256 | + transition: 0.6s; | |
| 257 | + border-top: 2px solid #fff; | |
| 258 | + text-transform: uppercase; | |
| 259 | + text-shadow: 1px 1px 2px rgba(255, 255, 255, 1); | |
| 260 | +} | |
| 261 | + | |
| 262 | +.email-buttons-1:hover { | |
| 263 | + background: #518e31; | |
| 264 | +} | |
| 265 | +.email-buttons-2:hover { | |
| 266 | + transition: 0.6s; | |
| 267 | + background: #e8e8e8; | |
| 268 | +} | |
| 269 | +.email-set-text { | |
| 270 | + margin-top: 20px; | |
| 271 | +} | |
| 272 | +.email-set-text p { | |
| 273 | + font-family: Tahoma; | |
| 274 | + font-size: 14px; | |
| 275 | + color: #464646; | |
| 276 | +} | |
| 277 | +.email-set-soc { | |
| 278 | + width: 94px; | |
| 279 | + height: 36px; | |
| 280 | + margin: 0 auto; | |
| 281 | + padding-top: 20px; | |
| 282 | +} | |
| 283 | +.email-set-wont-wr { | |
| 284 | + width: 700px; | |
| 285 | + height: 80px; | |
| 286 | + margin-top: 20px; | |
| 287 | +} | |
| 288 | +.email-set-wont { | |
| 289 | + width: 213px; | |
| 290 | + margin: 0 auto; | |
| 291 | +} | |
| 292 | +.email-set-wont p { | |
| 293 | + float: left; | |
| 294 | + line-height: 34px; | |
| 295 | + font-family: Tahoma; | |
| 296 | + font-size: 14px; | |
| 297 | + color: #464646; | |
| 298 | + margin-right: 20px; | |
| 299 | +} | |
| 300 | +#email-buttons-1_1 { | |
| 301 | + float: right; | |
| 302 | +} | |
| 303 | +.email-set-area { | |
| 304 | + width: 700px; | |
| 305 | + float: left; | |
| 306 | + display: none; | |
| 307 | + margin-top: 20px; | |
| 308 | + transition: 0.4s; | |
| 309 | +} | |
| 310 | +#email-set-area { | |
| 311 | + width: 564px; | |
| 312 | + max-width: 564px; | |
| 313 | + height: 80px; | |
| 314 | + margin-left: 50px; | |
| 315 | + background: #d9edcf; | |
| 316 | + border: 1px solid #d9edcf; | |
| 317 | + outline: none; | |
| 318 | + box-sizing: border-box; | |
| 319 | + padding: 10px; | |
| 320 | + transition: 0.3s; | |
| 321 | +} | |
| 322 | +#email-set-area:focus { | |
| 323 | + transition: 0.3s; | |
| 324 | + background: #dadada; | |
| 325 | + border: 1px solid #dadada; | |
| 326 | +} | |
| 327 | +#email-buttons-sub { | |
| 328 | + border-bottom: none; | |
| 329 | + border-left: none; | |
| 330 | + border-right: none; | |
| 331 | + height: 28px; | |
| 332 | + outline: none; | |
| 333 | + margin: 0 auto; | |
| 334 | + float: none; | |
| 335 | +} | |
| 336 | +#email-buttons-sub2 { | |
| 337 | + border-bottom: none; | |
| 338 | + border-left: none; | |
| 339 | + border-right: none; | |
| 340 | + height: 28px; | |
| 341 | + outline: none; | |
| 342 | +} | |
| 343 | +.em-sub { | |
| 344 | + width: 700px; | |
| 345 | + height: 28px; | |
| 346 | + float: left; | |
| 347 | + margin-top: 20px; | |
| 348 | +} | ... | ... |
www/dist/js/cart.js
www/dist/js/demo.js
www/dist/js/pages/dashboard.js
| ... | ... | @@ -26,28 +26,9 @@ $(function () { |
| 26 | 26 | zIndex: 999999 |
| 27 | 27 | }); |
| 28 | 28 | |
| 29 | - //bootstrap WYSIHTML5 - text editor | |
| 30 | - $(".textarea").wysihtml5(); | |
| 31 | - | |
| 32 | - $('.daterange').daterangepicker( | |
| 33 | - { | |
| 34 | - ranges: { | |
| 35 | - 'Today': [moment(), moment()], | |
| 36 | - 'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], | |
| 37 | - 'Last 7 Days': [moment().subtract(6, 'days'), moment()], | |
| 38 | - 'Last 30 Days': [moment().subtract(29, 'days'), moment()], | |
| 39 | - 'This Month': [moment().startOf('month'), moment().endOf('month')], | |
| 40 | - 'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')] | |
| 41 | - }, | |
| 42 | - startDate: moment().subtract(29, 'days'), | |
| 43 | - endDate: moment() | |
| 44 | - }, | |
| 45 | - function (start, end) { | |
| 46 | - alert("You chose: " + start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY')); | |
| 47 | - }); | |
| 48 | 29 | |
| 49 | - /* jQueryKnob */ | |
| 50 | - $(".knob").knob(); | |
| 30 | + | |
| 31 | + | |
| 51 | 32 | |
| 52 | 33 | //jvectormap data |
| 53 | 34 | var visitorsData = { |
| ... | ... | @@ -63,31 +44,8 @@ $(function () { |
| 63 | 44 | "GB": 320, //Great Britain |
| 64 | 45 | "RU": 3000 //Russia |
| 65 | 46 | }; |
| 66 | - //World map by jvectormap | |
| 67 | - $('#world-map').vectorMap({ | |
| 68 | - map: 'world_mill_en', | |
| 69 | - backgroundColor: "transparent", | |
| 70 | - regionStyle: { | |
| 71 | - initial: { | |
| 72 | - fill: '#e4e4e4', | |
| 73 | - "fill-opacity": 1, | |
| 74 | - stroke: 'none', | |
| 75 | - "stroke-width": 0, | |
| 76 | - "stroke-opacity": 1 | |
| 77 | - } | |
| 78 | - }, | |
| 79 | - series: { | |
| 80 | - regions: [{ | |
| 81 | - values: visitorsData, | |
| 82 | - scale: ["#92c1dc", "#ebf4f9"], | |
| 83 | - normalizeFunction: 'polynomial' | |
| 84 | - }] | |
| 85 | - }, | |
| 86 | - onRegionLabelShow: function (e, el, code) { | |
| 87 | - if (typeof visitorsData[code] != "undefined") | |
| 88 | - el.html(el.html() + ': ' + visitorsData[code] + ' new visitors'); | |
| 89 | - } | |
| 90 | - }); | |
| 47 | + | |
| 48 | + | |
| 91 | 49 | |
| 92 | 50 | //Sparkline charts |
| 93 | 51 | var myvalues = [1000, 1200, 920, 927, 931, 1027, 819, 930, 1021]; |
| ... | ... | @@ -125,69 +83,9 @@ $(function () { |
| 125 | 83 | |
| 126 | 84 | /* Morris.js Charts */ |
| 127 | 85 | // Sales chart |
| 128 | - var area = new Morris.Area({ | |
| 129 | - element: 'revenue-chart', | |
| 130 | - resize: true, | |
| 131 | - data: [ | |
| 132 | - {y: '2011 Q1', item1: 2666, item2: 2666}, | |
| 133 | - {y: '2011 Q2', item1: 2778, item2: 2294}, | |
| 134 | - {y: '2011 Q3', item1: 4912, item2: 1969}, | |
| 135 | - {y: '2011 Q4', item1: 3767, item2: 3597}, | |
| 136 | - {y: '2012 Q1', item1: 6810, item2: 1914}, | |
| 137 | - {y: '2012 Q2', item1: 5670, item2: 4293}, | |
| 138 | - {y: '2012 Q3', item1: 4820, item2: 3795}, | |
| 139 | - {y: '2012 Q4', item1: 15073, item2: 5967}, | |
| 140 | - {y: '2013 Q1', item1: 10687, item2: 4460}, | |
| 141 | - {y: '2013 Q2', item1: 8432, item2: 5713} | |
| 142 | - ], | |
| 143 | - xkey: 'y', | |
| 144 | - ykeys: ['item1', 'item2'], | |
| 145 | - labels: ['Item 1', 'Item 2'], | |
| 146 | - lineColors: ['#a0d0e0', '#3c8dbc'], | |
| 147 | - hideHover: 'auto' | |
| 148 | - }); | |
| 149 | - var line = new Morris.Line({ | |
| 150 | - element: 'line-chart', | |
| 151 | - resize: true, | |
| 152 | - data: [ | |
| 153 | - {y: '2011 Q1', item1: 2666}, | |
| 154 | - {y: '2011 Q2', item1: 2778}, | |
| 155 | - {y: '2011 Q3', item1: 4912}, | |
| 156 | - {y: '2011 Q4', item1: 3767}, | |
| 157 | - {y: '2012 Q1', item1: 6810}, | |
| 158 | - {y: '2012 Q2', item1: 5670}, | |
| 159 | - {y: '2012 Q3', item1: 4820}, | |
| 160 | - {y: '2012 Q4', item1: 15073}, | |
| 161 | - {y: '2013 Q1', item1: 10687}, | |
| 162 | - {y: '2013 Q2', item1: 8432} | |
| 163 | - ], | |
| 164 | - xkey: 'y', | |
| 165 | - ykeys: ['item1'], | |
| 166 | - labels: ['Item 1'], | |
| 167 | - lineColors: ['#efefef'], | |
| 168 | - lineWidth: 2, | |
| 169 | - hideHover: 'auto', | |
| 170 | - gridTextColor: "#fff", | |
| 171 | - gridStrokeWidth: 0.4, | |
| 172 | - pointSize: 4, | |
| 173 | - pointStrokeColors: ["#efefef"], | |
| 174 | - gridLineColor: "#efefef", | |
| 175 | - gridTextFamily: "Open Sans", | |
| 176 | - gridTextSize: 10 | |
| 177 | - }); | |
| 178 | 86 | |
| 179 | - //Donut Chart | |
| 180 | - var donut = new Morris.Donut({ | |
| 181 | - element: 'sales-chart', | |
| 182 | - resize: true, | |
| 183 | - colors: ["#3c8dbc", "#f56954", "#00a65a"], | |
| 184 | - data: [ | |
| 185 | - {label: "Download Sales", value: 12}, | |
| 186 | - {label: "In-Store Sales", value: 30}, | |
| 187 | - {label: "Mail-Order Sales", value: 20} | |
| 188 | - ], | |
| 189 | - hideHover: 'auto' | |
| 190 | - }); | |
| 87 | + | |
| 88 | + | |
| 191 | 89 | |
| 192 | 90 | //Fix for charts under tabs |
| 193 | 91 | $('.box ul.nav a').on('shown.bs.tab', function (e) { | ... | ... |
www/email/bow_story.html
| 1 | -<!DOCTYPE html> | |
| 2 | -<html> | |
| 3 | -<head> | |
| 4 | - <meta charset="utf-8"> | |
| 5 | -</head> | |
| 6 | -<body> | |
| 7 | - <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-spacing: 0; margin-top: -8px"> | |
| 8 | - <!------green-line-------> | |
| 9 | - <tr> | |
| 10 | - <td> | |
| 11 | - <table cellspacing="0" cellpadding="0" border="0" width="100%" style="background: #67b73e;"> | |
| 12 | - <tr> | |
| 13 | - <td align="center"> | |
| 14 | - <table cellpadding="0" cellspacing="0" border="0" width="660"> | |
| 15 | - <tr> | |
| 16 | - <td width="330" height="30" style="text-align: left"><a href="#" style="font-size: 13px; color: #fff; font-family: calibri; font-style: italic;">Заманчивые предложения</a></td> | |
| 17 | - </tr> | |
| 18 | - </table> | |
| 19 | - </td> | |
| 20 | - </tr> | |
| 21 | - </table> | |
| 22 | - </td> | |
| 23 | - </tr> | |
| 24 | - <!------end-green-line-------> | |
| 25 | - <!------contacts-line-------> | |
| 26 | - <tr> | |
| 27 | - <td> | |
| 28 | - <table cellpadding="0" cellspacing="0" border="0" width="100%"> | |
| 29 | - <tr> | |
| 30 | - <td> | |
| 31 | - <table cellspacing="0" class="" cellpadding="0" border="0" width="100%" height="30" style="background: #fff;"></table> | |
| 32 | - </td> | |
| 33 | - </tr> | |
| 34 | - <tr> | |
| 35 | - <td> | |
| 36 | - <table cellpadding="0" cellspacing="0" border="0" width="100%" style=" | |
| 37 | - /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+30,f0f0f0+99 */ | |
| 38 | - background: #ffffff; /* Old browsers */ | |
| 39 | - background: -moz-linear-gradient(top, #ffffff 30%, #f0f0f0 99%); /* FF3.6+ */ | |
| 40 | - background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#ffffff), color-stop(99%,#f0f0f0)); /* Chrome,Safari4+ */ | |
| 41 | - background: -webkit-linear-gradient(top, #ffffff 30%,#f0f0f0 99%); /* Chrome10+,Safari5.1+ */ | |
| 42 | - background: -o-linear-gradient(top, #ffffff 30%,#f0f0f0 99%); /* Opera 11.10+ */ | |
| 43 | - background: -ms-linear-gradient(top, #ffffff 30%,#f0f0f0 99%); /* IE10+ */ | |
| 44 | - background: linear-gradient(to bottom, #ffffff 30%,#f0f0f0 99%); /* W3C */ | |
| 45 | - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */ | |
| 46 | - "> | |
| 47 | - <tr> | |
| 48 | - <td align="center"> | |
| 49 | - <table cellspacing="0" cellpadding="0" border="0" width="660" height="87" style="margin: 0 20px;"> | |
| 50 | - <tr> | |
| 51 | - <td valign="top" > | |
| 52 | - <table cellpadding="0" cellspacing="0" border="0" width="174"height="42"> | |
| 53 | - <tr> | |
| 54 | - <td align="center" valign="top"><a target="_blank" href="http://semena.in.ua/ru"><img src="images/bow_story/logo.png" width="174" height="42" alt=""/></a></td> | |
| 55 | - </tr> | |
| 56 | - </table> | |
| 57 | - </td> | |
| 58 | - <td valign="top" align="center"> | |
| 59 | - <table cellspacing="0" cellpadding="0" border="0" width="336"> | |
| 60 | - <tr> | |
| 61 | - <td align="center"> | |
| 62 | - <table cellpadding="0" cellspacing="0" border="0" width="310"> | |
| 63 | - <tr> | |
| 64 | - <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-1.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(044) <span style="font-size: 20px; font-weight: bold;">581-67-15</span></span></td> | |
| 65 | - <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-1.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(044) <span style="font-size: 20px; font-weight: bold;">451-48-59</span></span></td> | |
| 66 | - </tr> | |
| 67 | - <tr> | |
| 68 | - <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-2.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(050) <span style="font-size: 20px; font-weight: bold;">464-48-59</span></span></td> | |
| 69 | - <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-3.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(067) <span style="font-size: 20px; font-weight: bold;">464-48-59</span></span></td> | |
| 70 | - </tr> | |
| 71 | - </table> | |
| 72 | - </td> | |
| 73 | - </tr> | |
| 74 | - <tr> | |
| 75 | - <td align="center"> | |
| 76 | - <table cellpadding="0" cellspacing="0" border="0"> | |
| 77 | - <tr> | |
| 78 | - <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-4.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(093) <span style="font-size: 20px; font-weight: bold;">026-86-64</span></span></td> | |
| 79 | - </tr> | |
| 80 | - </table> | |
| 81 | - </td> | |
| 82 | - </tr> | |
| 83 | - </table> | |
| 84 | - </td> | |
| 85 | - <td valign="top"> | |
| 86 | - <table cellpadding="0" cellspacing="0" border="0"> | |
| 87 | - <tr> | |
| 88 | - <td height="24"><img style="vertical-align: middle; " src="images/bow_story/ico-5.png" /> <a target="_blank" href="http://semena.in.ua/customer_login/ru" style="margin-left: 5px; font-size: 13px; font-family: calibri; font-style: italic; color: #4a4a4a;">Личный кабинет</a></td> | |
| 89 | - </tr> | |
| 90 | - <tr> | |
| 91 | - <td height="24"><img style="vertical-align: middle; " src="images/bow_story/ico-6.png" /><a target="_blank" href="http://semena.in.ua/callback/ru" style="margin-left: 5px; font-size: 13px; font-family: calibri; font-style: italic; color: #4a4a4a;">Обратная связь</a></td> | |
| 92 | - </tr> | |
| 93 | - <tr> | |
| 94 | - <td height="24"><img style="vertical-align: middle; " src="images/bow_story/ico-7.png" /><a target="_blank" href="http://semena.in.ua/video/ru" style="margin-left: 5px; font-size: 13px; font-family: calibri; font-style: italic; color: #4a4a4a;">Видеообзоры</a></td> | |
| 95 | - </tr> | |
| 96 | - </table> | |
| 97 | - </td> | |
| 98 | - </tr> | |
| 99 | - </table> | |
| 100 | - </td> | |
| 101 | - </tr> | |
| 102 | - </table> | |
| 103 | - </td> | |
| 104 | - </tr> | |
| 105 | - </table> | |
| 106 | - </td> | |
| 107 | - </tr> | |
| 108 | - <!------end-contacts-line-------> | |
| 109 | - <tr> | |
| 110 | - <td> | |
| 111 | - <table cellspacing="0" cellpadding="0" border="0" width="100%" style="background: #f0f0f0;"> | |
| 112 | - <!------menu------> | |
| 113 | - <tr> | |
| 114 | - <td valign="top" align="center"> | |
| 115 | - <table cellpadding="0" cellspacing="0" border="0" width="660"> | |
| 116 | - <tr> | |
| 117 | - <td align="center"> | |
| 118 | - <table cellspacing="0" cellpadding="0" border="0" width="654" height="36" style="background: #67b73e; border-radius: 5px;"> | |
| 119 | - <tr> | |
| 120 | - <td align="center" style="border-right: 1px solid #4fa32c;"><a target="_blank" href="http://semena.in.ua/o-kompanii-1/ru" style="height: 36px; color: #fff; font-weight: bold; font-size: 14px; font-family: calibri;text-decoration: none; ">О КОМПАНИИ</a></td> | |
| 121 | - <td align="center" style="border-left: 1px solid #86d060;"><a target="_blank" href="http://semena.in.ua/dostavka-i-oplata-2/ru" style="height: 36px; color: #fff; font-weight: bold; font-size: 14px; font-family: calibri;text-decoration: none;">ДОСТАВКА И ОПЛАТА</a></td> | |
| 122 | - <td align="center" style="padding: 0 7px; background: #4e9f20;"><a target="_blank" href="http://semena.in.ua/news-actions/ru" style="height: 36px; color: #fff; font-weight: bold; font-size: 14px; font-family: calibri;text-decoration: none;">АКЦИИ</a></td> | |
| 123 | - <td align="center"><a target="_blank" href="http://semena.in.ua/prof_tips/ru" style="height: 36px; color: #fff; font-weight: bold; font-size: 14px; font-family: calibri;text-decoration: none;">СОВЕТЫ ПРОФЕССИОНАЛОВ</a></td> | |
| 124 | - </tr> | |
| 125 | - </table> | |
| 126 | - </td> | |
| 127 | - </tr> | |
| 128 | - </table> | |
| 129 | - </td> | |
| 130 | - </tr> | |
| 131 | - <!----- end menu--------> | |
| 132 | - | |
| 133 | - <tr> | |
| 134 | - <td height="20"></td> | |
| 135 | - </tr> | |
| 136 | - <!----kvadratki----> | |
| 137 | - <tr> | |
| 138 | - <td align="center"> | |
| 139 | - <table cellspacing="0" cellpadding="0" border="0" width="660"> | |
| 140 | - <tr> | |
| 141 | - <td> | |
| 142 | - <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 143 | - <tr width="96" height="96"> | |
| 144 | - <td valign="top"><a target="_blank" href="http://semena.in.ua/semena_ovoshchey_1c_20/ru"><img src="images/bow_story/f-1.jpg" width="96" height="96" /></a></td> | |
| 145 | - </tr> | |
| 146 | - <tr> | |
| 147 | - <td align="center" valign="top" width="96" height="45"> | |
| 148 | - <a target="_blank" href="http://semena.in.ua/semena_ovoshchey_1c_20/ru" style="text-transform: uppercase; color: #54a727; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">СЕМЕНА<br>ОВОЩЕЙ</a> | |
| 149 | - </td> | |
| 150 | - </tr> | |
| 151 | - </table> | |
| 152 | - </td> | |
| 153 | - <td> | |
| 154 | - <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 155 | - <tr width="96" height="96"> | |
| 156 | - <td valign="top"><a target="_blank" href="http://semena.in.ua/semena_tsvetov_1c_20/ru"><img src="images/bow_story/f-2.jpg" width="96" height="96" /></a></td> | |
| 157 | - </tr> | |
| 158 | - <tr> | |
| 159 | - <td align="center" valign="top" width="96" height="45"> | |
| 160 | - <a target="_blank" href="http://semena.in.ua/semena_tsvetov_1c_20/ru" style="text-transform: uppercase; color: #b12a2c; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">СЕМЕНА<br>ЦВЕТОВ</a> | |
| 161 | - </td> | |
| 162 | - </tr> | |
| 163 | - </table> | |
| 164 | - </td> | |
| 165 | - <td> | |
| 166 | - <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 167 | - <tr width="96" height="96"> | |
| 168 | - <td valign="top"><a target="_blank" href="http://semena.in.ua/udobrenija_i_sredstva_zashchity_1c_20/ru"><img src="images/bow_story/f-3.jpg" width="96" height="96" /></a></td> | |
| 169 | - </tr> | |
| 170 | - <tr> | |
| 171 | - <td align="center" valign="top" width="96" height="45"> | |
| 172 | - <a target="_blank" href="http://semena.in.ua/udobrenija_i_sredstva_zashchity_1c_20/ru" style="text-transform: uppercase; color: #f36d01; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">Удобрения и<br>средства<br>защиты</a> | |
| 173 | - </td> | |
| 174 | - </tr> | |
| 175 | - </table> | |
| 176 | - </td> | |
| 177 | - <td> | |
| 178 | - <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 179 | - <tr width="96" height="96"> | |
| 180 | - <td valign="top"><a target="_blank" href="http://semena.in.ua/gazonnye_travy_1c_20/ru"><img src="images/bow_story/f-4.jpg" width="96" height="96" /></a></td> | |
| 181 | - </tr> | |
| 182 | - <tr> | |
| 183 | - <td align="center" valign="top" width="96" height="45"> | |
| 184 | - <a target="_blank" href="http://semena.in.ua/gazonnye_travy_1c_20/ru" style="text-transform: uppercase; color: #1a7781; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">Газонные<br>травы</a> | |
| 185 | - </td> | |
| 186 | - </tr> | |
| 187 | - </table> | |
| 188 | - </td> | |
| 189 | - <td> | |
| 190 | - <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 191 | - <tr width="96" height="96"> | |
| 192 | - <td valign="top"><a target="_blank" href="http://semena.in.ua/biopreparaty_1c_20/ru"><img src="images/bow_story/f-5.jpg" width="96" height="96" /></a></td> | |
| 193 | - </tr> | |
| 194 | - <tr> | |
| 195 | - <td align="center" valign="top" width="96" height="45"> | |
| 196 | - <a target="_blank" href="http://semena.in.ua/biopreparaty_1c_20/ru" style="text-transform: uppercase; color: #0aa2dd; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">Биопрепараты</a> | |
| 197 | - </td> | |
| 198 | - </tr> | |
| 199 | - </table> | |
| 200 | - </td> | |
| 201 | - <td width="96"> | |
| 202 | - <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 203 | - <tr width="96" height="96"> | |
| 204 | - <td valign="top"><a target="_blank" href="http://semena.in.ua/tovary_dlja_sada_i_ogoroda_1c_20/ru"><img src="images/bow_story/f-6.jpg" width="96" height="96" /></a></td> | |
| 205 | - </tr> | |
| 206 | - <tr> | |
| 207 | - <td align="center" valign="top" width="96" height="45"> | |
| 208 | - <a target="_blank" href="http://semena.in.ua/tovary_dlja_sada_i_ogoroda_1c_20/ru" style="text-transform: uppercase; color: #b1873f; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">Товары<br>для сада<br>и огорода</a> | |
| 209 | - </td> | |
| 210 | - </tr> | |
| 211 | - </table> | |
| 212 | - </td> | |
| 213 | - </tr> | |
| 214 | - </table> | |
| 215 | - </td> | |
| 216 | - </tr> | |
| 217 | - <tr> | |
| 218 | - <td height="10"></td> | |
| 219 | - </tr> | |
| 220 | - <!-------content-------> | |
| 221 | - <tr> | |
| 222 | - <td align="center"> | |
| 223 | - <table cellspacing="0" cellpadding="0" border="0" width="681" height="21" background="images/bow_story/bg-otpiska.png"></table> | |
| 224 | - </td> | |
| 225 | - </tr> | |
| 226 | - <tr> | |
| 227 | - <td align="center"> | |
| 228 | - <table cellspacing="0" cellpadding="0" border="0" width="681" background="images/bow_story/bg-otpiska2.png"> | |
| 229 | - <tr> | |
| 230 | - <td align="center"> | |
| 231 | - <table class="0" cellpadding="0" border="0" width="620"> | |
| 232 | - <tr> | |
| 233 | - <td height="7"></td> | |
| 234 | - </tr> | |
| 235 | - <tr> | |
| 236 | - <td style="color: #333333; font-size: 24px; font-family: calibri; font-weight: bold"> | |
| 237 | - Снег сошел и лук на стол, или как вырастить озимый лук | |
| 238 | - </td> | |
| 239 | - </tr> | |
| 240 | - <tr> | |
| 241 | - <td height="2"></td> | |
| 242 | - </tr> | |
| 243 | - <tr> | |
| 244 | - <td style="color: #333333; font-size: 16px; font-family: calibri;"> | |
| 245 | - Озимый лук появился в Украине сравнительно недавно – около 10 лет назад. Но даже за этот короткий срок он привлек внимание как профессиональных фермеров, так и огородников-любителей. Преимущества очевидны: озимый лук убирают на 1-1.5 месяца раньше, чем самый ранний лук весеннего посева. При этом он дает отличный урожай. Если в хороших условиях содержания озимый лук удачно перезимует, то можно получить с гектара 40-45 тонн урожая. | |
| 246 | - </td> | |
| 247 | - </tr> | |
| 248 | - <tr> | |
| 249 | - <td height="12"></td> | |
| 250 | - </tr> | |
| 251 | - </table> | |
| 252 | - </td> | |
| 253 | - </tr> | |
| 254 | - <tr> | |
| 255 | - <td align="center"> | |
| 256 | - <table cellspacing="0" cellpadding="0" border="0" width="660" height="201" background="images/bow_story/luk1.jpg"> | |
| 257 | - <tr> | |
| 258 | - <td></td> | |
| 259 | - </tr> | |
| 260 | - </table> | |
| 261 | - </td> | |
| 262 | - </tr> | |
| 263 | - <tr> | |
| 264 | - <td align="center"> | |
| 265 | - <table cellspacing="0" cellpadding="0" border="0" width="620"> | |
| 266 | - <tr> | |
| 267 | - <td height="25"></td> | |
| 268 | - </tr> | |
| 269 | - <tr> | |
| 270 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 271 | - Из своего опыта скажу: растения озимого лука легко переносят низкую температуру. Без снежного покрова – до -15°С, а если снега несколько сантиметров – еще более низкую. Но в очень холодные бесснежные зимы лук может вымерзать.<br> | |
| 272 | - Очень важно правильно определить дату посева. К тому моменту, как наступят морозы на растениях уже должно быть 3-4 листа. Чтобы избежать вымерзания, рекомендую покрывать посевы агроволокном. Это увеличивает затраты на выращивание, но значительно уменьшает риски. | |
| 273 | - </td> | |
| 274 | - </tr> | |
| 275 | - <tr> | |
| 276 | - <td height="17"></td> | |
| 277 | - </tr> | |
| 278 | - <tr> | |
| 279 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 280 | - Идеальные регионы для выращивания озимого лука те, в которых зимой стабильный снежный покров или мягкая зима, то есть Центральные, Западные и Южные районы Украины. В Центральных и Западных регионах высев проводят 10-25 августа, крайние сроки - до 5 сентября, а в Южных с 20 августа по 15 сентября. | |
| 281 | - </td> | |
| 282 | - </tr> | |
| 283 | - <tr> | |
| 284 | - <td height="17"></td> | |
| 285 | - </tr> | |
| 286 | - <tr> | |
| 287 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 288 | - Советую не высаживать лук в жаркую погоду. При температуре выше +24°С прорастания семян задерживается. Чтобы избежать этого, проводите посев уже проросшими семенами. Можно также снизить температуру почвы частыми легкими поливами. Участок под лук желательно подготовить за 10 дней до посева, чтобы уменьшить опасность появления луковой мухи и для хорошей усадки земли. Норма высева семян составляет 40 грамм на сотку. | |
| 289 | - </td> | |
| 290 | - </tr> | |
| 291 | - <tr> | |
| 292 | - <td height="17"></td> | |
| 293 | - </tr> | |
| 294 | - <tr> | |
| 295 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 296 | - Для озимого выращивания могу посоветовать специальные сорта и гибриды лука, например «Экстра эрли голд F1». Это очень ранний гибрид, срок выращивания 240 дней. Первый сбор урожая возможен уже к середине мая. Практически нет стрелкования, вырастает луковица бронзового цвета, круглой формы, масса 200 грамм. | |
| 297 | - </td> | |
| 298 | - </tr> | |
| 299 | - <tr> | |
| 300 | - <td height="17"></td> | |
| 301 | - </tr> | |
| 302 | - <tr> | |
| 303 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 304 | - Не следует использовать для озимого посева сорта и гибриды, предназначенные для весеннего сева, поскольку они хуже переносят зимовку. | |
| 305 | - </td> | |
| 306 | - </tr> | |
| 307 | - <tr> | |
| 308 | - <td height="17"></td> | |
| 309 | - </tr> | |
| 310 | - <tr> | |
| 311 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 312 | - Запомните, не следует сажать лук после лука, а также после картофеля, бобов, петрушки, сельдерея, красного клевера и люцерны. Хорошие предшественники: рапс, горчица, кукуруза, свекла, фасоль, томат, морковь, огурец, салат, а также все виды капусты. | |
| 313 | - </td> | |
| 314 | - </tr> | |
| 315 | - <tr> | |
| 316 | - <td height="17"></td> | |
| 317 | - </tr> | |
| 318 | - <tr> | |
| 319 | - <td style="color: #333333; font-size: 20px; font-family: calibri; font-weight: bold" align="center"> | |
| 320 | - Хорошие предшественники | |
| 321 | - </td> | |
| 322 | - </tr> | |
| 323 | - <tr> | |
| 324 | - <td height="17"></td> | |
| 325 | - </tr> | |
| 326 | - <tr> | |
| 327 | - <td align="center"> | |
| 328 | - <table border="0" width="620" cellpadding="0" cellspacing="0" style="font-family:calibri;font-size:16px;font-weight:bold;"> | |
| 329 | - <tr align="center"> | |
| 330 | - <td width="190" height="140"><img src="images/bow_story/raps.jpg"></td> | |
| 331 | - <td width="190" height="140"><img src="images/bow_story/gorch.jpg"></td> | |
| 332 | - <td width="190" height="140"><img src="images/bow_story/kukur.jpg"></td> | |
| 333 | - </tr> | |
| 334 | - <tr><td colspan="3" height="3"></td></tr> | |
| 335 | - <tr align="center"> | |
| 336 | - <td width="190">Рапс</td> | |
| 337 | - <td width="190">Горчица</td> | |
| 338 | - <td width="190">Кукуруза</td> | |
| 339 | - </tr> | |
| 340 | - <tr><td colspan="3" height="26"></td></tr> | |
| 341 | - <tr align="center"> | |
| 342 | - <td width="190" height="140"><img src="images/bow_story/svekla.jpg"></td> | |
| 343 | - <td width="190" height="140"><img src="images/bow_story/fasol.jpg"></td> | |
| 344 | - <td width="190" height="140"><img src="images/bow_story/ogurec.jpg"></td> | |
| 345 | - </tr> | |
| 346 | - <tr><td colspan="3" height="3"></td></tr> | |
| 347 | - <tr align="center"> | |
| 348 | - <td width="190">Свекла</td> | |
| 349 | - <td width="190">Фасоль</td> | |
| 350 | - <td width="190">Огурец</td> | |
| 351 | - </tr> | |
| 352 | - <tr><td colspan="3" height="26"></td></tr> | |
| 353 | - <tr align="center"> | |
| 354 | - <td width="190" height="140"><img src="images/bow_story/morkov.jpg"></td> | |
| 355 | - <td width="190" height="140"><img src="images/bow_story/kapusta.jpg"></td> | |
| 356 | - <td width="190" height="140"><img src="images/bow_story/tomats.jpg"></td> | |
| 357 | - </tr> | |
| 358 | - <tr><td colspan="3" height="3"></td></tr> | |
| 359 | - <tr align="center"> | |
| 360 | - <td width="190">Морковь</td> | |
| 361 | - <td width="190">Капуста</td> | |
| 362 | - <td width="190">Томат</td> | |
| 363 | - </tr> | |
| 364 | - </table> | |
| 365 | - </td> | |
| 366 | - </tr> | |
| 367 | - <tr> | |
| 368 | - <td height="20"></td> | |
| 369 | - </tr> | |
| 370 | - <tr> | |
| 371 | - <td style="color: #333333; font-size: 20px; font-family: calibri; font-weight: bold" align="center"> | |
| 372 | - Плохие предшественники | |
| 373 | - </td> | |
| 374 | - </tr> | |
| 375 | - <tr> | |
| 376 | - <td height="17"></td> | |
| 377 | - </tr> | |
| 378 | - <tr> | |
| 379 | - <td align="center"> | |
| 380 | - <table border="0" width="620" cellpadding="0" cellspacing="0" style="font-family:calibri;font-size:16px;font-weight:bold;"> | |
| 381 | - <tr align="center"> | |
| 382 | - <td width="190" height="140"><img src="images/bow_story/potato.jpg"></td> | |
| 383 | - <td width="190" height="140"><img src="images/bow_story/bobs.jpg"></td> | |
| 384 | - <td width="190" height="140"><img src="images/bow_story/petr.jpg"></td> | |
| 385 | - </tr> | |
| 386 | - <tr><td colspan="3" height="3"></td></tr> | |
| 387 | - <tr align="center"> | |
| 388 | - <td width="190">Картофель</td> | |
| 389 | - <td width="190">Бобы</td> | |
| 390 | - <td width="190">Петрушка</td> | |
| 391 | - </tr> | |
| 392 | - <tr><td colspan="3" height="26"></td></tr> | |
| 393 | - <tr align="center"> | |
| 394 | - <td width="190" height="140"><img src="images/bow_story/seld.jpg"></td> | |
| 395 | - <td width="190" height="140"><img src="images/bow_story/redclev.jpg"></td> | |
| 396 | - <td width="190" height="140"><img src="images/bow_story/lucern.jpg"></td> | |
| 397 | - </tr> | |
| 398 | - <tr><td colspan="3" height="3"></td></tr> | |
| 399 | - <tr align="center"> | |
| 400 | - <td width="190">Сельдерей</td> | |
| 401 | - <td width="190">Красный клевер</td> | |
| 402 | - <td width="190">Люцерна</td> | |
| 403 | - </tr> | |
| 404 | - </table> | |
| 405 | - </td> | |
| 406 | - </tr> | |
| 407 | - <tr> | |
| 408 | - <td height="20"></td> | |
| 409 | - </tr> | |
| 410 | - <tr> | |
| 411 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 412 | - Озимый лук положительно реагирует на органические удобрения, особенно навоз (вносится осенью). Не обойтись и без азота. Но перед зимой не следует «перекармливать» этим удобрением, поскольку в этом случае лук хуже зимует. При озимой посадке 1/3 дозы азота вносят перед посадкой, примерно 0.5 килограмма на сотку. Остальные 2/3 вносят весной в два приема по полкилограмма на сотку. Первую порцию следует использовать в начале вегетации, а вторую – через 2-3 недели (однако не позднее, чем в третьей декаде апреля). | |
| 413 | - </td> | |
| 414 | - </tr> | |
| 415 | - <tr> | |
| 416 | - <td height="25"></td> | |
| 417 | - </tr> | |
| 418 | - </table> | |
| 419 | - </td> | |
| 420 | - </tr> | |
| 421 | - <tr> | |
| 422 | - <td align="center"> | |
| 423 | - <table cellspacing="0" cellpadding="0" border="0" width="660" height="369" background="images/bow_story/scheme.jpg"> | |
| 424 | - <tr> | |
| 425 | - <td></td> | |
| 426 | - </tr> | |
| 427 | - </table> | |
| 428 | - </td> | |
| 429 | - </tr> | |
| 430 | - <tr> | |
| 431 | - <td align="center"> | |
| 432 | - <table cellspacing="0" cellpadding="0" border="0" width="620"> | |
| 433 | - <tr> | |
| 434 | - <td height="25"></td> | |
| 435 | - </tr> | |
| 436 | - | |
| 437 | - | |
| 438 | - | |
| 439 | - <tr> | |
| 440 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 441 | - Рано весной есть угроза повреждения посевов луковой мухой. Этот вредитель способен за короткое время нанести ущерб ослабленным после зимы, растениям. Для борьбы с луковой мухой подойдет препарат «Каратэ Зеон». Для борьбы с трипсами на посевах лука применяют «Конфидор» или «Энжи». | |
| 442 | - </td> | |
| 443 | - </tr> | |
| 444 | - <tr> | |
| 445 | - <td height="17"></td> | |
| 446 | - </tr> | |
| 447 | - <tr> | |
| 448 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 449 | - Когда вы получите первые всходы, советую для полной уверенности полить растения т.н. «быстрыми» химикатами. Они убивают вредные бактерии, но не успевают впитаться в растение. Например, «Тельдор» распадается за 5-10 дней. Также при защите всходов советую обратить внимание на безвредные биологические средства, например, «Актарофит». | |
| 450 | - </td> | |
| 451 | - </tr> | |
| 452 | - <tr> | |
| 453 | - <td height="17"></td> | |
| 454 | - </tr> | |
| 455 | - <tr> | |
| 456 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 457 | - Время сбора озимого лука на перо зависит от погодных условий весны. В основном это конец апреля – начало мая. Если же лук выращивают для луковиц, то ориентировочное время сбора – конец мая, начало-середина июня. Сажайте, выращивайте, экспериментируйте. Фермеры получат хорошую прибыль, а огородники раннюю зелень на стол. | |
| 458 | - </td> | |
| 459 | - </tr> | |
| 460 | - <tr> | |
| 461 | - <td height="17"></td> | |
| 462 | - </tr> | |
| 463 | - <tr> | |
| 464 | - <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 465 | - Следующее вы получите через неделю, в нем я расскажу, как бороться с вредителями растений. Вступайте в нашу группу в <a href="https://www.facebook.com/Professionalseeds" target="_blank" style="text-decoration:none;color:#00aeef;">Facebook</a> и принимайте участие в акциях. | |
| 466 | - </td> | |
| 467 | - </tr> | |
| 468 | - <tr> | |
| 469 | - <td height="35"></td> | |
| 470 | - </tr> | |
| 471 | - </table> | |
| 472 | - </td> | |
| 473 | - </tr> | |
| 474 | - <tr> | |
| 475 | - <td align="center"> | |
| 476 | - <table cellspacing="0" cellpadding="0" border="0" width="660" height="413" background="images/bow_story/bg-5.jpg"> | |
| 477 | - <tbody><tr> | |
| 478 | - <td align="center" valign="bottom" style="color: #fff; font-family: calibri; font-style: 16px; font-weight: bold;"> | |
| 479 | - Юрий Подлужный<br> | |
| 480 | - <span style="font-weight: normal; font-size: 14px;">Ведущий агроном компании «Професійне насіння»</span> | |
| 481 | - </td> | |
| 482 | - </tr> | |
| 483 | - <tr> | |
| 484 | - <td height="30"></td> | |
| 485 | - </tr> | |
| 486 | - </tbody></table> | |
| 487 | - </td> | |
| 488 | - </tr> | |
| 489 | - </table> | |
| 490 | - </td> | |
| 491 | - </tr> | |
| 492 | - <!-------content-------> | |
| 493 | - </table> | |
| 494 | - </td> | |
| 495 | - </tr> | |
| 496 | - <tr> | |
| 497 | - <td height="30" style="background: #f0f0f0;"></td> | |
| 498 | - </tr> | |
| 499 | - <!--------footer-------> | |
| 500 | - <tr> | |
| 501 | - <td> | |
| 502 | - <table cellpadding="0" cellspacing="0" border="0" width="100%" height="236" background="images/bow_story/bg-2.jpg"> | |
| 503 | - <tr> | |
| 504 | - <td align="center"> | |
| 505 | - <table cellspacing="0" border="0" cellpadding="0" width="660"> | |
| 506 | - <tr> | |
| 507 | - <td> | |
| 508 | - <table cellpadding="0" cellspacing="0" border="0" height="236"> | |
| 509 | - <tr> | |
| 510 | - <td height="90"><a target="_blank" href="http://semena.in.ua/ru"><img src="images/bow_story/logo2.png" alt="semena.in.ua" /></a></td> | |
| 511 | - </tr> | |
| 512 | - <tr> | |
| 513 | - <td valign="top" height="60" style="color: #4a4a4a; font-size: 15px; font-family: calibri; font-weight: normal;">Адрес центрального офиса:<br> | |
| 514 | - <span style="font-weight: bold;">Киев, ул. Садовая, 95</span></td> | |
| 515 | - </tr> | |
| 516 | - </table> | |
| 517 | - </td> | |
| 518 | - <td align="center"> | |
| 519 | - <table cellspacing="0" cellpadding="0" border="0"> | |
| 520 | - <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-1.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(044) <span style="font-size: 20px; font-weight: bold;">581-67-15</span></span></td></tr> | |
| 521 | - <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-1.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(044) <span style="font-size: 20px; font-weight: bold;">451-48-59</span></span></td></tr> | |
| 522 | - <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-2.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(050) <span style="font-size: 20px; font-weight: bold;">464-48-59</span></span></td></tr> | |
| 523 | - <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-3.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(067) <span style="font-size: 20px; font-weight: bold;">464-48-59</span></span></td></tr> | |
| 524 | - <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-4.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(093) <span style="font-size: 20px; font-weight: bold;">026-86-64</span></span></td></tr> | |
| 525 | - </table> | |
| 526 | - </td> | |
| 527 | - <td align="right"> | |
| 528 | - <table cellpadding="0" cellspacing="0" border="0"> | |
| 529 | - <tr> | |
| 530 | - <td> | |
| 531 | - <table cellspacing="0" cellpadding="0" border="0" width="168" style="text-align: right"> | |
| 532 | - <tr> | |
| 533 | - <td><a target="_blank" href="https://www.facebook.com/Professionalseeds"><img src="images/bow_story/fb.png" alt=""/></a></td> | |
| 534 | - <td><a target="_blank" href="https://www.youtube.com/channel/UCMnG-NxtoprcTxKcPouwWdQ"><img src="images/bow_story/youtube.png" alt=""/></a></td> | |
| 535 | - </tr> | |
| 536 | - </table> | |
| 537 | - </td> | |
| 538 | - </tr> | |
| 539 | - <tr> | |
| 540 | - <td height="10"></td> | |
| 541 | - </tr> | |
| 542 | - <tr> | |
| 543 | - <td align="right"> | |
| 544 | - | |
| 545 | - </td> | |
| 546 | - </tr> | |
| 547 | - <tr> | |
| 548 | - <td height="10"></td> | |
| 549 | - </tr> | |
| 550 | - <tr> | |
| 551 | - <td align="right"> | |
| 552 | - | |
| 553 | - </td> | |
| 554 | - </tr> | |
| 555 | - </table> | |
| 556 | - </td> | |
| 557 | - </tr> | |
| 558 | - </table> | |
| 559 | - </td> | |
| 560 | - </tr> | |
| 561 | - </table> | |
| 562 | - </td> | |
| 563 | - </tr> | |
| 564 | - <!------end--footer-------> | |
| 565 | - <tr> | |
| 566 | - <td> | |
| 567 | - <table cellspacing="0" cellpadding="0" border="0" width="100%" height="30" style="background: #fff;"> | |
| 568 | - <tr> | |
| 569 | - <td align="center" style="color: #333333; font-size: 13px; font-family: calibri; font-style: italic; line-height: 30px">Вы получили это письмо, потому что зарегистрированы на сайте | |
| 570 | - <a href="http://semena.in.ua/" style="color: #3c3b3b;">semena.in.ua</a></td> | |
| 571 | - </tr> | |
| 572 | - </table> | |
| 573 | - </td> | |
| 574 | - </tr> | |
| 575 | - </td> | |
| 576 | - </tr> | |
| 577 | - </table> | |
| 578 | -</body> | |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html> | |
| 3 | +<head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | +</head> | |
| 6 | +<body> | |
| 7 | + <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-spacing: 0; margin-top: -8px"> | |
| 8 | + <!------green-line-------> | |
| 9 | + <tr> | |
| 10 | + <td> | |
| 11 | + <table cellspacing="0" cellpadding="0" border="0" width="100%" style="background: #67b73e;"> | |
| 12 | + <tr> | |
| 13 | + <td align="center"> | |
| 14 | + <table cellpadding="0" cellspacing="0" border="0" width="660"> | |
| 15 | + <tr> | |
| 16 | + <td width="330" height="30" style="text-align: left"><a href="#" style="font-size: 13px; color: #fff; font-family: calibri; font-style: italic;">Заманчивые предложения</a></td> | |
| 17 | + </tr> | |
| 18 | + </table> | |
| 19 | + </td> | |
| 20 | + </tr> | |
| 21 | + </table> | |
| 22 | + </td> | |
| 23 | + </tr> | |
| 24 | + <!------end-green-line-------> | |
| 25 | + <!------contacts-line-------> | |
| 26 | + <tr> | |
| 27 | + <td> | |
| 28 | + <table cellpadding="0" cellspacing="0" border="0" width="100%"> | |
| 29 | + <tr> | |
| 30 | + <td> | |
| 31 | + <table cellspacing="0" class="" cellpadding="0" border="0" width="100%" height="30" style="background: #fff;"></table> | |
| 32 | + </td> | |
| 33 | + </tr> | |
| 34 | + <tr> | |
| 35 | + <td> | |
| 36 | + <table cellpadding="0" cellspacing="0" border="0" width="100%" style=" | |
| 37 | + /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+30,f0f0f0+99 */ | |
| 38 | + background: #ffffff; /* Old browsers */ | |
| 39 | + background: -moz-linear-gradient(top, #ffffff 30%, #f0f0f0 99%); /* FF3.6+ */ | |
| 40 | + background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#ffffff), color-stop(99%,#f0f0f0)); /* Chrome,Safari4+ */ | |
| 41 | + background: -webkit-linear-gradient(top, #ffffff 30%,#f0f0f0 99%); /* Chrome10+,Safari5.1+ */ | |
| 42 | + background: -o-linear-gradient(top, #ffffff 30%,#f0f0f0 99%); /* Opera 11.10+ */ | |
| 43 | + background: -ms-linear-gradient(top, #ffffff 30%,#f0f0f0 99%); /* IE10+ */ | |
| 44 | + background: linear-gradient(to bottom, #ffffff 30%,#f0f0f0 99%); /* W3C */ | |
| 45 | + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */ | |
| 46 | + "> | |
| 47 | + <tr> | |
| 48 | + <td align="center"> | |
| 49 | + <table cellspacing="0" cellpadding="0" border="0" width="660" height="87" style="margin: 0 20px;"> | |
| 50 | + <tr> | |
| 51 | + <td valign="top" > | |
| 52 | + <table cellpadding="0" cellspacing="0" border="0" width="174"height="42"> | |
| 53 | + <tr> | |
| 54 | + <td align="center" valign="top"><a target="_blank" href="http://semena.in.ua/ru"><img src="images/bow_story/logo.png" width="174" height="42" alt=""/></a></td> | |
| 55 | + </tr> | |
| 56 | + </table> | |
| 57 | + </td> | |
| 58 | + <td valign="top" align="center"> | |
| 59 | + <table cellspacing="0" cellpadding="0" border="0" width="336"> | |
| 60 | + <tr> | |
| 61 | + <td align="center"> | |
| 62 | + <table cellpadding="0" cellspacing="0" border="0" width="310"> | |
| 63 | + <tr> | |
| 64 | + <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-1.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(044) <span style="font-size: 20px; font-weight: bold;">581-67-15</span></span></td> | |
| 65 | + <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-1.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(044) <span style="font-size: 20px; font-weight: bold;">451-48-59</span></span></td> | |
| 66 | + </tr> | |
| 67 | + <tr> | |
| 68 | + <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-2.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(050) <span style="font-size: 20px; font-weight: bold;">464-48-59</span></span></td> | |
| 69 | + <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-3.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(067) <span style="font-size: 20px; font-weight: bold;">464-48-59</span></span></td> | |
| 70 | + </tr> | |
| 71 | + </table> | |
| 72 | + </td> | |
| 73 | + </tr> | |
| 74 | + <tr> | |
| 75 | + <td align="center"> | |
| 76 | + <table cellpadding="0" cellspacing="0" border="0"> | |
| 77 | + <tr> | |
| 78 | + <td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-4.png" /><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(093) <span style="font-size: 20px; font-weight: bold;">026-86-64</span></span></td> | |
| 79 | + </tr> | |
| 80 | + </table> | |
| 81 | + </td> | |
| 82 | + </tr> | |
| 83 | + </table> | |
| 84 | + </td> | |
| 85 | + <td valign="top"> | |
| 86 | + <table cellpadding="0" cellspacing="0" border="0"> | |
| 87 | + <tr> | |
| 88 | + <td height="24"><img style="vertical-align: middle; " src="images/bow_story/ico-5.png" /> <a target="_blank" href="http://semena.in.ua/customer_login/ru" style="margin-left: 5px; font-size: 13px; font-family: calibri; font-style: italic; color: #4a4a4a;">Личный кабинет</a></td> | |
| 89 | + </tr> | |
| 90 | + <tr> | |
| 91 | + <td height="24"><img style="vertical-align: middle; " src="images/bow_story/ico-6.png" /><a target="_blank" href="http://semena.in.ua/callback/ru" style="margin-left: 5px; font-size: 13px; font-family: calibri; font-style: italic; color: #4a4a4a;">Обратная связь</a></td> | |
| 92 | + </tr> | |
| 93 | + <tr> | |
| 94 | + <td height="24"><img style="vertical-align: middle; " src="images/bow_story/ico-7.png" /><a target="_blank" href="http://semena.in.ua/video/ru" style="margin-left: 5px; font-size: 13px; font-family: calibri; font-style: italic; color: #4a4a4a;">Видеообзоры</a></td> | |
| 95 | + </tr> | |
| 96 | + </table> | |
| 97 | + </td> | |
| 98 | + </tr> | |
| 99 | + </table> | |
| 100 | + </td> | |
| 101 | + </tr> | |
| 102 | + </table> | |
| 103 | + </td> | |
| 104 | + </tr> | |
| 105 | + </table> | |
| 106 | + </td> | |
| 107 | + </tr> | |
| 108 | + <!------end-contacts-line-------> | |
| 109 | + <tr> | |
| 110 | + <td> | |
| 111 | + <table cellspacing="0" cellpadding="0" border="0" width="100%" style="background: #f0f0f0;"> | |
| 112 | + <!------menu------> | |
| 113 | + <tr> | |
| 114 | + <td valign="top" align="center"> | |
| 115 | + <table cellpadding="0" cellspacing="0" border="0" width="660"> | |
| 116 | + <tr> | |
| 117 | + <td align="center"> | |
| 118 | + <table cellspacing="0" cellpadding="0" border="0" width="654" height="36" style="background: #67b73e; border-radius: 5px;"> | |
| 119 | + <tr> | |
| 120 | + <td align="center" style="border-right: 1px solid #4fa32c;"><a target="_blank" href="http://semena.in.ua/o-kompanii-1/ru" style="height: 36px; color: #fff; font-weight: bold; font-size: 14px; font-family: calibri;text-decoration: none; ">О КОМПАНИИ</a></td> | |
| 121 | + <td align="center" style="border-left: 1px solid #86d060;"><a target="_blank" href="http://semena.in.ua/dostavka-i-oplata-2/ru" style="height: 36px; color: #fff; font-weight: bold; font-size: 14px; font-family: calibri;text-decoration: none;">ДОСТАВКА И ОПЛАТА</a></td> | |
| 122 | + <td align="center" style="padding: 0 7px; background: #4e9f20;"><a target="_blank" href="http://semena.in.ua/news-actions/ru" style="height: 36px; color: #fff; font-weight: bold; font-size: 14px; font-family: calibri;text-decoration: none;">АКЦИИ</a></td> | |
| 123 | + <td align="center"><a target="_blank" href="http://semena.in.ua/prof_tips/ru" style="height: 36px; color: #fff; font-weight: bold; font-size: 14px; font-family: calibri;text-decoration: none;">СОВЕТЫ ПРОФЕССИОНАЛОВ</a></td> | |
| 124 | + </tr> | |
| 125 | + </table> | |
| 126 | + </td> | |
| 127 | + </tr> | |
| 128 | + </table> | |
| 129 | + </td> | |
| 130 | + </tr> | |
| 131 | + <!----- end menu--------> | |
| 132 | + | |
| 133 | + <tr> | |
| 134 | + <td height="20"></td> | |
| 135 | + </tr> | |
| 136 | + <!----kvadratki----> | |
| 137 | + <tr> | |
| 138 | + <td align="center"> | |
| 139 | + <table cellspacing="0" cellpadding="0" border="0" width="660"> | |
| 140 | + <tr> | |
| 141 | + <td> | |
| 142 | + <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 143 | + <tr width="96" height="96"> | |
| 144 | + <td valign="top"><a target="_blank" href="http://semena.in.ua/semena_ovoshchey_1c_20/ru"><img src="images/bow_story/f-1.jpg" width="96" height="96" /></a></td> | |
| 145 | + </tr> | |
| 146 | + <tr> | |
| 147 | + <td align="center" valign="top" width="96" height="45"> | |
| 148 | + <a target="_blank" href="http://semena.in.ua/semena_ovoshchey_1c_20/ru" style="text-transform: uppercase; color: #54a727; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">СЕМЕНА<br>ОВОЩЕЙ</a> | |
| 149 | + </td> | |
| 150 | + </tr> | |
| 151 | + </table> | |
| 152 | + </td> | |
| 153 | + <td> | |
| 154 | + <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 155 | + <tr width="96" height="96"> | |
| 156 | + <td valign="top"><a target="_blank" href="http://semena.in.ua/semena_tsvetov_1c_20/ru"><img src="images/bow_story/f-2.jpg" width="96" height="96" /></a></td> | |
| 157 | + </tr> | |
| 158 | + <tr> | |
| 159 | + <td align="center" valign="top" width="96" height="45"> | |
| 160 | + <a target="_blank" href="http://semena.in.ua/semena_tsvetov_1c_20/ru" style="text-transform: uppercase; color: #b12a2c; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">СЕМЕНА<br>ЦВЕТОВ</a> | |
| 161 | + </td> | |
| 162 | + </tr> | |
| 163 | + </table> | |
| 164 | + </td> | |
| 165 | + <td> | |
| 166 | + <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 167 | + <tr width="96" height="96"> | |
| 168 | + <td valign="top"><a target="_blank" href="http://semena.in.ua/udobrenija_i_sredstva_zashchity_1c_20/ru"><img src="images/bow_story/f-3.jpg" width="96" height="96" /></a></td> | |
| 169 | + </tr> | |
| 170 | + <tr> | |
| 171 | + <td align="center" valign="top" width="96" height="45"> | |
| 172 | + <a target="_blank" href="http://semena.in.ua/udobrenija_i_sredstva_zashchity_1c_20/ru" style="text-transform: uppercase; color: #f36d01; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">Удобрения и<br>средства<br>защиты</a> | |
| 173 | + </td> | |
| 174 | + </tr> | |
| 175 | + </table> | |
| 176 | + </td> | |
| 177 | + <td> | |
| 178 | + <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 179 | + <tr width="96" height="96"> | |
| 180 | + <td valign="top"><a target="_blank" href="http://semena.in.ua/gazonnye_travy_1c_20/ru"><img src="images/bow_story/f-4.jpg" width="96" height="96" /></a></td> | |
| 181 | + </tr> | |
| 182 | + <tr> | |
| 183 | + <td align="center" valign="top" width="96" height="45"> | |
| 184 | + <a target="_blank" href="http://semena.in.ua/gazonnye_travy_1c_20/ru" style="text-transform: uppercase; color: #1a7781; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">Газонные<br>травы</a> | |
| 185 | + </td> | |
| 186 | + </tr> | |
| 187 | + </table> | |
| 188 | + </td> | |
| 189 | + <td> | |
| 190 | + <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 191 | + <tr width="96" height="96"> | |
| 192 | + <td valign="top"><a target="_blank" href="http://semena.in.ua/biopreparaty_1c_20/ru"><img src="images/bow_story/f-5.jpg" width="96" height="96" /></a></td> | |
| 193 | + </tr> | |
| 194 | + <tr> | |
| 195 | + <td align="center" valign="top" width="96" height="45"> | |
| 196 | + <a target="_blank" href="http://semena.in.ua/biopreparaty_1c_20/ru" style="text-transform: uppercase; color: #0aa2dd; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">Биопрепараты</a> | |
| 197 | + </td> | |
| 198 | + </tr> | |
| 199 | + </table> | |
| 200 | + </td> | |
| 201 | + <td width="96"> | |
| 202 | + <table cellpadding="0" cellspacing="0" border="0" width="96" height="155"> | |
| 203 | + <tr width="96" height="96"> | |
| 204 | + <td valign="top"><a target="_blank" href="http://semena.in.ua/tovary_dlja_sada_i_ogoroda_1c_20/ru"><img src="images/bow_story/f-6.jpg" width="96" height="96" /></a></td> | |
| 205 | + </tr> | |
| 206 | + <tr> | |
| 207 | + <td align="center" valign="top" width="96" height="45"> | |
| 208 | + <a target="_blank" href="http://semena.in.ua/tovary_dlja_sada_i_ogoroda_1c_20/ru" style="text-transform: uppercase; color: #b1873f; font-weight: bold; font-size: 13px; text-decoration: none; font-family: calibri;">Товары<br>для сада<br>и огорода</a> | |
| 209 | + </td> | |
| 210 | + </tr> | |
| 211 | + </table> | |
| 212 | + </td> | |
| 213 | + </tr> | |
| 214 | + </table> | |
| 215 | + </td> | |
| 216 | + </tr> | |
| 217 | + <tr> | |
| 218 | + <td height="10"></td> | |
| 219 | + </tr> | |
| 220 | + <!-------content-------> | |
| 221 | + <tr> | |
| 222 | + <td align="center"> | |
| 223 | + <table cellspacing="0" cellpadding="0" border="0" width="681" height="21" background="images/bow_story/bg-otpiska.png"></table> | |
| 224 | + </td> | |
| 225 | + </tr> | |
| 226 | + <tr> | |
| 227 | + <td align="center"> | |
| 228 | + <table cellspacing="0" cellpadding="0" border="0" width="681" background="images/bow_story/bg-otpiska2.png"> | |
| 229 | + <tr> | |
| 230 | + <td align="center"> | |
| 231 | + <table class="0" cellpadding="0" border="0" width="620"> | |
| 232 | + <tr> | |
| 233 | + <td height="7"></td> | |
| 234 | + </tr> | |
| 235 | + <tr> | |
| 236 | + <td style="color: #333333; font-size: 24px; font-family: calibri; font-weight: bold"> | |
| 237 | + Снег сошел и лук на стол, или как вырастить озимый лук | |
| 238 | + </td> | |
| 239 | + </tr> | |
| 240 | + <tr> | |
| 241 | + <td height="2"></td> | |
| 242 | + </tr> | |
| 243 | + <tr> | |
| 244 | + <td style="color: #333333; font-size: 16px; font-family: calibri;"> | |
| 245 | + Озимый лук появился в Украине сравнительно недавно – около 10 лет назад. Но даже за этот короткий срок он привлек внимание как профессиональных фермеров, так и огородников-любителей. Преимущества очевидны: озимый лук убирают на 1-1.5 месяца раньше, чем самый ранний лук весеннего посева. При этом он дает отличный урожай. Если в хороших условиях содержания озимый лук удачно перезимует, то можно получить с гектара 40-45 тонн урожая. | |
| 246 | + </td> | |
| 247 | + </tr> | |
| 248 | + <tr> | |
| 249 | + <td height="12"></td> | |
| 250 | + </tr> | |
| 251 | + </table> | |
| 252 | + </td> | |
| 253 | + </tr> | |
| 254 | + <tr> | |
| 255 | + <td align="center"> | |
| 256 | + <table cellspacing="0" cellpadding="0" border="0" width="660" height="201" background="images/bow_story/luk1.jpg"> | |
| 257 | + <tr> | |
| 258 | + <td></td> | |
| 259 | + </tr> | |
| 260 | + </table> | |
| 261 | + </td> | |
| 262 | + </tr> | |
| 263 | + <tr> | |
| 264 | + <td align="center"> | |
| 265 | + <table cellspacing="0" cellpadding="0" border="0" width="620"> | |
| 266 | + <tr> | |
| 267 | + <td height="25"></td> | |
| 268 | + </tr> | |
| 269 | + <tr> | |
| 270 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 271 | + Из своего опыта скажу: растения озимого лука легко переносят низкую температуру. Без снежного покрова – до -15°С, а если снега несколько сантиметров – еще более низкую. Но в очень холодные бесснежные зимы лук может вымерзать.<br> | |
| 272 | + Очень важно правильно определить дату посева. К тому моменту, как наступят морозы на растениях уже должно быть 3-4 листа. Чтобы избежать вымерзания, рекомендую покрывать посевы агроволокном. Это увеличивает затраты на выращивание, но значительно уменьшает риски. | |
| 273 | + </td> | |
| 274 | + </tr> | |
| 275 | + <tr> | |
| 276 | + <td height="17"></td> | |
| 277 | + </tr> | |
| 278 | + <tr> | |
| 279 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 280 | + Идеальные регионы для выращивания озимого лука те, в которых зимой стабильный снежный покров или мягкая зима, то есть Центральные, Западные и Южные районы Украины. В Центральных и Западных регионах высев проводят 10-25 августа, крайние сроки - до 5 сентября, а в Южных с 20 августа по 15 сентября. | |
| 281 | + </td> | |
| 282 | + </tr> | |
| 283 | + <tr> | |
| 284 | + <td height="17"></td> | |
| 285 | + </tr> | |
| 286 | + <tr> | |
| 287 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 288 | + Советую не высаживать лук в жаркую погоду. При температуре выше +24°С прорастания семян задерживается. Чтобы избежать этого, проводите посев уже проросшими семенами. Можно также снизить температуру почвы частыми легкими поливами. Участок под лук желательно подготовить за 10 дней до посева, чтобы уменьшить опасность появления луковой мухи и для хорошей усадки земли. Норма высева семян составляет 40 грамм на сотку. | |
| 289 | + </td> | |
| 290 | + </tr> | |
| 291 | + <tr> | |
| 292 | + <td height="17"></td> | |
| 293 | + </tr> | |
| 294 | + <tr> | |
| 295 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 296 | + Для озимого выращивания могу посоветовать специальные сорта и гибриды лука, например «Экстра эрли голд F1». Это очень ранний гибрид, срок выращивания 240 дней. Первый сбор урожая возможен уже к середине мая. Практически нет стрелкования, вырастает луковица бронзового цвета, круглой формы, масса 200 грамм. | |
| 297 | + </td> | |
| 298 | + </tr> | |
| 299 | + <tr> | |
| 300 | + <td height="17"></td> | |
| 301 | + </tr> | |
| 302 | + <tr> | |
| 303 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 304 | + Не следует использовать для озимого посева сорта и гибриды, предназначенные для весеннего сева, поскольку они хуже переносят зимовку. | |
| 305 | + </td> | |
| 306 | + </tr> | |
| 307 | + <tr> | |
| 308 | + <td height="17"></td> | |
| 309 | + </tr> | |
| 310 | + <tr> | |
| 311 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 312 | + Запомните, не следует сажать лук после лука, а также после картофеля, бобов, петрушки, сельдерея, красного клевера и люцерны. Хорошие предшественники: рапс, горчица, кукуруза, свекла, фасоль, томат, морковь, огурец, салат, а также все виды капусты. | |
| 313 | + </td> | |
| 314 | + </tr> | |
| 315 | + <tr> | |
| 316 | + <td height="17"></td> | |
| 317 | + </tr> | |
| 318 | + <tr> | |
| 319 | + <td style="color: #333333; font-size: 20px; font-family: calibri; font-weight: bold" align="center"> | |
| 320 | + Хорошие предшественники | |
| 321 | + </td> | |
| 322 | + </tr> | |
| 323 | + <tr> | |
| 324 | + <td height="17"></td> | |
| 325 | + </tr> | |
| 326 | + <tr> | |
| 327 | + <td align="center"> | |
| 328 | + <table border="0" width="620" cellpadding="0" cellspacing="0" style="font-family:calibri;font-size:16px;font-weight:bold;"> | |
| 329 | + <tr align="center"> | |
| 330 | + <td width="190" height="140"><img src="images/bow_story/raps.jpg"></td> | |
| 331 | + <td width="190" height="140"><img src="images/bow_story/gorch.jpg"></td> | |
| 332 | + <td width="190" height="140"><img src="images/bow_story/kukur.jpg"></td> | |
| 333 | + </tr> | |
| 334 | + <tr><td colspan="3" height="3"></td></tr> | |
| 335 | + <tr align="center"> | |
| 336 | + <td width="190">Рапс</td> | |
| 337 | + <td width="190">Горчица</td> | |
| 338 | + <td width="190">Кукуруза</td> | |
| 339 | + </tr> | |
| 340 | + <tr><td colspan="3" height="26"></td></tr> | |
| 341 | + <tr align="center"> | |
| 342 | + <td width="190" height="140"><img src="images/bow_story/svekla.jpg"></td> | |
| 343 | + <td width="190" height="140"><img src="images/bow_story/fasol.jpg"></td> | |
| 344 | + <td width="190" height="140"><img src="images/bow_story/ogurec.jpg"></td> | |
| 345 | + </tr> | |
| 346 | + <tr><td colspan="3" height="3"></td></tr> | |
| 347 | + <tr align="center"> | |
| 348 | + <td width="190">Свекла</td> | |
| 349 | + <td width="190">Фасоль</td> | |
| 350 | + <td width="190">Огурец</td> | |
| 351 | + </tr> | |
| 352 | + <tr><td colspan="3" height="26"></td></tr> | |
| 353 | + <tr align="center"> | |
| 354 | + <td width="190" height="140"><img src="images/bow_story/morkov.jpg"></td> | |
| 355 | + <td width="190" height="140"><img src="images/bow_story/kapusta.jpg"></td> | |
| 356 | + <td width="190" height="140"><img src="images/bow_story/tomats.jpg"></td> | |
| 357 | + </tr> | |
| 358 | + <tr><td colspan="3" height="3"></td></tr> | |
| 359 | + <tr align="center"> | |
| 360 | + <td width="190">Морковь</td> | |
| 361 | + <td width="190">Капуста</td> | |
| 362 | + <td width="190">Томат</td> | |
| 363 | + </tr> | |
| 364 | + </table> | |
| 365 | + </td> | |
| 366 | + </tr> | |
| 367 | + <tr> | |
| 368 | + <td height="20"></td> | |
| 369 | + </tr> | |
| 370 | + <tr> | |
| 371 | + <td style="color: #333333; font-size: 20px; font-family: calibri; font-weight: bold" align="center"> | |
| 372 | + Плохие предшественники | |
| 373 | + </td> | |
| 374 | + </tr> | |
| 375 | + <tr> | |
| 376 | + <td height="17"></td> | |
| 377 | + </tr> | |
| 378 | + <tr> | |
| 379 | + <td align="center"> | |
| 380 | + <table border="0" width="620" cellpadding="0" cellspacing="0" style="font-family:calibri;font-size:16px;font-weight:bold;"> | |
| 381 | + <tr align="center"> | |
| 382 | + <td width="190" height="140"><img src="images/bow_story/potato.jpg"></td> | |
| 383 | + <td width="190" height="140"><img src="images/bow_story/bobs.jpg"></td> | |
| 384 | + <td width="190" height="140"><img src="images/bow_story/petr.jpg"></td> | |
| 385 | + </tr> | |
| 386 | + <tr><td colspan="3" height="3"></td></tr> | |
| 387 | + <tr align="center"> | |
| 388 | + <td width="190">Картофель</td> | |
| 389 | + <td width="190">Бобы</td> | |
| 390 | + <td width="190">Петрушка</td> | |
| 391 | + </tr> | |
| 392 | + <tr><td colspan="3" height="26"></td></tr> | |
| 393 | + <tr align="center"> | |
| 394 | + <td width="190" height="140"><img src="images/bow_story/seld.jpg"></td> | |
| 395 | + <td width="190" height="140"><img src="images/bow_story/redclev.jpg"></td> | |
| 396 | + <td width="190" height="140"><img src="images/bow_story/lucern.jpg"></td> | |
| 397 | + </tr> | |
| 398 | + <tr><td colspan="3" height="3"></td></tr> | |
| 399 | + <tr align="center"> | |
| 400 | + <td width="190">Сельдерей</td> | |
| 401 | + <td width="190">Красный клевер</td> | |
| 402 | + <td width="190">Люцерна</td> | |
| 403 | + </tr> | |
| 404 | + </table> | |
| 405 | + </td> | |
| 406 | + </tr> | |
| 407 | + <tr> | |
| 408 | + <td height="20"></td> | |
| 409 | + </tr> | |
| 410 | + <tr> | |
| 411 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 412 | + Озимый лук положительно реагирует на органические удобрения, особенно навоз (вносится осенью). Не обойтись и без азота. Но перед зимой не следует «перекармливать» этим удобрением, поскольку в этом случае лук хуже зимует. При озимой посадке 1/3 дозы азота вносят перед посадкой, примерно 0.5 килограмма на сотку. Остальные 2/3 вносят весной в два приема по полкилограмма на сотку. Первую порцию следует использовать в начале вегетации, а вторую – через 2-3 недели (однако не позднее, чем в третьей декаде апреля). | |
| 413 | + </td> | |
| 414 | + </tr> | |
| 415 | + <tr> | |
| 416 | + <td height="25"></td> | |
| 417 | + </tr> | |
| 418 | + </table> | |
| 419 | + </td> | |
| 420 | + </tr> | |
| 421 | + <tr> | |
| 422 | + <td align="center"> | |
| 423 | + <table cellspacing="0" cellpadding="0" border="0" width="660" height="369" background="images/bow_story/scheme.jpg"> | |
| 424 | + <tr> | |
| 425 | + <td></td> | |
| 426 | + </tr> | |
| 427 | + </table> | |
| 428 | + </td> | |
| 429 | + </tr> | |
| 430 | + <tr> | |
| 431 | + <td align="center"> | |
| 432 | + <table cellspacing="0" cellpadding="0" border="0" width="620"> | |
| 433 | + <tr> | |
| 434 | + <td height="25"></td> | |
| 435 | + </tr> | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + <tr> | |
| 440 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 441 | + Рано весной есть угроза повреждения посевов луковой мухой. Этот вредитель способен за короткое время нанести ущерб ослабленным после зимы, растениям. Для борьбы с луковой мухой подойдет препарат «Каратэ Зеон». Для борьбы с трипсами на посевах лука применяют «Конфидор» или «Энжи». | |
| 442 | + </td> | |
| 443 | + </tr> | |
| 444 | + <tr> | |
| 445 | + <td height="17"></td> | |
| 446 | + </tr> | |
| 447 | + <tr> | |
| 448 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 449 | + Когда вы получите первые всходы, советую для полной уверенности полить растения т.н. «быстрыми» химикатами. Они убивают вредные бактерии, но не успевают впитаться в растение. Например, «Тельдор» распадается за 5-10 дней. Также при защите всходов советую обратить внимание на безвредные биологические средства, например, «Актарофит». | |
| 450 | + </td> | |
| 451 | + </tr> | |
| 452 | + <tr> | |
| 453 | + <td height="17"></td> | |
| 454 | + </tr> | |
| 455 | + <tr> | |
| 456 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 457 | + Время сбора озимого лука на перо зависит от погодных условий весны. В основном это конец апреля – начало мая. Если же лук выращивают для луковиц, то ориентировочное время сбора – конец мая, начало-середина июня. Сажайте, выращивайте, экспериментируйте. Фермеры получат хорошую прибыль, а огородники раннюю зелень на стол. | |
| 458 | + </td> | |
| 459 | + </tr> | |
| 460 | + <tr> | |
| 461 | + <td height="17"></td> | |
| 462 | + </tr> | |
| 463 | + <tr> | |
| 464 | + <td style="font-size: 16px; color: #333333; font-family: calibri;"> | |
| 465 | + Следующее вы получите через неделю, в нем я расскажу, как бороться с вредителями растений. Вступайте в нашу группу в <a href="https://www.facebook.com/Professionalseeds" target="_blank" style="text-decoration:none;color:#00aeef;">Facebook</a> и принимайте участие в акциях. | |
| 466 | + </td> | |
| 467 | + </tr> | |
| 468 | + <tr> | |
| 469 | + <td height="35"></td> | |
| 470 | + </tr> | |
| 471 | + </table> | |
| 472 | + </td> | |
| 473 | + </tr> | |
| 474 | + <tr> | |
| 475 | + <td align="center"> | |
| 476 | + <table cellspacing="0" cellpadding="0" border="0" width="660" height="413" background="images/bow_story/bg-5.jpg"> | |
| 477 | + <tbody><tr> | |
| 478 | + <td align="center" valign="bottom" style="color: #fff; font-family: calibri; font-style: 16px; font-weight: bold;"> | |
| 479 | + Юрий Подлужный<br> | |
| 480 | + <span style="font-weight: normal; font-size: 14px;">Ведущий агроном компании «Професійне насіння»</span> | |
| 481 | + </td> | |
| 482 | + </tr> | |
| 483 | + <tr> | |
| 484 | + <td height="30"></td> | |
| 485 | + </tr> | |
| 486 | + </tbody></table> | |
| 487 | + </td> | |
| 488 | + </tr> | |
| 489 | + </table> | |
| 490 | + </td> | |
| 491 | + </tr> | |
| 492 | + <!-------content-------> | |
| 493 | + </table> | |
| 494 | + </td> | |
| 495 | + </tr> | |
| 496 | + <tr> | |
| 497 | + <td height="30" style="background: #f0f0f0;"></td> | |
| 498 | + </tr> | |
| 499 | + <!--------footer-------> | |
| 500 | + <tr> | |
| 501 | + <td> | |
| 502 | + <table cellpadding="0" cellspacing="0" border="0" width="100%" height="236" background="images/bow_story/bg-2.jpg"> | |
| 503 | + <tr> | |
| 504 | + <td align="center"> | |
| 505 | + <table cellspacing="0" border="0" cellpadding="0" width="660"> | |
| 506 | + <tr> | |
| 507 | + <td> | |
| 508 | + <table cellpadding="0" cellspacing="0" border="0" height="236"> | |
| 509 | + <tr> | |
| 510 | + <td height="90"><a target="_blank" href="http://semena.in.ua/ru"><img src="images/bow_story/logo2.png" alt="semena.in.ua" /></a></td> | |
| 511 | + </tr> | |
| 512 | + <tr> | |
| 513 | + <td valign="top" height="60" style="color: #4a4a4a; font-size: 15px; font-family: calibri; font-weight: normal;">Адрес центрального офиса:<br> | |
| 514 | + <span style="font-weight: bold;">Киев, ул. Садовая, 95</span></td> | |
| 515 | + </tr> | |
| 516 | + </table> | |
| 517 | + </td> | |
| 518 | + <td align="center"> | |
| 519 | + <table cellspacing="0" cellpadding="0" border="0"> | |
| 520 | + <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-1.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(044) <span style="font-size: 20px; font-weight: bold;">581-67-15</span></span></td></tr> | |
| 521 | + <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-1.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(044) <span style="font-size: 20px; font-weight: bold;">451-48-59</span></span></td></tr> | |
| 522 | + <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-2.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(050) <span style="font-size: 20px; font-weight: bold;">464-48-59</span></span></td></tr> | |
| 523 | + <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-3.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(067) <span style="font-size: 20px; font-weight: bold;">464-48-59</span></span></td></tr> | |
| 524 | + <tr><td width="168"><img style="vertical-align: middle; " src="images/bow_story/ico-4.png"><span style="margin-left: 5px; font-size: 18px; font-family: calibri; color: #4a4a4a;">(093) <span style="font-size: 20px; font-weight: bold;">026-86-64</span></span></td></tr> | |
| 525 | + </table> | |
| 526 | + </td> | |
| 527 | + <td align="right"> | |
| 528 | + <table cellpadding="0" cellspacing="0" border="0"> | |
| 529 | + <tr> | |
| 530 | + <td> | |
| 531 | + <table cellspacing="0" cellpadding="0" border="0" width="168" style="text-align: right"> | |
| 532 | + <tr> | |
| 533 | + <td><a target="_blank" href="https://www.facebook.com/Professionalseeds"><img src="images/bow_story/fb.png" alt=""/></a></td> | |
| 534 | + <td><a target="_blank" href="https://www.youtube.com/channel/UCMnG-NxtoprcTxKcPouwWdQ"><img src="images/bow_story/youtube.png" alt=""/></a></td> | |
| 535 | + </tr> | |
| 536 | + </table> | |
| 537 | + </td> | |
| 538 | + </tr> | |
| 539 | + <tr> | |
| 540 | + <td height="10"></td> | |
| 541 | + </tr> | |
| 542 | + <tr> | |
| 543 | + <td align="right"> | |
| 544 | + | |
| 545 | + </td> | |
| 546 | + </tr> | |
| 547 | + <tr> | |
| 548 | + <td height="10"></td> | |
| 549 | + </tr> | |
| 550 | + <tr> | |
| 551 | + <td align="right"> | |
| 552 | + | |
| 553 | + </td> | |
| 554 | + </tr> | |
| 555 | + </table> | |
| 556 | + </td> | |
| 557 | + </tr> | |
| 558 | + </table> | |
| 559 | + </td> | |
| 560 | + </tr> | |
| 561 | + </table> | |
| 562 | + </td> | |
| 563 | + </tr> | |
| 564 | + <!------end--footer-------> | |
| 565 | + <tr> | |
| 566 | + <td> | |
| 567 | + <table cellspacing="0" cellpadding="0" border="0" width="100%" height="30" style="background: #fff;"> | |
| 568 | + <tr> | |
| 569 | + <td align="center" style="color: #333333; font-size: 13px; font-family: calibri; font-style: italic; line-height: 30px">Вы получили это письмо, потому что зарегистрированы на сайте | |
| 570 | + <a href="http://semena.in.ua/" style="color: #3c3b3b;">semena.in.ua</a></td> | |
| 571 | + </tr> | |
| 572 | + </table> | |
| 573 | + </td> | |
| 574 | + </tr> | |
| 575 | + </td> | |
| 576 | + </tr> | |
| 577 | + </table> | |
| 578 | +</body> | |
| 579 | 579 | </html> |
| 580 | 580 | \ No newline at end of file | ... | ... |
234 KB
225 KB
246 KB
216 KB
201 KB
197 KB
220 KB
239 KB
87.3 KB
87.5 KB
39.3 KB
4.52 KB
102 KB
101 KB
105 KB
104 KB
104 KB
107 KB
3.13 KB
3.32 KB
2.7 KB
2.82 KB
3.72 KB
3.02 KB
1.48 KB
108 KB
435 Bytes
401 Bytes
453 Bytes
432 Bytes
509 Bytes
417 Bytes
315 Bytes
612 KB
17.6 KB
104 KB
5.33 KB
5.33 KB
148 KB
136 KB
103 KB
103 KB
103 KB
102 KB
104 KB
1.2 KB
17.3 KB
1.6 KB
103 KB
103 KB
103 KB
103 KB
103 KB
103 KB
2.42 KB
113 KB
114 KB
39.3 KB
4.52 KB
1001 Bytes
192 Bytes
102 KB
115 KB
3.13 KB