• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков
sv2109

Разные цены для групп покупателей

Рекомендуемые сообщения

sv2109    423

Разные цены для групп покупателей


Больше 10 тысяч загрузок модулей от sv2109!

Это вторая версия модуля, который имеет уже больше 300 покупок!

Что делает этот модуль?

С помощью этого модуля можно устанавливать разные цены для разных групп покупателей, включая дефолтную группу. Так же есть возможность устанавливать разные цены не только в зависимости только от группы но и в зависимости от категории товара и производителя.

Возможности

1. Модуль дает возможность в пару кликов изменять все цены на сайте.

Например, можно увеличить все цены на сайте для всех покупателей на напр. 5%.

Или для всех увеличить на 5%, а для покупателей из группы "Оптовики" наоборот уменьшить на 10%.

Или для всех увеличить на 5%, а для товаров из категории "Ноутбуки" только на 3%, на товары из категории "Клавиатуры" на 10%. А оптовикам клавиатуры продавать на 10% дешевле.

Или для производителя Intel сделать всем скидку 5%

И так далее.

Можно устанавливать также фиксированную цену. Например можно увеличить цену на 10$ на все товары из категории "Ноутбуки"

Все делается в 2-3 клика мышки:

- заходим на страницу модуля

- устанавливаем нужную наценку (+ или -) для нужной категории покупателей

- жмем сохранить

После этого везде на сайте* будет отображаться новая цена (на странице товара, каталога, в корзине итд). Модуль не изменяет старую цену в базе, он изменяет отображение данной цены, которое видят покупатели, на страницах магазина.

* модуль проверялся на стандартном магазине и должен нормально работать в любом стороннем модуле в котором для получения товара используется стандартные функции opencart. И не будет изменять цену в модулях, которые для получения товара из базы используют свои методы (в данном случае нужно будет немного изменить этот модуль).

2. С помощью этого модуля можно как изменять фактические цены в базе так и менять цены "на лету" не изменяя цену в базе.

Совместимость:

OpenCart, ocStore 2.0.x, 2.1.x, 2.2.x, 2.3.x

OpenCart 3.0 - по запросу.

Версию для Opencart, ocStore 1.5.x можно скачать тут

Модуль использует IonCube, обычно на 99% хостингов он установлен но на всякий случай можете проверить.

Одна лицензия модуля позволяет установить этот модуль на 1 домене.

Демо:

Админка, страница настроек модуля

Для связи с автором модуля пишите на sv2109@gmail.com или в ЛС

© Стасюк Владимир (sv2109.com), 2016


  • Submitter
  • Submitted
    01/15/2016
  • Category
  • Системные требования
  • Сайт разработчика
    sv2109.com
  • Старая цена
  • Метод активации
    По запросу в ЛС
  • Ioncube Loader
    Требуется
  • OpenCart
    3.0
    2.3
    2.2
    2.1
    2.0
  • ocStore
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 382

sv2109 - ты как обычно, выпускаешь очень полезные модули :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
zteprk    10

По умолчанию  в OpenCart нет возможности вывода скидочной цены в карточки товара вообще он цену скидки не выводит.

Этот модуль решает проблему только если вы ставите скидку на категорию указывая для какой группы. Мне после установки этого модуля все равно пришлось допиливать. то есть если я ставлю скидку только в товаре.

А так модуль замечательный и огромное спасибо автору за облегчение мне жизни! 

Изменено пользователем zteprk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 382
....

А так модуль замечательный и огромное спасибо автору за облегчение мне жизни! 

Да если бы еще такой функционал был (для каждого товара своя цена групп) то ему бы вообще цены не было

sv2109 - подумай над этим функционалом. ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
zteprk    10

Вот еще точно такой же модуль но для опций! это была очень грамотное дополнение. 

хоть у меня и реализованы цены для опций разным группам. но вот такой реализации как для скидке нету. а очень НАДО. раз выставил цены и забыл, не паришся с новым товаром.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    423

Вот еще точно такой же модуль но для опций! это была очень грамотное дополнение. 

хоть у меня и реализованы цены для опций разным группам. но вот такой реализации как для скидке нету. а очень НАДО. раз выставил цены и забыл, не паришся с новым товаром.

не совсем понимаю что конкретно нужно. 

можно сделать чтобы на опции товара тоже считалась скидка как и на товар, напр. на товар +5% и на каждую опцию также +5%, это несложно. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
zteprk    10

не совсем понимаю что конкретно нужно. 

