Перейти к содержимому


Модуль скидки по коду.


  • Вы не можете ответить в тему
Сообщений в теме: 38

#1 vsupport

    Продвинутый пользователь

  • Администраторы
  • 758 сообщений
Репутация: 31
Ассистент

Отправлено 12 July 2011 - 07:32 AM

Модуль тестировался на версиях shopcms3.1.1 и shopcms3.0.

Установка:
1.Копируем папку discount, файлы disc_card.php, disc_install.php в корневую директорию shopcms.
2.Запускаем скрипт disc_install.php.
3.Если модуль ставится на чистую shopcms 3.1.1, то можно скопировать папку core в корень shopcms.
4.Зайти в админку и отредактировать в общих настройках значение скидки по коду.
5.Удалить файл disc_install.php

Использование:
1.Формочка ввода кода появляется на последнем шаге заказа товара. При правильно введенном коде цена товара снижается на процент указанный в админке. При использовании кода он пропадает из файла discount.php и появляется в файле useddiscount.php, в папке discount.
2.Для добавления новых кодов, следует записать их в файл discount.php. Коды должны быть 10-ти значными, каждый из них должен находиться в отдельной строке.

Скриншоты работы скрипта:
Изображение


[FONT="]Форма на шаге подтверждения заказа:[/FONT]
[FONT="]Форма в админке:[/FONT]


[FONT="]Изображение[/FONT]


[FONT="]Закодированные файлы: disc_card.php, disc_install.php

Скачать:
[/FONT]
[HIDE="1"][ATTACH]84.vB[/ATTACH][/HIDE]
  • 0

#2 kratos

    Новичок

  • Download User
  • Pip
  • 5 сообщений
Репутация: 4
Начинающий

Отправлено 22 July 2011 - 09:27 AM

Это самый полезный модуль спасибо администрации большое.
  • 0

#3 polla

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 23 July 2011 - 09:25 PM

а что делать если после установки у меня появилось две строки Скидка по коду в настройках. Как удалить одну из них

---------- Сообщение объединено ----------

а поле кода скидки после итого не появилось
  • 0

#4 vsupport

    Продвинутый пользователь

  • Администраторы
  • 758 сообщений
Репутация: 31
Ассистент

Отправлено 24 July 2011 - 08:50 AM

а что делать если после установки у меня появилось две строки Скидка по коду в настройках. Как удалить одну из них

Какая версия движка у вас?
  • 0

#5 polla

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 24 July 2011 - 09:16 AM

v.3.1.2 лишнею строку удалил в таблице mysql, с этим разабрался. а вот поле ввода скидки при заказе так и не появилась
  • 0

#6 nikolay

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений
Репутация: 0
Начинающий

Отправлено 30 July 2011 - 12:34 PM

polla,

У меня такая же беда... Как решается данная проблема?
  • 0
www.meteomag.com.ua

#7 polla

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 30 July 2011 - 04:47 PM

какая именно, я в этом модуле наткнулся на две
  • 0

#8 nikolay

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений
Репутация: 0
Начинающий

Отправлено 01 August 2011 - 08:40 AM

1. Две строки
2. Вопросительные знаки в этих строках
3. поле ввода скидки при заказе так и не появилось

Движок 3.1.2
  • 0
www.meteomag.com.ua

#9 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 01 August 2011 - 10:46 PM

2. Вопросительные знаки в этих строках
3. поле ввода скидки при заказе так и не появилось
Движок 3.1.2


Я еще не ставил модуль. Но посмотрел файлы order4_confirmation.tpl.html и order4_confirmation_quick.tpl.html поле ввода скидки есть и оно должно появится если заменить этими файлами дефолтные и обновить кеш.
Знаки вопроса. Русский текст сохранен прямо в файлах, а не через константы, что не есть хорошо, надо в russian.php Сделайте это сами. И вопросики исчезнут. Или правьте файлы, через обычный блокнот, не меняя кодировки при сохранении.
Создание таблицы в БД, проверить невозможно в коде, он закодирован.
  • 0

#10 Евгений

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 36 сообщений
Репутация: 0
Начинающий

Отправлено 20 August 2011 - 08:23 PM

v.3.1.2 лишнею строку удалил в таблице mysql, с этим разабрался. а вот поле ввода скидки при заказе так и не появилась

Как именно удалил лишние строки, а то у меня их 6 штук! Найти не смог где именно в базе mysql удалять(((
  • 0

#11 polla

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 20 August 2011 - 10:15 PM

в PhpMyAdmin ручками удалить в нужной базе
  • 0

#12 Евгений

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 36 сообщений
Репутация: 0
Начинающий

Отправлено 20 August 2011 - 10:23 PM

Ясно дело что в админе удалять! Строки какие удалять нужно?
  • 0

#13 polla

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 20 August 2011 - 11:02 PM

если ясно что спрашивать, там все явно
  • 0

#14 Евгений

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 36 сообщений
Репутация: 0
Начинающий

Отправлено 21 August 2011 - 08:21 AM

если ясно что спрашивать, там все явно

Да вы батюшка филолог!? Было бы ясно, не спрашивал бы! Если не можеш объяснить как ты это исправил, то ты ошибся форумом, раз написал и "такой умный", дак объясни, что да как, а не разглагольствуй!
  • 0

#15 polla

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 21 August 2011 - 11:01 AM

я писал не вам а админу, по остальному без комментариев
  • 0

#16 Евгений

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 36 сообщений
Репутация: 0
Начинающий

Отправлено 21 August 2011 - 03:13 PM

Понятно все. Кто реально подскажет что именно удалять в базе sql ,что бы убрать лишние строки?

polla, Судя по переписке только мы вдвоем разговаривали, так что причем здесь админ не понятно.
  • 0

#17 Madmess

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений
Репутация: 0
Начинающий

Отправлено 31 August 2011 - 10:37 AM

А нет модуля, добавляющего скидку по количеству товара в заказа?
т.е. если 2 товара, скидка 7%, если 3 и больше - 10% например
  • 0

#18 polla

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 31 August 2011 - 02:49 PM

есть. только ужасно дорогой :). в админке настраивается и зависит от суммы заказа
  • 0

#19 alexe56

    Пользователь

  • Пользователи
  • PipPip
  • 18 сообщений
Репутация: 0
Начинающий

Отправлено 06 September 2011 - 02:21 PM

чем обусловлена необходимость закрывать файлы zend`ом ?
  • 0

#20 Sergey

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 32 сообщений
Репутация: 0
Начинающий

Отправлено 11 September 2011 - 08:13 AM

Скачал модуль, закинул папку и файлы в корень, запустил www.мой_сайт/disc_install.php, а в ответ чистый лист....

ЗЫ убрал .htaccess, временно, в итоге получил

Incompatible file format: The encoded file has format major ID 3, whereas the Optimizer expects 1; The encoded file was probably encoded by the Zend Guard for PHP 5 (zendenc5), and therefore cannot be run on PHP 4 in...

то есть получается что Zend Guard for PHP 5, а у меня for 4...странно, зачем зендить...непонятно

PS все выяснил...это косяки хостера....
  • 0