Купоны на скидку
#21
Отправлено 29 February 2012 - 09:06 PM
#22
Отправлено 29 February 2012 - 09:09 PM
Надо раскодированный custord_discount_coupon.php. В нем прописан префикс таблицы, куда будет сохраняться инфа. Как я понимаю они должны совпадать с префиксом движка. Иначе будет лажа.
какая лажа? какой префикс? - работает же значит нет привязки к префиксу.
#23
Отправлено 29 February 2012 - 09:59 PM
#24
Отправлено 29 February 2012 - 10:00 PM
У меня странная штука...все файлы залил, в админке появился пункт "купоны на скидку" в разделе Информация. Добавляю купон, но он нигде не виден - ни в кабинете пользователя, нет и окна для ввода купона в процессе оформления заказа. пробовал и персональный купон ставить и публичный.
кеш чистили?
#25
Отправлено 29 February 2012 - 10:05 PM
#26
Отправлено 29 February 2012 - 10:18 PM
Не знаю - я устанавливал, все вроде-бы корректно стало хотя был конфликт с бонусами, пришлось немного переделать. Единственное что не работает это не удаляются после использования одноразовые купоны почему-то. Но меня этот модуль не особо интересует поэтому не трачу на него время пока что.Разумеется и в админке галка стоит и вручную файлы удалял.
#27
Отправлено 29 February 2012 - 10:49 PM
В вашей версии префикс базы данных anzu_, поэтому корректно работать модуль будет только с этим префиксом. Если не так, отпишитесь после теста - создать купон, применить купон при оформлении.
А вот раскодированный файл по странному себя повел, в отличии от закодированного. При ручном вводе кода купона все равно генерирует автоматически. Пробовал менять префиксы, не работает. Скорее всего содержимое отличается от закодированного.
В общем тем у кого не работает на заметку. Времени разбираться пока нет.
какая лажа? какой префикс? - работает же значит нет привязки к префиксу.
#28
Отправлено 29 February 2012 - 10:53 PM
Да что там работает - "Купона с указанным номером не существует!". Сравниваю файл с рабочим.
Все работает (!!!) на днях поставлю куда-то на тестовый покажу.
#29
Отправлено 02 March 2012 - 01:09 PM
#30
Отправлено 02 March 2012 - 01:12 PM
А у меня новый вопрос У меня всё работает, тольо одно но: в e-mail отчётах покупателям и в админке промо-код и скидка по нему никак не фигурируют. Т.е. не понятно код применялся вообще или нет? Подскажите в каком файле это можно отрегулировать и как.....
внимательно проверьте файлы. В админке и в отчете покупателям приходит как "Скидка".
#31
Отправлено 03 March 2012 - 09:25 AM
А у меня новый вопрос У меня всё работает, тольо одно но: в e-mail отчётах покупателям и в админке промо-код и скидка по нему никак не фигурируют. Т.е. не понятно код применялся вообще или нет? Подскажите в каком файле это можно отрегулировать и как.....
#32
Отправлено 15 March 2012 - 02:09 AM
Спасибо
#33
Отправлено 15 March 2012 - 07:16 AM
здравствуйте, по инструкции надо папку calendar скопировать, а где находится она ? у меня шаблон majestik_gray
Спасибо
а причем здесь шаблон? папку calendar необходимо копировать в корень сайта, чтобы папки выглядели так:
calendar
core
data
...
в архиве эта папка есть. Внимательно смотрите то, что распаковываете.
#34
Отправлено 15 March 2012 - 11:23 AM
а причем здесь шаблон? папку calendar необходимо копировать в корень сайта, чтобы папки выглядели так:
calendar
core
data
...
в архиве эта папка есть. Внимательно смотрите то, что распаковываете.
да, в архиве она есть, просто в инструкции написано что заменить все содержимое, а календр у меня не было
---------- Сообщение объединено ----------
залил все по инструкции, заменил фаилы что надо было, зашел в админку, открываю пункт "купоны на скидку" выдает "Веб-узел не может отобразить страницу"
#35
Отправлено 16 March 2012 - 09:35 PM
#36
Отправлено 02 May 2012 - 11:53 PM
Значит ранее не учитывались у.е. или %, т.е. что не выбери скидка все равно была в у.е. - исправлено
Была привязка к префиксу - убрал, т.е. теперь при установке ничего нигде править не нужно.
Не удалялись одноразовые купоны - исправлено, купон удаляется после нажатия кнопки "Отправить" (как и было задумано автором)
Из-за префикса БД не отображался владелец купона, т.к. привязки нет - все отображается.
Ну и все файлы открытые - никакого зенда не требуется.
Enjoy (!!!)
#37
Отправлено 03 May 2012 - 11:03 PM
По работе модуля: что касаемо у.е. да все ОК, купоны списываются, удаляются, применяются к покупке корректно. Но одна ошибка все же осталась, на мой взгляд существенная.
Суть ошибки - игнорирует код купона который я ввожу при создании купона, пример: при создании нового купона я вожу код 4567, а он создает код в мд5, т.е. генерирует свой, у меня в данном случае 58599e96c418bf4, как поправить я честно не знаю, это вопрос к R.Sergey я думаю Ее поправить и тогда все гуд
------------
Хотел вставить картинку для наглядности, но не нашел как загрузить
------------
И еще я бы редиректы все поправил на админ страницу
redirect( "admin.php?dpt=custord&sub=discount_coupon&create_new_coupon=yes&message=".$message );поменять на
redirect( "".ADMIN_FILE."?dpt=custord&sub=discount_coupon&create_new_coupon=yes&message=".$message );т.к. наверно не у всех страница называется admin.php
Но по правде говоря их лучше бы вообще убрать, а валидацию сделать посредством яваскрипта, т.к. смысла в них не видно совершенно, а именно:
Я создаю купон по времени поставил чекбокс, а дату не ввел, ставлю скидку например 5% жму сохранить, и он редиректит на сраницу с ошибкой, а данные все удаляются и чекбокс выставляется по дефолту, т.е. купон создаем заново, и та же самая басня если я скидку забыл ввести - честно не очень удобно Но это не смертельно
#38
Отправлено 04 May 2012 - 08:45 AM
Суть ошибки - игнорирует код купона который я ввожу при создании купона, пример: при создании нового купона я вожу код 4567, а он создает код в мд5, т.е. генерирует свой, у меня в данном случае 58599e96c418bf4, как поправить я честно не знаю, это вопрос к R.Sergey я думаю Ее поправить и тогда все гуд
да об этом мне сообщили хотел вчера поправить не успел.... уснул ))
#39
Отправлено 05 May 2012 - 11:59 AM
т.е. генерирует свой, у меня в данном случае 58599e96c418bf4, как поправить я честно не знаю, это вопрос к R.Sergey я думаю Ее поправить и тогда все гуд
Исправил чтобы можно было свои имена задавать, перезалил архив.
Остальное, а именно редиректы и валидацию как-нибудь в другой раз .
#40
Отправлено 05 May 2012 - 04:21 PM
Но для себя я немного переделал генерацию кода, т.к. мне кажется покупателю вводить мд5 из 15 символов не очень гуд (хотя конечно можно спокойно скопировать)
Может кому пригодится )
в functions.php в самый конец вставляем код
function gencoupon($length = 6){ $chars = 'ABDEFGHKNQRSTYZ23456789'; $numChars = strlen($chars); $string = ''; for ($i = 0; $i < $length; $i++) { $string .= substr($chars, rand(1, $numChars) - 1, 1); } return $string; }в файле custord_discount_coupon.php
находим код
$number = substr( md5( uniqid( rand( ), 1 ) ), 0, 15 );меняем на
$number = gencouponum();
и получаем более читаемый код из шести символов