можно сделать чтобы на опции товара тоже считалась скидка как и на товар, напр. на товар +5% и на каждую опцию также +5%, это несложно. 

да да именно это я имел ввиду. что тоже самое нужно еще и для опций. купил бы повторно. если еще и опции накручивались. Вот только беда в том что цена не всегда накручивается сразу на все опции. 

к примеру возьмем размер футболки.

с 24 по 50 цена не меняется а вот с 51 по 60 цена меняется как для розницы так и для опта. но цена одинаково меняется для всех товаров в категории. как быть в таком случаи?

 

у меня сейчас нужно выставлять цену розницы и опта для опций в самом товаре. что очень не удобно. при массовом добавлении новых товаров .

Изменено пользователем zteprk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kosbo    0

Добрый день. Подскажите, пожалуйста можно ли данным модулем задавать цены у групп покупателей. К примеру, задана цена у покупателей Default. Для группы покупателей "Постоянные" - нужно задать цены - снизить  на 5% относительно цены Default (т.е. у товаров не заданы цены для группы "Постоянные"). Спасибо!

Изменено пользователем kosbo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    423

Добрый день. Подскажите, пожалуйста можно ли данным модулем задавать цены у групп покупателей. К примеру, задана цена у покупателей Default. Для группы покупателей "Постоянные" - нужно задать цены - снизить  на 5% относительно цены Default (т.е. у товаров не заданы цены для группы "Постоянные"). Спасибо!

если я правильно понял ваш вопрос - то да, именно это и делает этот модуль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
jazzikov    1

не совсем понимаю что конкретно нужно. 

можно сделать чтобы на опции товара тоже считалась скидка как и на товар, напр. на товар +5% и на каждую опцию также +5%, это несложно. 

Скажите, так эта возможность уже присутствует в модуле? Т.е. при указании что нужно изменить цену на 5% меньше, то цена на опции тоже меняется на 5% как и на основную цену? Или это вы только можете сделать в дальнейшем обновлении модуля?

Спасибо. Жду ответа для покупки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    423

Скажите, так эта возможность уже присутствует в модуле? Т.е. при указании что нужно изменить цену на 5% меньше, то цена на опции тоже меняется на 5% как и на основную цену? Или это вы только можете сделать в дальнейшем обновлении модуля?

Спасибо. Жду ответа для покупки.

пока нету в модуле, можно будет разве что в обновлениях сделать. или могу вам в индивидуальном порядке сделать если купите модуль .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
jazzikov    1

пока нету в модуле, можно будет разве что в обновлениях сделать. или могу вам в индивидуальном порядке сделать если купите модуль .

 

1. Я на вашем демо сайте посмотрел, вроде на опции применяется 20% накрутка)) Я готов купить модуль и даже несколько, для разных версий, если вы для версии 2.0.х сделаете эту функцию для опций (в виде галочки по выбору или просто по умолчанию) Думаю это и нам и вам и многим другим полезно будет.

2. Кстати не нашел галочки, которая отвечает за изменять/не изменять базу. Может просто ее нет в демке.

3. Так в итоге мне можно покупать оба модуля и расчитывать что вы внесете изменение для опций в ближайшее время? У нас идет сборка и мы уже готовы к внесению товаров с оптовой ценой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    423

1. Я на вашем демо сайте посмотрел, вроде на опции применяется 20% накрутка)) Я готов купить модуль и даже несколько, для разных версий, если вы для версии 2.0.х сделаете эту функцию для опций (в виде галочки по выбору или просто по умолчанию) Думаю это и нам и вам и многим другим полезно будет.

2. Кстати не нашел галочки, которая отвечает за изменять/не изменять базу. Может просто ее нет в демке.

3. Так в итоге мне можно покупать оба модуля и расчитывать что вы внесете изменение для опций в ближайшее время? У нас идет сборка и мы уже готовы к внесению товаров с оптовой ценой.

2. https://drive.google.com/file/d/0B2qVovNZWDJlVzJmZXVMMDVpdU0/view?usp=drivesdk

3. Да

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
jazzikov    1

Все, купил обе версии. Напишите на почту как будет ваша новая версия.

Почта в личке у вас. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
pifagor82    3

Здравствуйте.

После сохранения наценки  появляется такая ошибка 

Notice: Indirect modification of overloaded property ModelCatalogGroupPrice::$error has no effect in /home/alena123/idea-home.com.ua/www/admin/model/catalog/group_price.php on line 205Notice: Indirect modification of overloaded property ModelCatalogGroupPrice::$error has no effect in /home/alena123/idea-home.com.ua/www/admin/model/catalog/group_price.php on line 205

И установленая наценка не сохраняется

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    423

Здравствуйте.

После сохранения наценки  появляется такая ошибка 

Notice: Indirect modification of overloaded property ModelCatalogGroupPrice::$error has no effect in /home/alena123/idea-home.com.ua/www/admin/model/catalog/group_price.php on line 205Notice: Indirect modification of overloaded property ModelCatalogGroupPrice::$error has no effect in /home/alena123/idea-home.com.ua/www/admin/model/catalog/group_price.php on line 205

И установленая наценка не сохраняется

скиньте мне в ЛС доступы к вашему сайту, посмострю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
pifagor82    3

скиньте мне в ЛС доступы к вашему сайту, посмострю.

Готово

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
GRAFIN77    18

Уважаемый автор, решил обратить внимание на ваш модуль возможных будущих покупателей, для правильного выбора.

У меня сейчас пока 644 категории товаров. Еще прирастет.

Скидку-наценку прописывать нужно каждой категории в модуле! Но это как маленькая смерть - времени займет много.

Я так и не взялся еще. Надеюсь на доработку, которую предложил - все же лучше добавить привязку наценки делать по выбору через пару производитель/категория (подкатегория). Ведь на самом деле не нужно столько выбора в наценках отдельно по каждой подкатегории. Как вариант лучше, сделать возможность на выбор сделать/скидку с возможностью выставить приоритет при выборе: по бренду (производителю) и категории например глубиной до 2-го уровня. Т.е. первый уровень это любая главная категория, а второй это подкатегории в главной. Этого будет достаточно большинству.

Поясню почему так. У одного и того же производителя можно делать разную наценку на основной товар (меньшую) и на комплектующие к нему (большую).

Но есть спорный момент по модулю скидок группе даже в представлении на сейчас.

И это ВАЖНЫЙ вопрос: если я товар из категории А также хочу представить как сопутствующий в категории В (а возможно и С,D), но система скидок на категории разная, то товар будет по какой системе скидок выписываться? Нужно чтобы он был привязан к системе скидок материнской категории.

Надеюсь автор обратит внимание, а перспективые покупатели глубже поймут работу модуля.

Автор вроде как и доработал бы, но не безвозмездно. 

Если есть желающие такого функционала, то прошу присоединиться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
shutle    5

Если зарегистрироваться видим скидки , а если выйти , то эти же скидки остаются работать. Очистка кеш не помогает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    423

Если зарегистрироваться видим скидки , а если выйти , то эти же скидки остаются работать. Очистка кеш не помогает.

не может так быть, или у вас установлены какие-то модули кеширования

или у вас модуль настроен не правильно, возможно скидки стоят для всех, не только для зарегистрированных или для гостей группа та же..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gekks    0

IonCube на что стоит? Необходимо для каждого товара своя цена. Будет ли возможность допилить модуль или нет? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    423

IonCube на что стоит? Необходимо для каждого товара своя цена. Будет ли возможность допилить модуль или нет?

ionCube стоит для защиты от копирования

установить цену для каждого товара вы можете в форме редактирования товара, это стандартный функционал опенкарта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
maiki    11

Модуль не меняет файлы движка?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
pifagor82    3

Модуль не меняет файлы движка?

нет, у меня проблем нет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sv2109    423

Модуль не меняет файлы движка?

нет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От sv2109
      Больше 10 тысяч загрузок модулей от sv2109!
      Это вторая версия модуля, который имеет уже больше 300 покупок!
      Что делает этот модуль?
      С помощью этого модуля можно устанавливать разные цены для разных групп покупателей, включая дефолтную группу. Так же есть возможность устанавливать разные цены не только в зависимости только от группы но и в зависимости от категории товара и производителя.
      Возможности
      1. Модуль дает возможность в пару кликов изменять все цены на сайте.
      Например, можно увеличить все цены на сайте для всех покупателей на напр. 5%.
      Или для всех увеличить на 5%, а для покупателей из группы "Оптовики" наоборот уменьшить на 10%.
      Или для всех увеличить на 5%, а для товаров из категории "Ноутбуки" только на 3%, на товары из категории "Клавиатуры" на 10%. А оптовикам клавиатуры продавать на 10% дешевле.
      Или для производителя Intel сделать всем скидку 5%
      И так далее.
      Можно устанавливать также фиксированную цену. Например можно увеличить цену на 10$ на все товары из категории "Ноутбуки"
      Все делается в 2-3 клика мышки:
      - заходим на страницу модуля
      - устанавливаем нужную наценку (+ или -) для нужной категории покупателей
      - жмем сохранить
      После этого везде на сайте* будет отображаться новая цена (на странице товара, каталога, в корзине итд). Модуль не изменяет старую цену в базе, он изменяет отображение данной цены, которое видят покупатели, на страницах магазина.
      * модуль проверялся на стандартном магазине и должен нормально работать в любом стороннем модуле в котором для получения товара используется стандартные функции opencart. И не будет изменять цену в модулях, которые для получения товара из базы используют свои методы (в данном случае нужно будет немного изменить этот модуль).
      2. С помощью этого модуля можно как изменять фактические цены в базе так и менять цены "на лету" не изменяя цену в базе.
      Совместимость:
      OpenCart, ocStore 2.0.x, 2.1.x, 2.2.x, 2.3.x
      OpenCart 3.0 - по запросу.
      Версию для Opencart, ocStore 1.5.x можно скачать тут
      Модуль использует IonCube, обычно на 99% хостингов он установлен но на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.
      Демо:
      Админка, страница настроек модуля
      Для связи с автором модуля пишите на sv2109@gmail.com или в ЛС
      © Стасюк Владимир (sv2109.com), 2016
    • От kur1977


      Просмотреть файл Генерируемый ПРАЙСЛИСТ .XLS для OpenCart 2.x
      Новая версия модуля. В ней используется библиотека PhpExcel, что позволило генерировать прайсы в формате Excel2007, что в свою очередь улучшает совместимость сгенерированных прайсов со сторонними пакетами (например Applle Numbers, OpenOffice, LibreOffice и т.д.
      ВНИМАНИЕ. Модуль продается только на этом сайте. Если вы его скачали либо купили где-то еще - поддержка модуля не осуществляется.
      Перед обращением за поддержкой модуля убедитесь, что на вашем хостинге выполнены следующие требования:
      На хостинге должен быть php версии 5.2.0 и более.
      На хостинге должны быть установлены следующие расширения php:
      -php_zip (в случае его отсутствия должен быть установлен zlib)
      -php_xml (xmlreader и xmlwriter должны присутствовать в phpinfo).
      -php_gd2
      Если вы планируете использовать изображения в прайсе, потрудитесь привести имена файлов изображений в корректный вид (пробел, кириллица и т.д. в именах файлов могут вызвать проблемы из-за разных кодировок базы данных и файловой системы хостинга)
      Если при соблюдении всех требований, при генерации прайса у вас ничего не происходит - смотрите ошибки в логе сервера.
      Если получаете ошибки вида out of memory - увеличивайте параметр memory_limit либо посредством htaccess либо в php.ini (если не знаете как это сделать - обратитесь в техподдержку своего хостинга)
      Если ошибка вида maximum time limit exceeded - увеличивайте параметр max_execution_time либо посредством htaccess либо в php.ini (если не знаете как это сделать - обратитесь в техподдержку своего хостинга)
      Перед обращением за поддержкой модуля подготовьте РАБОЧИЕ доступы на ftp и в админ-панель.
      Поддержка модуля осуществляется только на этом форуме и только посредством системы личных сообщений.
      При обращении - пишите от имени пользователя, купившего модуль. Сообщения вида "Здрасьте, я исполнитель, а модуль был куплен на Васю Пупкина" будут игнорироваться.
      Модуль генерирует красивый цветной прайс-лист в формате .xlsx
      Все наименования категорий и товаров выводятся в виде ссылок.
      При формировании цены в прайсе учитываются скидки на товар, спец-предложения.
      -Модуль имеет 4 настраиваемых поля для вывода в заголовке прайса + одно поле для вывода ссылки на сайт;
      -Можно выбрать категории, товары из которых будут выводиться в прайс;
      -Можно выбрать сортировку выводимых товаров внутри категории;
      -Также можно в генерируемый прайс выводить картинки товаров;
      -Размеры выводимых картинок также настраиваются;
      -Можно выбрать валюту для генерации, и группы покупателей. При выборе нескольких групп - генерируется многостраничный прайс;
      -Вывод товаров с опциями и без них;
      -Возможность вывода атрибутов товаров;
      -Поддержка мультиязычности;
      -Можно выбрать, выводить в прайс или нет товары с нулевыми или отрицательными остатками, а также, выводить ли в прайс остатки;
      -Настраиваемые ширины полей;
      -Поддержка кеширования на диске или memcache;
      -Можно выбрать - выводить или нет колонки "модель" и "акции";
      -Можно выбрать какое поле выводить в качестве кода товара (sku или model);
      -Поддержка мультимагазинов. Теперь для каждого магазина генерируется свой прайс.
      1) Внимание! Если в вашем магазине стотыщ товаров и он у вас на виртуальном хостинге, при этом модуль вываливается с ошибкой по memory_limit - может стоит купить выделенный сервер?
      2) Поддержка каких-либо продуктов, отличных от Microsoft Excell (например Applle Numbers, OpenOffice, LibreOffice и т.д.) не гарантируется. XLS и XLSX - это формат Microsoft Excell. И его поддержка сторонними продуктами полностью ложится на совесть разработчиков этих продуктов.
      3) Если вы планируете использовать изображения в прайсе, потрудитесь привести имена файлов изображений в корректный вид (пробел, кириллица и т.д. в именах файлов могут вызвать проблемы из-за разных кодировок базы данных и файловой системы хостинга).
      Установка:
      1. Скопировать файлы на сервер,
      2. В админке зайти в "система-пользователи-группы_пользователей" и включить модуль module/xls_pricelist.
      3. Зайти в "дополнения-модули" и установить модуль XLS Прайслист.
      4. Нажать напротив "изменить" и настроить модуль.
      5. Сохранить изменения. Обязательно и при обновлении.
      6. Сгенерировать прайс, нажав соответствующую кнопку внизу, в настройках модуля.
      6. В вашем темплейте в нужном месте вывести ссылку

      <a href="/system/storage/download/price_<?php echo $this->registry->get('config')->get('config_language'); ?><?php echo $this->registry->get('config')->get('config_store_id'); ?>.xlsx">xls price</a>
      7. В robots.txt на всякий случай добавляем строку
      Disallow: /*route=xls/xls_pricelist
      Обновление:
      При обновлении на следующую версию (например у вас стояла версия 2, а вы решили установить версию 3)
      после копирования файлов новой версии на хостинг, обязательно в админке в модулях удалить модуль а потом заново его установить и настроить.
      Модуль поддерживает мультимагазины и генерирует для них отдельные прайсы. К имени добавляется id магазина
      Если у вас в магазине несколько языков - модуль будет генерировать для каждого языка отдельный прайс.
      Например для английского это будет price_en0.xls
      Здесь 0 - id магазина по умолчанию.Если у вас в магазине несколько языков - модуль будет генерировать для каждого языка отдельный прайс.
      Требования к серверу:
      На хостинге должен быть php версии 5.2.0 и более.
      На хостинге должны быть установлены следующие расширения php:
      -php_zip (в случае его отсутствия должен быть установлен zlib)
      -php_xml (xmlreader и xmlwriter должны присутствовать в phpinfo).
      -php_gd2
      Версия 3 - обновленная версия модуля. По многочисленным просьбам была добавлена возможность полностью кастомизировать вывод прайса. В ней можно выбрать выводимые поля, настроить их длину, цвет текста, выравнивание в ячейках. Из-за этого модуль пришлось полностью переработать. Был произведен полный рефакторинг кода. Отсюда и мажорное обновление версии.
      На всех демо установлена версия 3.
      Демо 2.1.0.1: http://demo21.finesite...nload/price_ru0.xlsx
      http://demo21.finesite...e/xls_pricelist
      Логин и пароль в админку: admin
      Версия для opencart и ocstore 1.5.x тут
      Видео-руководство по установке и настройке модуля:


      Если Вас напрягает музычка на фоне:


      Изменения в версии 3
      UPD 24.05.2015: Модуль обновлен до версии 3.1:
      1. Исправлены ошибки
      2. Добавлена возможность запуска генератора по расписанию (необходим работающий cron на сервере и установленная библиотека Curl)
      Осуществляется поддержка только актуальной версии модуля. Предыдущие версии не поддерживаются. Они оставлены в паке только лишь для того, чтобы полльзователи, купившие модуль, у которых дешевые хостинги без наличия необходимых библиотек, все-таки смогли пользоваться модулем, хоть и с урезанным функционалом.
      модуль тестировался на opencart 2.1.0.1
      Автор kur1977 Добавлен 03.01.2016 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу