• SanDev.pro
  •  › 
  • Архив
  •  › 
  • DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020 для DLE

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Представляю вашему вниманию модуль корзины заказов для DLE.
Данный модуль позволяет пользователям сайта добавлять товары в корзину и формировать заказы.



Общая информация
Модуль очень легко устанавливается и использует сами новости DLE. В частности используются только 2 доп.поля.
Одно с ценой, второе - разрешение добавлять товар в корзину.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Тип поля "Да Нет" появился только в 11 версии DLE, поэтому можно использовать select вышеуказанным образом, первая строка просто пустая. При желании вместо слова "Да" можно использовать любое другое.


Пользовательская часть, сайт
Кнопка добавления товара в корзину представляет собой чистый html. Она может быть добавлена в абсолютно любое место сайта. Короткая новость, полная новость, блок похожих новостей, результаты поиска, custom или просто прописана вручную в шаблоне сайта. При клике на кнопку "купить" вместо кнопки отображается блок с выбором количества. Можно выбрать количество просто кликнув на + или -, можно вручную ввести число в текстовое поле.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Пользователь может выбрать не более 1000 единиц одного товара (указывается в настройках).
Пользователь может добавить не более 10 разных товаров (указывается в настройках)


При клике на кнопку, товар сразу добавляется в корзину без перезагрузки страницы и отображается в миникорзине:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

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

Так же в модуле есть возможность выбора валюты/способа оплаты.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

При выборе другой валюты, все цены на сайте автоматически перестраиваются.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Вид числа автоматически формируется в удобочитаемый формат с разделителем тысяч. Так же для каждой валюты можно выбрать количество знаков после запятой. Например для WMZ - 2 знака, для WMR - 0 знаков после запятой.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Пользовательская часть, корзина
Страница оформления имеет следующий вид:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Номер телефона - доп.поле в профиле пользователя
E-Mail - email адрес зарегистрированного пользователя
Адрес доставки - доп.поле в профиле пользователя
Имя - Используется поле полного имени из профиля пользователя. Если имя не указано - берется логин.
Способ доставки - настраивается в модуле.
Комментарий - поле заполняется по желанию
Дополнительные параметры: "Звонить в часы" и "Купон" - не обязательные параметры. В настройках модуля могут быть удалены/изменены или добавлены новые.
При клике на ссылку возле слова "Оплата" выпадает блок с доступными валютами.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

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

В списке товаров можно изменить количество выбранного товара или удалить его кликнув на крестик справа.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


При клике на "Оформить заказ" отображается страница подтверждения.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

На ней пользователь может только изменить/добавить комментарий.

После подтверждения заказа, пользователю отображается номер заказа и отправляется письмо на почту.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Так же письмо отправляется всем менеджерам.

Содержимое письма:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Админ панель, главная страница
На главной странице отображаются все заказы, фильтры и т.п.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Например, все не обработанные заказы за сегодня:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

В самом списке можно нажать на иконку плюсика и посмотреть содержимое заказа.


Админ панель, списки
Три статуса являются основными и не удаляемые, но их можно переместить или переименовать.
Исключением является только первая строка. Ее можно только переименовать. Переместить ее нельзя.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Окно добавления и редактирования заказа имеет одинаковый вид:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

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

Первый способ оплаты не может быть удален, выключен или перемещен. Только переименование.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


Аналогично доставка:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Админ панель, экспорт/импорт
Для удобства массового редактирования цен или другой информации в качестве бонуса в модуль был встроен функционал экспорта и импорта значений дополнительных полей.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Экспортируемый файл имеет расширение .txt и легко импортируется в Excel или OpenOffice. Пример кода файла:
ID category_id price old_price
3999 Мобильные телефоны 10 710 11000
3998 Мобильные телефоны 1370 1500
3997 Мобильные телефоны 1200 1300

Разделителем является символ табуляции. В первой колонке идет ID новости/товара, во второй для удобства отображается имя категории, 3 - доп.поле price (цена), 4 - доп.поле old_price (Старая цена).
Как видно, цена может быть указана с пробелом. В последствии модуль приводит строку к числовому формату.
При импорте файла для наглядности указывается количество отредактированных новостей.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Перед импортом настоятельно рекомендуется делать бекап БД.


Админ панель, Настройка
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Админ панель, Редактирование заказа
Тут думаю все понятно и так, за исключением пары моментов которые я поясню ниже.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
Так выглядит заказ от гостя:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Сумма заказа - отображается цена в основной валюте сайта и в выбранной валюте пользователем. При этом курс валюты фиксируется на момент заказа. Но его можно изменить на странице заказа.
Доставка - т.к. сумма заказа более 10000руб, то сумма указывается 0 руб.
Удалять историю статусов и сам заказ может только администратор.
Товарный чек открывает страницу для печати.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Шаблон можно относительно легко изменить и настроить под себя.
Так выглядит "чек" на бумаге:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


Чтобы удалить товар из заказа, нужно в поле количество поставить 0.
Так же есть функция быстрого добавления товара.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Поиск производится одновременно по артикулу (ID новости) и по заголовку. Пример:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

При клике "Добавить" товар сразу добавляется в корзину и сумма заказа автоматически пересчитывается.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

После сохранения изменений, товары будут сохранены в самом заказе.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Если с момента заказа стоимость товара была изменена, в блоке будет отображаться актуальная цена и показано на сколько она выросла или упала.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


Ффух, вроде все описал. На все вопросы постараюсь ответить в комментариях.


Update от 26.12.2016

1. Добавлена возможность выбора единиц измерения товара на странице редактирования новости. Обычное доп.поле тип "Список".
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

В настройках модуля указывается поле с единицами измерения (не обязательно). Если поля нет или не указано, по умолчанию берется значение указанное ниже "шт."
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

При редактировании заказа будет возможность изменить единицы измерения.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


2. Добавлена возможность включения стоимости доставки в сам заказ (опционально).
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


3. Добавлена возможность вывода имени и адреса категории в списке заказов корзины
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
Админка:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


4. Добавлена возможность выбора типа подсчета количества товаров. По умолчанию считает общее количество заказанных товаров. Можно включить, чтобы считало только количество наименований.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
И включенный параметр подсчета уникальных позиций:
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020



Update 2 от 07.02.2017

1. Изменен функционал добавления стоимости доставки в заказ. Добавлена возможность выбора пользователем.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020


2. Подключена онлайн оплата через сервис Мегакасса. (на тестовом сайте оплата не доступна)
При формировании заказа формируется ссылка на оплату при переходе на которую пользователь может оплатить заказ. Ссылка может отображаться в шаблонах:
done.tpl - блок отображающийся на сайте сразу при добавлении заказа
email.tpl - шаблон уведомления на почту с содержимым заказа
email_repeat.tpl - шаблон письма повторной отправки письма из админпанели.

3. В экспорте добавлена колонка title - заголовок новости.

4. Добавлена возможность повторной отправки письма с содержимым заказа, а так же отправка уведомления об смене статуса заказа.
DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020




Файлы шаблона модуля
cart_tpl.zip [7,77 Kb] (cкачиваний: 464)


Демо
color.sandev.pro


Информация
Стоимость модуля: 50wmz временно снят с продажи.
Лицензия выдается под 1 сайт.
Стоимость доп.лицензии: 25wmz
Для работы модуля - требуется ionCube Loader v.5.x (Для PHP 7.0 версия ionCube должна быть v.6.x)

Версия DLE: 10.2 - 13.1 (13.2 не поддерживает)
Версия PHP: 5.3 - 7.2

ICQ: 404-037-556
Skype: Sander8804
E-Mail: olalod@mail.ru

С уважением,
Олег Александрович a.k.a. Sander
Комментарии: (249)
  1. foto
    VIP 23 декабря 2016 01:27 #
    предлагаю допилить пару функций, увидел их и сразу же вопрос появился, и в голове провернул манипуляцию так сказать действий и какие ошибки могут быть)
    1). такой пункт как, доставка бесплатная при свыше 10 тыс рублей где, вот тут нужно сделать функцию - вкл. или выкл.
    так как, а что если у магазина вообще нет доставки бесплатной? например вбивать миллион или миллиард не вариант я думаю) да строка эта светится будет в корзине, проще сделать выключить и включить данный пункт.

    2). про пункты доставки вот например, а что быть если доставка не одна сумму? а например до определённого места 50 рублей за км, а в свыше какого то км уже 100 рублей. или же вообще она рассчитывается индивидуальна))
    вот этот пункт я думаю нужно тоже доработать и допилить, либо дать также возможность в заказе править например доставку и её стоимость, ну или же доставка, чтобы учитывала расстояние, либо менеджер исправил цену, так сказать рассчитал и указал сумму, которая потом сохраняется например...

    3). также например при редактирование заказа, если оно уже есть, то вопрос отпадает - то чтобы исправленный заказ также отображался у пользователя в профиле ну как у Вас сделано там.
    а ещё вот, например если заказ был отредактирован, так как на почту например заказчику падало первое письмо с тем, что он заказывал изначально, а будет ли второе письмо падать уже с исправленными данными? я думаю нет, в этом случае я думаю нужно вывести кнопку "отправить повторное письмо о заказе" - тем самым, редактируя и исправили содержимое заказа, например менеджер сменив также статус на обработка или ждёт оплаты ну я думаю Вы поняли о чём я, далее сохранил всё и нажал вот на "отправить повторное письмо о заказе" - при этом новое письмо с заказом и статусом уходит заказчику, тем самым заказчик видит исправление на почте и всё содержимое, что очень удобно и нужно!!! также в будущем считайте, например сменился статус, раз менеджер отправил уведомление, и тем самым клиент уже знает всё о статусах своего заказа, например в обработке он, или ждёт оплаты либо уже отгружен, а также когда уже доставлен, можно тоже отправить, то что товар доставлен)) это я думаю очень нужный пункт!

    4). также например в демке вижу, то что количество является целым числом! думаю, нужно учесть и не целое, например 1,5 либо 1.5, то есть например полтора или 2,7 число и соответственно пересчитывал, то есть например цена указана 1000, значит это цена за 1 единицу, а если выбрал человек 2.7 - итого будет 2700 рублей!!! для чего и зачем я пишу этот бред? да не бред это, а так как при работе столкнёшься с таким значением, не все же продают телефоны или лампочки)) вот например реальный пример, к примеру продаём мы напольные покрытия, к примеру ламинат))) как известно цену всегда пишут за м2, но ламинат по квадрату не продаётся!!! а продаётся пачками, у каждого ламината свой объём например, по этому, например видим товар, допустим с ценой 1000 рублей за м2, соответственно заказчик если не знает эти моменты, он тупо выберет например сколько ему нужно, ну например 14 м2, и тем самым цена будет 14000. далее, так как я описал причину, например, то что ламинат у нас не продаётся по квадрату и сколько ему нужно, а будет цельной пачкой продаваться, по этому например менеджеры могут пересчёт сделать, к примеру в пачке 2,7 м2 данного ламината, значит купить заказчику нужно 6 пачек, то есть делим 14 на 2,7 и получаем = 5,19, то есть 5 пачек и ещё 20% грубо говоря от пачки, вот так как 20% пачки не продаётся, по этому клиенту придётся брать 6 пачек, и тут уже менеджер правит это дело. тем самым картина выглядит следующим образом: 6 пачек умножаем на 2,7 (столько м2 в пачке одной) = 16,2 м2 - которые нужно будет купить заказчику и оплатить, далее менеджер по этому подсчёту уже когда править в корзине товар, делает число 16,2, итого стоимость выходит уже 16200 рублей... это я описал как пример, а есть много какой товар, который продаётся именно так!!! и это нужно учитывать! да я понимаю можно и сразу стоимость одной пачки вбить тупо)) получаем цену не за м2, а пачки)) а также попутно можно через доп поля для информации вывести и цену за м2, но это уже другой вопрос и другая телега))) правильнее, если она так будет реализована!

    5). ну и самое, что бросилось в глаза в конце, это когда количество товара считается. например, а как быть, если например на сайте часто товара идёт как шт, а другие например не штука, а м2, я помню Вам об этом говорил)) ну если же, ещё учесть верхний вариант, такое как не целое число, например 2,7, то как он будет отображать данное число))) типо в корзине 2,7 товара)) или же например один товар продаётся штукой, а другой м2, то в итоге увидим опять же, общее количество товара (число), что не будет является правильным) да и при печати и выводе где ещё это есть, например значение счёта штука, не есть правильно, я думаю правильнее будет реализовать, то есть - чтобы например в новости создавали также доп.поле, где указывают ед.измерения - например, штука эта, или м2, либо этот товар например вообще погонный метр)) это не то, что я Вам писал в ТЗ, ну чтобы на лету он менял разные размеры и подсчитывал, это я говорю про 1 товар, с одним значением, то есть например добавил я ламинат такой то, тут м2 идёт расчёт, а также на сайте есть допустим товар, это набор для укладки ламината, а он уже соответственно продаётся за штуку! по этому, чтобы формировать правильно в корзине, значения проще передать через доп.поле, например выглядеть будет следующем образом. добавил допусти 3 товара, 1 товар ед.измерения, другой м2, а другой м3. в результате добавили где товар за штуку, допустим 5 шт, где м2, допусти 16,5, а где м3 - тут ну пусть будет 2,2, в результате получаем вот такое:
    Товаров в корзине: 3 (без шт. слово!), далее на след строке
    На общее количество: 5 шт. / 16,5 м2 / 2,2 м3
    либо, Товаров в корзине: 5 шт. / 16,5 м2 / 2,2 м3
    то есть, тут нужно посмотреть как правильнее и проще) а вот как он будет подсчитывать это дело, нужно обдумать и проработать, Вам виднее) может он будет по совпадению, что в доп поле написано схватывать и считать, либо изначально создаём доп.поле и туда перечисляем все единицы измерения которые будут на сайте, далее например в новости/товаре, к примеру планшет мы продаём, там ед.изм выбрали в выпадающем списке - шт., а если же у нас например ну ламинат как я ставил в пример, то ед.изм под эту новость выбираем м2, соответственно название доп.поля где то должно указываться в настройке модуля. к примеру будет настройка такая в модуле, где прописываем название доп.поля по работе с ед.изм, тем самым модуль уже будет считывать именно то значение, которое было выставлено в новости, то есть в чём подсчёт идёт, и вот уже отсюда он будет понимать, в чём считать ему в корзине))) (подсказка если не поняли о чём, то есть селектом либо чекбоксом - если чекбокс, то одно значение выбирается, ну проще селектом тупо) вот по этому значению я думаю скрипт сможет понимать, а какую новость в чём подсчитывать, так как значение будет уже указано, и соответственно передаваться в доп.поле, которое будет считывать модуль и уже считать именно в том, к которому ед.изм относится новость, вот такая реализация очень правильная, а не как сейчас по шт везде((( также данный момент про ед.изм нужно учесть в печати чека, раз оно есть, чтобы и там не было шт. а ед.изм именно то, которое есть...

    p.s. уф, ну вроде всё, что заметили есть в голове, реально нужное по модулю, а не как в тот раз по ТЗ я Вам кинул) ну там конечно вообще через чур всё в идеале, но эти правки, что я увидел уже по работе Вашего модуля и они нужные на мой взгляд. конечно опять же, опен карт это хорошо, но а тем кто любит родной dle, считайте если допилить функционал, то нафиг этот опен карт и не нужен из большинства случаев, когда к нему прибегают))) спасибо Вам!
    0
    1. foto
      Администратор 23 декабря 2016 02:35 #
      1. Сделаю. Хотя есть пара ньюансов.
      а) Допустим сумма заказа 150 000р. Неужели продавец не сделает скидку в виде бесплатной доставки?
      б) Вариант с миллиардом вполне нормальный, хоть и к остыль в некотором роде. Суть в том, что это число выводится в html и его можно легко убрать.
      https://sandev.pro/uploads/posts/2016-12/1482451362_screenshot_39.png

      2. А еще расчет веса, объема и т.д. и т.п. Подобное решается индивидуально в телефонном режиме. Цена доставки не учитывается в общем счете.

      3. Сделаю кнопку рядом с "Распечатать чек" для возможности повторной отправки письма покупателю. Будет 2 кнопки "Повторить сообщение" и "Уведомить о статусе" (будет отдельный файл шаблона). В шаблоне уведомления будет тег:
      [status=1]Заказ еще не обработан[/status]
      [status=2]Заказ поступил в работу[/status]


      4. Слишком специализированная тема под которую необходимо писать и разрабатывать индивидуальный функционал. В модуле цена указывается за единицу товара. На вашем же примере получится, что покупатель закажет 14м2 ламината, ему покажет цену он обрадуется, а потом менеджеры его "обрадуют" довеском в 2.2м2. Получится заказал одно, а втюхивать будут больше. Лично у меня, такая контора доверия бы не вызывала.
      В подобных случая правильнее было бы добавить простенький онлайн калькулятор. Допустим если это брус 150х150х3000мм и цена указывается за м3, то самому же покупателю будет удобнее не дрочить себе мозг, а сразу в калькуляторе видеть сколько кубов ему надо и сколько бруса это будет.

      5. Пункт вытекает из п.4. И следовательно количество может быть только в шт.
      <div class="cart_subinfo">Товаров в корзине: <b><span class="cart_itogcount cart_bigspan">{count_all}</span> шт.</b></div>
      0
      1. foto
        VIP 23 декабря 2016 03:27 #
        Цитата: Sander
        а) Допустим сумма заказа 150 000р. Неужели продавец не сделает скидку в виде бесплатной доставки?

        дело вовсе не в этом! просто бывает такие товары, либо такая продажа, где доставки либо нет, либо доставка в любом случае платная и индивидуальная к примеру! допустим оптовые отделы, либо наценка на товар и так минимальная, что доставку делать бесплатную не как не актуально!!! даже при обороте в миллион!!!
        я думаю проще сделать по совету, те кто работает в этой сфере подробно и не 1 товар продают, поймут о чём я говорю...

        Цитата: Sander
        2. А еще расчет веса, объема и т.д. и т.п. Подобное решается индивидуально в телефонном режиме. Цена доставки не учитывается в общем счете.

        всё верно) по этому доставка не может быть одной суммы в большом случае, вдруг на марс полетит товар))) по этому я и описал, добавить минимум функцию - редактирование доставки и сумму, то есть менеджер как Вы сами сказали, обсудили куда и какой вес везти, допустим сумму сообщили заказчику, в его точку будет стоить 3 тыс рублей либо 0 вообще, далее менеджере зашёл и поправил стоимость доставки, тем самым оно исправилось и отобразилось, и уже получаем правильный чек! я не говорю Вам, то что прям нужно сделать калькулятор какой то по доставке, минимум дать функцию правки суммы доставки, чтобы через редактирование заказа, можно было также и редактировать доставку!!! и соответственно эта доставка например отображается, оплата доставки при доставке товара, либо доставка оплачена сразу. что то в этом роде. также как и в чеке это отображается... я предлагаю лишь умные и нужные вещи)))

        Цитата: Sander
        На вашем же примере получится, что покупатель закажет 14м2 ламината, ему покажет цену он обрадуется, а потом менеджеры его "обрадуют" довеском в 2.2м2. Получится заказал одно, а втюхивать будут больше. Лично у меня, такая контора доверия бы не вызывала.

        почему Вы так думаете? Вы покупали например ламинат? или напольное покрытие? либо подложку!? кто Вам продаст ламинат например в пачке 3 квадрата, а Вам нужно 1 допустим, кто Вам продаст так? не продадут нормальные!!! да есть, кто так продают, но всё же опять, даже столько сколько Вам нужно если рассчитать по плашка, там не будет цельное число!!! будет как я писал например 0,5. и дело не в тюхать, а правильно рассчитать и помочь заказчику, не все знают и не умеют считать!!! для этого и есть менеджер и как раз выполняет эту функцию и объясняет человек и говорит, то что Вам придётся купить, не 14 м2, а 16,1м2, так как либо 5 пачек купить и не хватит ламината, либо брать с запасом, что не есть плохо! а иначе как ещё))) по этому опять же на помощь приходит менеджер, когда человеку ну нафиг нужно переплачивать такой большой объём, вот тут как раз и выбирается другой ламинат например, по подобным характеристикам, так как другой ламинат и других размеров может просто быть другого объёма в пачке, тем самым заказчику придётся минимально брать перерасход!!! и вот у Вас как раз реализовано как, правка заказ и быстрый поиск, вот считай удобно, менеджер раз нашёл и другой похожий вбил и тем самым уже человек не переплачивает за не нужный объём, ну и вот как раз функция уведомление на почту заказчику повторное, так сказать даёт точное уведомление и картинку, что же там менеджеры ему втюхали)) он всё видит!!! я просто по продажам много сталкивался и только с чем не работал))) и понимаю на опыте, где будут камни, просто из за вот этих нюансов, так как они не учтены тут, просто модуль и не купят(( так как не подойдёт(( а мне самому лично интересно дальнейшая жизнь и развитие данного модуля!

        Цитата: Sander
        В подобных случая правильнее было бы добавить простенький онлайн калькулятор. Допустим если это брус 150х150х3000мм и цена указывается за м3, то самому же покупателю будет удобнее не дрочить себе мозг, а сразу в калькуляторе видеть сколько кубов ему надо и сколько бруса это будет.

        да это вообще не по делу если честно)) да это полезно и нужное если брать в корень, но я не об этом))

        Цитата: Sander
        4. Слишком специализированная тема под которую необходимо писать и разрабатывать индивидуальный функционал. В модуле цена указывается за единицу товара.

        да я и предлагаю расширить функционал до правильной и чёткой работы, чтобы с модулем могли работать все!!! те кто продают и батон и колпак для самовар))) я например изложил как в принципе можно получать данные, через доп.поле в которые изначально прописываешь все ед.изм которые у тебя будут на сайте! далее например это доп.поле называется ed-izm, далее в админке модуля корзины есть такой пункт, где ты указываешь название доп.поля где вбиты все ед.изм и согласно этому, модуль считывает оттуда, а то есть с доп.поля и выводит уже как описал выше, не шт. а то слово которое было выбрано в товаре!!! допустим добавил товар я, это брус 150х150х3000мм, выбрал ед.изм ему м3 допустим, как Вы видите в примере я пишу, ед.изм может быть только одна!!! и соответственно я пишу цену, конечно же цена за куб, ну например 10 тыс рублей., а теперь я добавил второй товар, это допустим гвозди ну не будем писать какие, есть свои параметры у них)) далее уже выбираю там в новости ед.изм уже кг например)) и конечно цену указал, и в итоге также считывает и передаёт, тем самым человек заказал и брус и гвозди уже в корзине будет у него, например: "Товаров в корзине: 2, на общее количество: 10м3 и 2,5кг. в чеке также своё поле к своему идёт ну или где ещё инфа в заказе, там где шт. не шт слово! а та ед.изм в которой она измеряется! и тогда корзина и чек всё дело будет выглядеть правильнее!!!
        а иначе мы получаем такое, гвозди 2 шт. / брус 10 шт. ))) очень смешно честно))) ну и обязательно сделать, чтобы не целое число было, а как я писал в примере 2,7 например, конечно же если это телефон, глупо же будет его покупать 2,7 шт.)) а если это допустим ну напольное покрытие, это в тему! ну или другой товар...
        по сути получаем, что. то, что в доп.поле прописываем все ед.изм которые будут в выпадающем списке работать, который обязательно нужно выбрать и будет обязательным полем например, далее передаёт в модуль корзины название доп.поле, чтобы модуль понимал откуда брать значения и какое там название)) ну как написал человек их)) можно туда тупо и "бббааа" написать) так и будет в итоге выдавать... и уже да получается если человек продаёт брус разной ед.изм как Вы говорили например, конечно ему нужно будет добавить товар 3 раза, если он продаёт и как шт/м2/м3, и каждый отдельно имеет свою ед.изм и цену!
        я думаю тут нечего космического, это правильный и нужный функционал я пишу! а иначе модулем будут пользоваться те, кто только телефоны, да аксессуары продают))) я думаю да Вы сами тоже за, чтобы модуль обширно использовался, с такими настройками он вполне обязан существовать!!!

        будьте добры, подумайте ещё глубже и правильнее о чём я пишу, я не пишу ну не нужно, честное слово, я пишу реально достойную вещь, просто сам сталкивался с подобным и увидел и написал об этом, просто получается модуль не сможет существовать там, где например вот подобная ситуация((( очень печально(((

        заранее спасибо
        0
        1. foto
          Администратор 23 декабря 2016 17:47 #
          2. Опять же это индивидуальные особенности. Я исходил из того, что доставкой будет заниматься либо свой курьер, либо какая-либо служба доставки. В обоих этих случаях за доставку покупатель будет платить уже курьеру.
          Если же это, например, камаз щебня, то саму доставку можно добавить в качестве дополнительного товара и там уже указывать стоимость, которая будет включена в общий счет.

          По тому же ламинату. На сайте можно везде писать цену за м2, а в корзину будет добавляться пачка со своей фактической ценой.

          4. Я в принципе могу и готов добавить возможность указания единиц измерения. Но вот дробное количество - пока нет. Это нужно переписывать весь алгоритм и JS обработчик работы поля выбора количества да и в PHP тоже, на подобные жертвы я пока не готов пойти.
          0
          1. foto
            VIP 23 декабря 2016 03:37 #
            сори за ошибки)) прочитал, а исправить не мог) думаю суть понятна. просто печатаю не перепроверяя))
            0
  2. foto
    VIP 23 декабря 2016 03:51 #
    и ещё вот жизненная моя реальная ситуация, может не в тему, но я могу так сказать, отвечаю на вот это:
    Цитата: Sander
    ему покажет цену он обрадуется, а потом менеджеры его "обрадуют" довеском в 2.2м2. Получится заказал одно, а втюхивать будут больше.

    сам себе выбирал ламинат в комнату, выбор пал на ламинат с хорошей скидкой, но в результате как описывал выше продаются пачками, посчитав сколько мне нужно с запасом, получил картинку следующую, то что мне нужно было купить ещё 90% лишака с пачки так сказать)) хоть вроде ты покупаешь со скидкой, но переплачивать за не нужный, ну как то не хочется верно?
    ну далее понял этим моменты, ну про пачки (это когда я сам ещё не опытен был), выбрал другой ламинат который мне тоже понравился, а он стоил дороже, чем я выбрал по акции, ну допустим тот, что по акции 900 за м2, а то что я потом выбрал он стоял 1000 м2, характеристики одни и те же, ток производитель))) вот далее, как я писал, у каждого ламината может быть свой объём в пачке. в результате посчитав, мне выгодно было купить и дешевле ламинат, тот который стоял 1000!!! а не 900!!! тем самым я тот ламинат который 1000 стоял, мне пришлось лишак купить всего 10% гдето, то есть прям попадало по объёму сколько мне нужно, тем самым я хочу сказать, что? то, что получается ламинат который стоял дороже, в результате в общем счёте мне вышел дешевле!!! и тут не втюхать понимаете было? а вот как раз правильно проинформировать и объяснить, как раз на своём опыте я вот с такой телегой и столкнулся)))
    это мой личный жизненный опыт. и по этому о чём я писал выше, как раз в тему будет всё это.
    0
    1. foto
      Администратор 23 декабря 2016 18:21 #
      Вот для примера нарисовал. Красным выделил добавленное.
      http://prntscr.com/dn3n3d
      15м2 / 2.2 (в пачке) = 6.8 пачек
      Итого нужно 7 пачек. В миникорзине будет сразу видно сколько это будет стоить в конечном результате.
      0
      1. foto
        VIP 23 декабря 2016 04:03 #
        извиняюсь, что не написал всё в одном, но я думаю Вы сможете объединить. просто мысли приходят позже))
        например по пункту 4 и 5. в голову пришла мысль, то что можно сделать всё проще же) ну если прям ну не хотите добавить и работать над ним до ума, как вариант быстрой работы это сделать следующим способом!
        - например где "Товаров в корзине" - убрать это вообще!
        оставить только итого к оплате! а в корзине где количество, а до неё идёт поле цена, а после сумма, вот до цены - добавить поле ед.изм, где как раз будет передаваться та ед.изм которое ты написал))) то есть через доп.поле какое выбрал или написал, туда и ушёл этот текст, и получается когда человек в корзине играется с количеством, он также видит и ед.изм в нужном поле и понимает, то что ему тут за ед.изм цену пишут))) ну и в результате внизу выдаёт только общая сумма! не говорится про количество товаров, так как писал выше, неправильно будет, если это разная ед.изм и всё это называть штукой))
        также о ед.изм я думаю не проблема уже будет передать в шаблон чека))) ну и везде где нужно, так как доп.поле используется...

        я думаю, вот идеальное и быстрое решение))) как Вам?
        0
        1. foto
          Администратор 23 декабря 2016 18:29 #
          Вот шаблон корзины:
          http://prntscr.com/dn3rnb

          Можно настроить вывод как угодно, добавить или убрать текст и т.п.
          Разве что на печать не получится без вмешательства в код.
          Сейчас в базу по корзине записывается только 4 параметра: ID новости, заголовок, цена, количество.
          Чуть позже добавлю "единицы измерения".
          0
  3. foto
    VIP 23 декабря 2016 05:14 #
    ещё просмотрев видео, увидел там такое, ну например товар нельзя добавить в корзину, запрещает добавить в корзину. ну Вы ещё там чётко не говорите зачем, а говорите ну для защиты якобы) вспомнил просто этот пункт, на сколько помню я его Вам писал)) спасибо, что он есть, но мне не понятно её работа, по видео понимаю он прям на всю категорию блокирует, а как быть, если нужно не на раздел, а на товар определённый)) на сколько помню, я говорил про товар...

    а для тех, кто читает, объясню зачем это вообще. например у Вас был товар в наличии, а вот по каким то причинам его нет, и возможно пока не будет, по этому например как я просил, сделать тупо галочку, типо разрешить добавлять в корзину, либо запретить (по умолчанию она стоит, то есть разрешает, ну соответственно также и категории выбираем, как это на видео и показано), но вот про товар не сказано(( и вообщем, тем самым запретили мы товар добавлять в корзину, тем самым обычно все выводят товар краткой и обычно оттуда идёт клик и заказ товара, вот чтобы не выводить в наличии или нет, так как много инфы не напишешь и не красиво, да и если даже красным напишите, всё равно найдутся те, кто положит в корзину, вот по этому в целях защиты как сказал автор модуля на видео, мы запрещаем и тем самым уже клиент не может добавить товар в корзину, ему не даст модуль)) тем самым мы не будем получать холостые так сказать позиции в заказе. удалять например или снимать с публикации новость, не есть правильно) по этому самое лучше решение это вот такой хак!

    а вот теперь вопрос автору, так есть это или нет? не понял я чего то))) как понял по видео, он тупо категории блочит)) а нужно и ещё на товар галочку добавить) выше ещё раз описал зачем... а такое как наличии само собой как инфу вывести можно в наличии или нет, либо под заказ вообще))
    0
    1. foto
      Администратор 23 декабря 2016 18:31 #
      На 40й секунде видео ответ на ваш вопрос.
      +1
  4. foto
    VIP 24 декабря 2016 05:53 #
    Цитата: Sander
    По тому же ламинату. На сайте можно везде писать цену за м2, а в корзину будет добавляться пачка со своей фактической ценой.

    это я давно понял) и всё это сделать можно через доп.поля, фактически цена будет считаться не м2, а самой пачки, а м2 цена или пусть п.м. это будет лишь формальность, которая выводится опять же через доп поле, как в принципе и всё...

    Цитата: Sander
    4. Я в принципе могу и готов добавить возможность указания единиц измерения.

    я предлагаю это сделать проще, не как я изначально предлагал, чтобы в "Товаров в корзине: 2м2 / 1 шт." и т.д. было, а сделать как я писал позже, вот цитирую:
    Цитата: Yamakasi
    а в корзине где количество, а до неё идёт поле цена, а после сумма, вот до цены - добавить поле ед.изм, где как раз будет передаваться та ед.изм которое ты написал))) то есть через доп.поле какое выбрал или написал, туда и ушёл этот текст, и получается когда человек в корзине играется с количеством, он также видит и ед.изм в нужном поле и понимает, то что ему тут за ед.изм цену пишут))) ну и в результате внизу выдаёт только общая сумма! не говорится про количество товаров, так как писал выше, неправильно будет, если это разная ед.изм и всё это называть штукой))
    также о ед.изм я думаю не проблема уже будет передать в шаблон чека))) ну и везде где нужно, так как доп.поле используется...

    про количество и шаблон корзины я понял, ну убрать тупо текст, да вариант. я пишу про ед.измерения, грубо говоря по скрину https://sandev.pro/uploads/posts/2016-12/1482333937_screenshot_37.png рядом слева от цены добавить столбец "ед.изм" в которое будет передаваться к своей новости доп.поле которое укажешь, ну в нашем случае это ед.изм, ну и соответственно, что там задано или написано, просто передаётся туда. тем самым уже всё становится на свои места и понятно, в чём ты покупаешь товар, в м2 или это штука, либо пачка))
    Цитата: Sander
    Разве что на печать не получится без вмешательства в код.

    тут также учесть как описал выше, чтобы по такой же аналогии передавалось доп.поле с ед.изм, в принципе у Вас на фото https://sandev.pro/uploads/posts/2016-12/1482333474_img_20161221_171412.jpg так, как я говорю, но у Вас там шт., а нужно чтобы передавал то значение, что ты написал или задал в доп.поле, и уже в итоге будет всё верно, то есть будет расчёт или в шт. или в ящиках, да хоть в фурах))))
    и важно, чтобы ед.изм везде в корзине была, как и в корзине пользователя, также в админке и в редактирование заказа, также и в письме, шаблон чека, вообщем везде где модуль выполняет свою работу)

    Цитата: Sander
    Но вот дробное количество - пока нет.

    а это очень нужно( вообще, как Вы изначально это не учли то? не всё же целым числом продаётся, опять же если взять к примеру, ну кондитерскую. к примеру торт у нас, вес торта 1,5кг, цена за 1кг допустим 400 руб, допустим менеджер созвонился, как Вы сами и писали, то что так и делается и как раз всё есть для этого, чтобы ну на лету править в корзине, вот далее к примеру он захотел 2,5кг, а не 1,5, выбрать 2,5 он изначально не мог, так как на сайте указан товар как мы его задали, тем самым менеджер раз и сменил на 2,5 и сделал перерасчёт и отправил уведомление! это опять же пример, где не целые числа используется, а дробные как Вы подметили) и вот такой тематике где использовать необходимо дробные числа не одна!!! а у Вас получается узко всё, то есть целое число и крутись вертись)) просто это косяк, то что Вы сразу ну не подумали об этом((( по этому я думаю надо будет в будущем это обязательно сделать! конечно при нажатие на +, будет целое число добавляться, а дробное, ток вручную...
    Цитата: Sander
    Это нужно переписывать весь алгоритм и JS обработчик работы поля выбора количества да и в PHP тоже, на подобные жертвы я пока не готов пойти.

    ну разве Вы считаете я предложил какую ту глупость? или же, ну вообще не в тему пишу? это реально правильная реализация. если учесть работу модуля как сейчас, то получаем узкую тематику, то есть модуль отлично подойдёт например тем, кто продаёт в штуках)) да как изначально Вы наверное и планировали) но я как писал выше, не все продают телефоны и планшеты же))) если не использовать дробные числа, а также минимум если не сделать ед.измерения, то получаем модуль просто бесполезен тем, кто например продаёт товар в разной ед.изм, а также про количество, то есть к примеру 2,5 кг или м2. по этому, я думаю стоит уделить этому время и всё же реализовать данный функционал, в такой отличный модуль, будет глупо забрасывать такой отличный модуль, в который и так не мало сил Вы вложили)))
    а в какие сроки приблизительно хотя бы Вы дробные числа допишите в будущем?

    Цитата: Sander
    4. Я в принципе могу и готов добавить возможность указания единиц измерения.

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

    Цитата: Sander
    Вот для примера нарисовал. Красным выделил добавленное.
    http://prntscr.com/dn3n3d
    15м2 / 2.2 (в пачке) = 6.8 пачек
    Итого нужно 7 пачек. В миникорзине будет сразу видно сколько это будет стоить в конечном результате.

    а это Вы просто как пример кидаете про то что можно сделать типо калькулятора для пользователя? ну и соответственно итоговый результат сколько нужно потом передаётся в количество покупки товар и идёт расчёт? или же Вы собрались типо такую функцию написать? ))) я понял, то что это пример тупо Вы кинули, типо на сообщения, что Выше я цитировал про расчёт типо... если так, то я написал же, зачем и почему как это) то что дробные числа тут неизбежны и нужны, и те правки также, чтобы так сказать видеть как минимум сейчас уже решили и проще сделать, про ед.изм, тем самым видим ед.изм в корзине и вопросы отпадают уже, в чём же расчёт идёт)) далее вот осталось на будущее дробные числа догнать сюда, и уже получается модуль можно спокойно использовать во всех тематиках) пусть это кондитерская или же стройматериалы))
    опять же вернусь про дробные числа, чтобы Вы понимали (хотя Вы и так уже поняли всё), то что они много где используются... например сайт кафе, который также доставляет на дом пищу, к примеру человек зашёл на сайт, есть товар "салат", стоимость его 100 рублей за 100 гр например, либо 1000 рублей за кг, ну к примеру человек набирает себе в корзину так сказать еду))) салата 0,5 кг = 500 рублей, рулет 400гр и т.д.. то есть как видно, важно, чтобы была ед.изм, чтобы видно было в чём расчёт, а также важны и дробные числа))

    Спасибо Вам и с наступающим Вас с Новым Годом!
    ждём...
    0
    1. foto
      Администратор 24 декабря 2016 14:29 #
      Единицы измерения добавлю.

      По дробным количествам. Вот небольшой список "сырых узкоспециализированных" сайтов с "телефонами и планшетами", которые прекрасно работают без дробных чисел.

      Вот именно как раз то, что вы говорите, это уже узкая специализация.
      Маленькое примечание, на юлмарт как раз для многострадального ламината указывается за пачку, а ниже для информации указывается расчетная цена за м2

      0,5 кг = 500 рублей

      5 порций по 100г = 500 рублей...
      Или же указывайте цену за грам и в коризну добавлять 500 единиц товара (грам).

      Полистал другие движки интернет магазинов и нигде не увидел поддержки дробных чисел в количестве заказываемого товара. Получается они все "сырые"?
      В том числе даже битрикс не позволяет вводить дробные числа!
      +1
  5. foto
    VIP 24 декабря 2016 20:33 #
    Цитата: Sander
    Маленькое примечание, на юлмарт как раз для многострадального ламината указывается за пачку, а ниже для информации указывается расчетная цена за м2

    об этом я и говорил)) то что ламинат или покрытие подобное не продаётся не пачкой, пример моих слов тот же юлмарт))

    Цитата: Sander
    Полистал другие движки интернет магазинов и нигде не увидел поддержки дробных чисел в количестве заказываемого товара. Получается они все "сырые"?
    В том числе даже битрикс не позволяет вводить дробные числа!

    нет, многие не учитывают это стандартно!!! приходится напильник покупать и пилить)) например на опен карте посмотрите есть работа с дробными числами! а зачем они, раз они не кому не нужны? стандартно негде нету, Вы правы, вот как раз разработчики фиг знает почему не учитывают это, может свои взгляды или же хотят за доп плату, а может и от кривых рук потом счёт неправильный))) также вот недавно где то ну тупо лазил и открыл, а там сайт как раз с дробными числами был, какой двиг не понял... значит оно есть, то есть спрос!

    просто так как изначально не закладывают это, приходится выкручиваться и например вот делать к примеру... а того, то что дробные не используются, ошибаетесь. помнил бы сайты, накидал бы тут список, но нафиг оно нужно, есть даже такое, например одна цена веса, а затем если нужно больше вес ниже добавляешь к стандарту, то есть ниже не можешь заданного взять, а выше можешь и там тоже были дробные числа, это к примеру торты вроде были там....
    что касается например если модуль использовать на сайте по строительной тематике или же, напольные покрытия - то тут опять же, дробные числа будут в тему, когда не придётся ставить одну цену за м2, а также в итоге ставить цену за пачку)) или же колдовать так сказать)) а когда можно будет например продать 1.5 кг сахара))) я уже много примеров привёл. а почему на популярных не используют, да фиг знает, может не хотят парится( хотя точно не помню, но на каких то известных я видел дробные числа, даже на юлмарте если не ошибаюсь...

    я не говорю, сделать это сейчас)) я думаю минимум идея хорошая и нужная, чтобы например как писал примеры выше, выглядело это понятнее и лучше, чем например 20 порций)))
    думаю в будущем можно сделать это, и если реально, то будет отлично если сделать функцию типо работать с дробными числами или нет. то есть опцию врубаешь, и можно работать с дробными, отключаешь и тогда как сейчас к примеру))) что даст полёт фантазий под любую задачу, хоть пусть я там сахар продаю на развес))))
    НО, так как дробного например нет, придётся как раз делать как и Вы описали)))
    0
  6. foto
    Посетитель 3 января 2017 14:22 #
    Уважаемый Sander! Скажите раз уже появился такой масштабный модуль, не планируете возобновить возможно доделать улучшить модуль сортировки. В сети не столько много модулей которые могут выполнить сортировку материалов. Думаю ваш модуль будет иметь и продажи, и дополнять данный модуль.
    0
  7. foto
    VIP 4 января 2017 14:23 #
    Здравствуйте. только прочитав описание снова, понял, то что было обновление?
    было внесены те правки о которых говорил?
    сам жду, но хорошо прочитал описание, по описанию увидел лишь, то что обновление было 26.12.2016
    0
  8. foto
    VIP 8 января 2017 02:06 #
    При статусе отправлен, необходимо сделать поле в которое можно было бы вписать код отправления для отслеживания покупателем по нему посылки.
    0
    1. foto
      Администратор 8 января 2017 02:36 #
      Пятое поле снизу:
      0
  9. foto
    VIP 8 января 2017 23:08 #
    Здравствуйте, что то не видно пункта в админке про уведомление на почту, ну о статусе заказа и прочего... ранее писал об этом, вроде писали сделаете тоже, будет ещё шаблон для писем, ну чтобы можно было настроить вид. но в админке ток товарный чек там и оплата поступила... а уведомление на почту например, сменил статус или поправил заказ и отправил так сказать уведомление на почту как писал. этого не вижу или где он спрятан если есть))
    0
    1. foto
      Администратор 9 января 2017 14:50 #
      Забыл про этот пункт. В ближайшее время сделаю.
      +1
  10. foto
    Клиент 9 января 2017 06:18 #
    Все очень круто! Интересно какой код под ioncube ? Можно ли будет самому редактировать дизайн и тд ? тексты в некоторых местах ?
    Без ioncube сколько будет если купить? под гарантии что не барыга и тд.
    0
    1. foto
      Администратор 9 января 2017 14:59 #
      Закодирована лишь малая часть системного кода в админке.
      95% кода модуля открыто.
      Все тексты легко редактируются, в том числе в админке. Файлы шаблонов прикрепил к новости. Можете скачать и ознакомиться. Там в принципе все интуитивно понятно.

      Без ionCube никак.
      0
  11. foto
    VIP 9 января 2017 13:34 #
    Цитата: thebeknazar
    Можно ли будет самому редактировать дизайн и тд ? тексты в некоторых местах ?

    конечно! весь дизайн или вывод редактируется! там всё в html например, НО плохо одно, то что даже минимальной адаптации там нет! сразу говорю, покупать будете чисто заготовку так сказать, а вот уже полная адаптация и вывод всех плюшек зависит от Вас!
    вообщем если есть руки, то всё можно сделать и любого вида! также и текст про, что Вы говорите, или поля...
    0
  12. foto
    Посетитель 10 января 2017 23:54 #
    Здравствуйте!
    У меня три вопроса по модулю.
    1. Возможно ли при помощи вашего модуля организовать продажу электронных товаров. К примеру Приложения для Andriod. То есть добавил в корзину, оплатил и только потом можно скачать?
    2. Возможно ли организовать магазин в пределах одной категории. Я к тому что есть сайт рабочий, и нужно сделать отдельную категорию в которой будет корзина, чтобы при этом не пришлось редактировать все ранее добавленные новости?
    3. Я планирую подключить банк тинькофф. Как я понял мод закодирован не полностью, есть ли возможность допиливать модуль?
    0
    1. foto
      Администратор 11 января 2017 22:44 #
      1. Нет.
      2. Да, в настройках можно выбрать из каких категорий можно добавлять новости. Так же в самой новости можно дополнительно указывать - можно ее добавлять в корзину или нет. Это обычный чекбокс (или select для старых версий). В шаблоне просто используется конструкция из стандартных тегов [xfgiven_allow_cart]...[/xfnotgiven_allow_cart]
      3. Думаю можно. Но если вы планируете продавать цифровые товары, то этот модуль вам вряд ли подойдет.
      0
      1. foto
        Посетитель 12 января 2017 16:45 #
        В том то и дело, что у меня не только цифровые товары будут. Может возможно в списке заказов пользователя добавить возможность скачать оплаченный товар? Будь то доп поле или стандартный аттач.
        И еще если возможность выставлять счет для оплаты по безналу? То есть клиент выбрал оплату по безналу и ему на почту приходит счет с реквизитами оплаты.
        0
  13. foto
    VIP 11 января 2017 17:14 #
    Цитата: kovalenko3331
    2. Возможно ли организовать магазин в пределах одной категории. Я к тому что есть сайт рабочий, и нужно сделать отдельную категорию в которой будет корзина, чтобы при этом не пришлось редактировать все ранее добавленные новости?

    отвечу за автора =) да можно. просто создаёте категорию или выбираете желаемую, в настройках модуля указываете категорию! так как у Вас уже рабочий сайт, создаёте отдельный tpl для полной и короткой новости (оформаляете как угодно их) и туда вставляете кнопки/теги от корзины. также мини корзину можно вывести где угодно, либо запретить вывод её, с помощью стандартных тегов.
    ну и ещё как на видео показано, можно товар запрещать кидать в корзину, либо разрешать (когда запрещаете, будет надпись "нет в наличии", и тогда нет кнопки и человек не сможет добавить его в корзину).
    0
  14. foto
    VIP 13 января 2017 04:03 #
    здравствуйте, замечено, то что в профиле где история заказов, не пашет тег {units}
    0
    1. foto
      Администратор 13 января 2017 12:48 #
      Скачайте модуль заново и замените файл history.php
      +1
      1. foto
        VIP 14 января 2017 08:17 #
        по умолчанию параметр использует, то есть шт. стоит, не важно какая ед.измерения у товара...
        0
        1. foto
          Администратор 14 января 2017 12:07 #
          Выводится значение, которое было сохранено в корзине при оформлении заказа.
          http://prntscr.com/dvh59f
          Если значение не было задано, тогда да, выводится значение по умолчанию.
          0
          1. foto
            VIP 14 января 2017 14:57 #
            а вот у меня:
            история - http://prnt.sc/dvifzv
            и админка - http://prnt.sc/dviga4

            то есть в админке также нет тега units, не учитывает! (как понимаю в админке другой файл, его я не заменял, ток как выше Вы писали, файл history.php)
            0
          2. foto
            VIP 14 января 2017 15:03 #
            в history.tpl
            так у меня:
            <td data-label="Количество"><div class="td-cart-number">x{count} {units}</div></td>

            то есть тег есть, кеш чистил также)) 3 раза заказ пробовал делать, весь товар на скрине там не в шт.

            в админке нечего не трогал, так как понял там файл в папке engine/mods/cart/admin/view/ и там где точно править не совсем понял, так как вид там не html-ный)
            0
            1. foto
              Администратор 14 января 2017 16:04 #
              В настройках модуля выбрано имя доп.поля со значением количества?


              В модуле отдельно запоминается единица измерения. Т.е. если вы оформили заказ с единицами "шт" или вообще не указанным, то в корзине будет отображаться "шт". Даже если вы отредактируете новость или вовсе ее удалите. Единицы измерения можно изменить только в редактировании заказа.
              0
              1. foto
                VIP 14 января 2017 17:04 #
                поле с самого начала было выбрано! уже установлен на сайт, а также товар перебит на ед измерения. также есть полный дубликат сайта на другом хостинга, ну я у Вас ещё ключ тестовый брал, вот также попутно там всё есть. у себя на демке так сказать вот внёс, а в истории всё тоже самое, специально делал 3 заказа! скрин я выложил...
                то есть, о чём Вы пишите, то что ранее не было выбрано по ед измерению или запоминает, изначально всё было в своих ед.измерениях. то есть там где то м2, а где то м3. а на скрине везде шт. также и в админке!
                0
              2. foto
                Администратор 14 января 2017 17:19 #
                Нужен ФТП или лучше тимвивер.
                0
              3. foto
                VIP 14 января 2017 18:17 #
                написал в ЛС. кинул видео...

                ещё я заметил косяк например при работе с прайсом))
                вообщем снимал пояснение, как работать с прайсом для знакомого, в итоге я заметил прикольный косяк (недочёт так сказать с Вашей стороны), благо у нас товар был вбит в доп поля и название и размеры и всё, что даст определению товару. а теперь будем говорить про прайс у кого товар вбит стандартно, то есть новость, создано пару доп полей, даже к примеру возьмём Вашу демку и тот товар который там, далее если экспортируем прайс - то в итоге получаем id, раздел, ну и доп поля которые выбрали, обычно это будет цена и старая цена верно?
                ну а самое главное теперь, как определить какой товар это? ))) по айди скажите? да это бред))) или по категории? опять же бред! вот к примеру берём Ваш ассортимент на демке, раздел телефоны, ну вот получаем прайс и видим там айди, да раздел телефоны и всё)) ну и цены, хотим править допустим, а откуда мы узнаем какой это товар? title то нету)) я думаю Вам нужно дописать функционал экспорта! то есть грабить и title он должен рядом с айди, то есть после айди нужно получать также по умолчанию и title без права выбора, то есть он по умолчанию будет идти как и id товара! вот так будет правильно и уже вопросов не будет у человека "а блин, какой это товар"? )))

                p.s. тем кто использует модуль и захочет работать с прайсом через экспорт и импорт, то даже не мучайтесь с офисом, а установите опенофис как и автор модуля показывал, я лично проводил тесты, вообщем во первых офис в кирилицу сохраняет, затем много телодвижений нужно делать, да и потом в итоге в блокноте кодировку менять, кароч зачем делать ненужные движения, если можно опенофис скачать и в нём всё проще сделать! там всё очень просто, если кому то прям нужно, могу показать как правильно и легко работать в нём + с модулем...
                0
              4. foto
                VIP 14 января 2017 17:10 #
                вот ещё раз))
                http://prnt.sc/dvjsju

                у всех товаров разная ед измерения по сути!
                на почту приходит, всё там нормально, перед отправкой заказа, также всё гуд!
                а вот в истории увы( ну и в админке тоже как выше давал скрин, там тоже шт.
                0
              5. foto
                VIP 14 января 2017 17:14 #
                перекачайте ещё раз архив, может забыли кинуть файл? просто уже я перекачивал и архив уже не раз))

                также сразу если можно решите вопрос с админкой, так как я понял Вы правили ток историю, но почему то не меняется( хотя срабатывает, так как когда она не работала, вместо ед изм выходил тег, а сейчас тег не выходит, выходит значение но шт. увы(

                прошу сразу внести правку и в админке. спасибо
                0
  15. foto
    VIP 13 января 2017 20:54 #
    Из пожеланий к модулю. Сделать графу "количество товара", которую можно было выводить также на сайте.

    Хз, как реализовать, но посыл такой. Например, определённого наименования есть 5 единиц. Есть доп поле новости "lot". В БД при добавлении новости заносится запись "5" единиц (штук, грамм, литров, гектаров). На сайте через тэг (кто захочет выведет, кому не надо не будет тэг в шаблоне прописывать) выводится сообщение: "Осталось [xfvalue_lot] штук". При покупке, уже с момента когда пользователь положил товар в корзину, для заказа пользователями магазина остаётся доступно уже 4 единицы товара. То есть, чтобы модуль мог изменять запись в БД динамически, под каждым товаром. Ну, чтобы не было такого, что есть допустим 5 единиц, а назаказывали 10,15... 20. Пока не придумываю другую реализацию.
    0
    1. foto
      Администратор 13 января 2017 22:32 #
      Графу сделать легко. И легко сделать вывод этого значения доп.поля во всех шаблонах модуля (за исключением админки).
      Ограничение на количество тоже можно добавить.
      Но вот модуль не вносит никаких изменений в бд новостей и не будет.
      Надежнее будет чтобы менеджер сам вносил изменения после созвона с клиентом.
      Иначе любой вредитель легко сможет саботировать работу сайта попросту добавив все количество товара в корзину и так со всеми популярными товарами.
      0
      1. foto
        Посетитель 8 сентября 2017 08:46 #
        Можно вычитать количество товара только после оплаты заказа и смены статуса заказа на определённый, например "Оплачен".
        И если другой клиент не успел купить вовремя, а товар лежит в корзине уже, то при заказе уведомить его что таких то товаров уже нет в наличии, и желает ли он продолжить заказ без них (и соотвественно перерасчёт цены и списка товаров показать ему), или желает вернутся в корзину.
        0
  16. foto
    VIP 13 января 2017 21:02 #
    Ещё одно пожелание к модулю. Автоматический просчёт веса.

    Допустим есть дополнительное поле новости "weight". Модуль при добавлении товара в корзину будет брать не только значение цены и наименование (с заголовка), но также и вес (предположим в кг; 15 грамм соответственно 0,015). Чтобы пользователь сразу мог подсчитать доставку (а в дальнейшем вообще сделать автоматический расчёт суммы доставки на основании общего веса).

    Формируя заказ, выводится общий вес. Очень удобно, учитывая ограничения почты на заказные отправления, бандероли и посылки.
    +1
    1. foto
      Администратор 13 января 2017 22:45 #
      По моему подобное надежнее и правильнее будет обсуждать по телефону.
      Лично мне, как покупателю например, абсолютно без разницы сколько будет весить моя посылка, если конечно это не на развес (что модулем не поддерживается).
      0
      1. foto
        VIP 14 января 2017 02:43 #
        Как покупателю, возможно. Но мне как продавцу, важно знать сколько весит заказ и желательно, чтобы это сразу подсчитывалось в корзине, ибо потом сидеть менеджеру и плюсовать тысячи отдельных позиций - это лишняя рабочая единица нужна. От веса заказа зависит стоимость доставки в том числе. Заказное отправление до 100 грамм - 39 рублей, бандероль до 1 кг - 185 рублей, посылка - 350 рублей. Вдруг после того, как заказ будет набран и взвешен заказчик из-за дороговизны откажется от него?
        0
        1. foto
          Администратор 14 января 2017 16:10 #
          Добавлю тогда вывод веса товара в корзине.
          Но это будет иметь чисто визуально-информативный характер. Автоматического расчета стоимости доставки не будет, только вручную.
          http://prntscr.com/dvj6sj
          0
  17. foto
    VIP 13 января 2017 21:13 #
    Ещё одна хотелка. Минимальная сумма заказа.

    Для различных видов доставки сделать минимальную сумму заказа, меньше которой невозможно бы было оформить заказ на сайте. Привязать к видам доставки в админке.

    Допустим есть доставка с ID 1 (у меня, например, "Почта России"). Рядом с графой "Стоимость" сделать графу "Мин. заказ", я б там указал 500 рублей, допустим.
    Для ID 2 "Транспортная компания "Деловые линии" свой минимальный заказ - укажу 2000 рублей. Ибо с меньшей суммой заказа реально нефиг возиться, транспортные расходы только по межтерминальной переводке 500-600 рублей, да ещё туда переться.

    Очень актуально будет особенно для тех магазинов, которые осуществляют бесплатную доставку. Так, чтобы не заказали на 300 рублей и захотели доставку ТК, которая как минимум вдвое дороже обойдётся.
    +1
    1. foto
      Администратор 13 января 2017 22:51 #
      Минимальную сумму заказа я планировал сделать, но потом передумал.
      Хотя это и можно легко добавить, но без зависимости от способа доставки. Это уже индивидуальности. Пусть доставку оплачивает покупатель, тогда вам будет без разницы отправлять товар за 300р или за 3000.

      По бесплатной доставке есть специальная настройка - минимальная стоимость заказа для бесплатной доставки.
      0
      1. foto
        VIP 14 января 2017 02:55 #
        В том то и дело, что сумма от которой доставка бесплатная может быть различна. Так как затраты на доставку сильно разнятся.

        Если это Почта России, то отправление до 100 грамм - 39 рублей (тариф) + 3 рубля (пластиковый конверт с защитой от вскрытия). Если Boxberry, то доставка обходится в 190 рублей. Если транспортная компания, то уже в 500-600 руб. Если курьер с DHL от двери до двери с курьерским сейф-пакетом, то 2000 рублей. Итого только разница по доставке одного и того же товара может достигать 50-кратного размера.

        И это актуально для любого интернет-магазина, не только моего, ибо стоимость доставки для всех, грубо говоря, одинакова (расстояние в счёт не беру, так как мало влияет, важен вес).

        Клиентоориентированность предполагает, что как только заказчик превысил определённую сумму при покупке, то продавец может организовать бесплатную доставку. Это было всегда и везде. Взять любую доставку суши на дом, например. 500 рублей - привезут бесплатно.
        +1
  18. foto
    VIP 13 января 2017 21:26 #
    Что-то я ещё хотел написать. Ах, да.

    "Купон подарочного сертификата" что-то совсем ябала. Лучше заменить, ну или добавить с нуля ещё одну графу для покупки по кодовому слову (паролю) со скидкой, в том числе с привязкой по времени (дни недели, часы, минуты). Коды выпускать в админке.

    Предположим есть акция, что всем в пятницу вечером штопор со скидкой 30%. И при вводе слова "ШТОПОР" (в любом регистре) на штопор просчитывается скидка 30%, но только по пятницам.

    А вот в будние дни при заказе после 20.00 дополнительная скидка 3% на всё по кодовому слову "ТЁМНАЯ НОЧЬ". И, если заказчик вводит заветное слово, то на всё ещё просчитывается скидка 3% (кроме товаров на которые уже скидка просчитана, в нашем случае - штопор).

    Ещё, например, ограниченные в использовании коды. Которые можно использовать определённое количество раз. Например, для первых десяти счастливчиков... Тут думаю всё понятно. 10 заказов по кодовому слову обрабатываются со скидкой, а 11-му неудачнику выводится сообщение: "Извините, мол, так и так, но сегодня не судьба" (настраивается в админке).
    0
    1. foto
      Администратор 13 января 2017 22:59 #
      "Время звонка" и "Купон" - это доп.поля, они не обязательные. Их можно заменить, убрать или добавить хоть несколько десятков новых полей.
      Системы учета купонов как таковых в модуле не предусмотрено. Ее необходимо разрабатывать дополнительно.

      Систему скидок и прочее это так же делается отдельно. Данный модуль - это корзина заказов. Не 100% полнофункциональный интернет магазин с сотнями плюшек.
      0
      1. foto
        VIP 14 января 2017 02:44 #
        Дополнительные поля не позволяют автоматически рассчитывать скидки, чтобы клиент окончательно видел сумму заказа с учётом его бонусов
        0
      2. foto
        Посетитель 13 марта 2017 14:49 #
        В планах есть сделать что-то подобное?
        Вариант, что будет возможность задать код, введя который, покупателю просчитывается заданная скидка - для меня решающую роль играет.
        Сейчас продажи делают агенты - по сути, они покупают товар и отдают клиенту. В этом есть плюсы, но очень много минусов. С системой скидок по коду - можно оставить плюсы и убрать минусы)))
        +1
        1. foto
          Администратор 13 марта 2017 19:04 #
          В ближайшее время нет, не планируется.
          В дальнейшей перспективе не исключено, возможно и сделаю.
          +1
  19. foto
    VIP 13 января 2017 21:33 #
    Ну, конечно же, как без неё. Накопительная система скидок. Если пользователь зарегистрирован на сайте, то ведётся общий подсчёт суммы заказа с учётом ранее сделанных заказов и просчитывается автоматически скидка, которая выставляется в админке.

    Указывается в админке диапазон скидок на сумму покупки по принципу:

    До ххх рублей | 0%
    ххх-хххх рублей | 0,5%
    ххх-хххх рублей | 1%
    ххх-ххххх рублей | 1,5%
    Свыше ххххх рублей | 2%

    С возможностью приплюсовать скидку за повторные заказы вообще картина маслом была бы:

    За повторные заказы:
    2-3 | 0,5%
    3-5 | 1%
    5-10 | 1,5%
    Более 10 | 2%
    +1
    1. foto
      VIP 13 января 2017 21:36 #
      То есть при покупке на сайте во второй раз просчитывается скидка "За повторный заказ" 0,5%.
      А если за второй раз, но свыше суммы ххх рублей, то:
      "За повторный заказ" 0,5% + "По накопительной скидке на сумму ххх-хххх рублей" 0,5%. Итого 1%.
      +1
    2. foto
      Посетитель 13 марта 2017 14:41 #
      Присоединюсь. Мне очень важен данный функционал в купе с кодом скидки.
      +1
  20. foto
    VIP 24 января 2017 15:00 #
    коль не подскажите, когда будет обновление по поводу того, что обещали сделать)) ну смена статусов заказа и уведомления...
    заранее спасибо
    0
    1. foto
      Администратор 24 января 2017 17:10 #
      Сегодня.
      Заголовок в экспорте так же сделал (чисто для отображения в экселе, заголовок меняться не будет).
      И еще добавил возможность включать стоимость доставки в сам заказ в клиентской части, при оформлении заказа.
      +1
      1. foto
        VIP 1 февраля 2017 10:25 #
        Цитата: Sander
        Сегодня.
        Заголовок в экспорте так же сделал (чисто для отображения в экселе, заголовок меняться не будет).
        И еще добавил возможность включать стоимость доставки в сам заказ в клиентской части, при оформлении заказа.

        здравствуйте, так было или нет?
        если да, то подскажите какие файлы заменять, ну чтобы не запороть и настройки и всё остальное...
        хотя я программную часть вроде закинул, так сказать попробовал экспорт, но там не пахнет заголовком, да и в админке не вижу обновы((
        0
  21. foto
    VIP 15 февраля 2017 20:46 #
    В качестве предложения: сделать минимальную сумму для заказа, устанавливаемую в админке. Чтобы невозможно было оплатить заказ меньше указанной на сайте суммы
    0
    1. foto
      VIP 15 февраля 2017 20:59 #
      А то сейчас какой-то бред получается. В админке есть пункт "Поставить 0, если бесплатной доставки не предусмотрено". Ставлю ноль. При заказе выходит надпись: "* При сумме заказа свыше 0.00 руб. доставка бесплатно".
      0
      1. foto
        Администратор 16 февраля 2017 00:05 #
        Шаблон корзины полностью открыт, вы можете удалить не нужные вам элементы интерфейса.
        0
    2. foto
      Администратор 16 февраля 2017 00:05 #
      Пожалуй да, сделаю возможность задать минимальную сумму заказа.
      0
  22. foto
    VIP 15 февраля 2017 20:56 #
    Округление не работает, когда цена указана через «,», только через «.». Можно сделать, чтобы срабатывало в обоих случаях? На сайте две сотни товаров и как-то не охота менять всё вручную :(
    0
    1. foto
      Администратор 16 февраля 2017 00:03 #
      Вариант 1.
      Экспорт -> массовая замена запятых на точки в любом текстовом редакторе -> Импорт.


      Вариант 2.
      Открыть файл engine/mods/cart/inc.init.php
      Найти строку:
      		$val = floatval( preg_replace( "#[^0-9\-\.\,]#is","",$val ) );

      Заменить на:
      		$val = floatval( str_replace( ",", ".", preg_replace( "#[^0-9\-\.\,]#is","",$val ) ) );


      Открыть файл {THEME}/cart/assets/libs.js
      Найти строку:
      		var val = ($(this).data('cost')+'').replace(/[^0-9+\-Ee.]/g, '');

      Заменить на:
      		var val = ($(this).data('cost')+'').replace(/,/g,'.').replace(/[^0-9+\-Ee.]/g, '');


      PS. Архив обновил.
      +1
  23. foto
    Посетитель 16 февраля 2017 15:07 #
    Добрый день.Cкрипт jqzoom с библиотекой jquery-2.2.4 в связке с корзиной - не работает. И не работает модуль корзины в связке с любой библиотекой, скажите это как то можно исправить?
    0
    1. foto
      Администратор 16 февраля 2017 15:35 #
      Проблема не в 2.2.4, на DLE 11.2 я проверял, никаких проблем.
      Вы зачем-то дополнительно подключаете еще один древний jQuery
      templates/Default/js/jquery-1.js

      // jquery-1.4.2
      Вот как раз это уже и может приводить к сбою в работе.
      0
      1. foto
        Посетитель 16 февраля 2017 15:52 #
        Все лишние скрипты удалил. НО с <script src="http://code.jquery.com/jquery-1.8.3.js " type="text/javascript"></script> по прежнему не работает часть функционала (удаление из корзины, добавление в корзину и т.д.) и не работает jqzoom
        0
        1. foto
          Администратор 16 февраля 2017 15:56 #
          В Chrome Или FF нажмите F12, вкладка Console (Консоль).
          Там выводятся ошибки JS
          У вас сейчас ругается на слайдер.
          Uncaught TypeError: $(...).nivoSlider is not a function


          PS. И у вас не внесены изменения в файл .htaccess (или engine/engine.php)
          0
          1. foto
            Посетитель 16 февраля 2017 16:12 #
            Uncaught TypeError: $(...).cartCost is not a function
            at HTMLDocument.<anonymous> (libs.js:187)
            at i (jquery.js:2)
            at Object.fireWith [as resolveWith] (jquery.js:2)
            at Function.ready (jquery.js:2)
            at HTMLDocument.J (jquery.js:2)
            http://домен/templates/Default/cart/assets/libs.js
            0
            1. foto
              Администратор 16 февраля 2017 16:25 #
              Опять же вы еще раз подключаете jQuery, на этот раз в fullstory и версию 1.8.3
              0
  24. foto
    Посетитель 16 февраля 2017 16:07 #
    Все изменения есть. Скрипты на слайдер удалены.
    Если бы я не внес правки - http://домен/cart/ не заработал
    0
  25. foto
    Посетитель 16 февраля 2017 17:32 #
    Но если удалить <script src="http://code.jquery.com/jquery-1.8.3.js " type="text/javascript"></script>
    то не будет работать Cкрипт jqzoom который важен для этого сайта,получается ничего не поделать?
    0
    1. foto
      Администратор 16 февраля 2017 17:50 #
      Попробуйте заменить встроенный 2.2.4 jquery на 1.8.3
      engine/classes/js/jquery.js

      Но не подключайте 2 библиотеки jQuery. Это в любом случае не правильно.
      0
      1. foto
        Посетитель 16 февраля 2017 18:00 #
        Большое спасибо,помогло. Ещё вопрос у меня неверная кодировка отображается в корзине,с чем это может быть связано и как выяснить в хостере ли дело?
        0
        1. foto
          Администратор 17 февраля 2017 14:36 #
          Попробуйте в .htaccess первой строкой вставить:
          AddDefaultCharset utf-8

          В админке везде все нормально?
          0
  26. foto
    VIP 17 февраля 2017 14:57 #
    Насколько корректно мод работает на сайтах с кодировкой utf-8 ?
    Или нужны танцы с бубном?
    0
    1. foto
      Администратор 17 февраля 2017 14:59 #
      Модуль изначально разработан под utf8.
      0
  27. foto
    VIP 17 февраля 2017 17:01 #
    Думаю надо добавить метод оплаты Карта Сбербанка. Когда клиент отправляет деньги на карту. Очень востребованный сегодня метод оплаты.
    +1
  28. foto
    VIP 17 февраля 2017 17:11 #
    Если покупаем у вас ваш модуль, все обновы и тех поддержка бесплатно?
    0
    1. foto
      Администратор 17 февраля 2017 18:46 #
      Да, бесплатно. Техподдержка в пределах разумного конечно.

      Онлайн оплатами постараюсь заняться. На данный момент подключен только один сервис - мегакасса.
      0
      1. foto
        VIP 17 февраля 2017 19:20 #
        Я имел ввиду не совсем онлайн оплату.
        Просто когда человек выбирает метод оплаты, пусть будет доступен метод "На карту сбербанка"

        Если человек выбрал такое, то ему приходить письмо после заказа, где написано, что вы заказали то-то и то-то и произведите перевод на карту сбербанка №********** и тд.
        После оплаты сфотографируйте чек на мобильный телефон и пришлите на мыло.
        Номер карты вводиться опционально в админке и можно менять.
        Дело в том что. Если брать мегакассу, то ей надо отдать 5% от оплаты картой, плюс 7% налоги. А с карты на карту сбера, ни одного процента никуда.
        Если магазин торгует мобильниками и чем то другим физическим, это очень выгодно магазину и покупателю.
        Иначе цены на товар изначально выше.

        Если модуль обновляеться, его надо будет просто поверх староого ставить?

        И у вас написано что нужно поставить ПО ionCube Loader v.5.x
        А на сайте у нас php 7 , вроде по ещё не поддерживает такую версию.
        И версия там уже 6.0.9 .
        Подскажите. как быть?
        0
        1. foto
          Администратор 17 февраля 2017 19:49 #
          Вы можете легко добавить любой метод оплаты в настройках модуля на странице списков.

          В шаблон добавил тег:
          [payment=1]<br/>Оплата наличными курьеру или при получении в магазине[/payment]

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

          Если модуль обновляется, его надо будет просто поверх старого ставить?

          Перезалить файлы и выполнить необходимые шаги по обновлению. Скорее всего так.

          На php7 тоже будет работать, но ionCube Loader должен быть не ниже 6й версии.
          0
  29. foto
    VIP 22 февраля 2017 17:26 #
    Cтучу в скайп вам, и тишина второй день.
    Перед покупкой хотелось бы обсудить всё.
    0
  30. foto
    VIP 5 марта 2017 15:37 #
    Кто в курсе, почему вставляя в новость код :

    [xfgiven_allow_cart]
    	<div class="pricediv ignore-select" data-id="{news-id}">
    		[xfgiven_old_price]<span class="pricediv_old" data-cost="[xfvalue_old_price]">[xfvalue_old_price]</span>[/xfgiven_old_price]
    		<span data-cost="[xfvalue_price]">[xfvalue_price]</span> <span class="pricediv cart_valuta" style="margin-right:10px;">руб.</span>
    		<a href="#" title="Купить товар в один клик" class="pricediv_add_fast">В один клик</a>
    		<a href="#" title="Добавить товар в козину" class="pricediv_add pricediv_button">В корзину</a>
    		<div class="pricediv_count">
    			<input type="text" value="1" />
    			<a href="#" class="pricediv_minus pricediv_button" title="Убрать"></a>
    			<a href="#" class="pricediv_plus pricediv_button" title="Добавить"></a>
    		</div>
    	</div>
    [/xfgiven_allow_cart]


    После сохранения, получаем такой код:
    [xfgiven_allow_cart]
     <div class="pricediv ignore-select">
      [xfgiven_old_price]<span class="pricediv_old">[xfvalue_old_price]</span>[/xfgiven_old_price]
      <span>[xfvalue_price]</span> <span class="pricediv cart_valuta" style="margin-right:10px;">руб.</span>
      <a href="#" title="Купить товар в один клик" class="pricediv_add_fast">В один клик</a>
      <a href="#" title="Добавить товар в козину" class="pricediv_add pricediv_button">В корзину</a>
      <div class="pricediv_count">
       
       
      
    [/xfgiven_allow_cart]


    Часть кода тупо съедаеться при сохранении.
    0
    1. foto
      Администратор 5 марта 2017 16:34 #
      Ответил в скайпе, продублирую тут.
      Код нужно вставлять в файл шаблона shortstory.tpl или fullstory.tpl (или custom.tpl)
      Но не в текст новости.
      0
  31. foto
    Посетитель 13 марта 2017 17:44 #
    Английская версия есть?)
    0
    1. foto
      Администратор 13 марта 2017 19:06 #
      Английского нету, но есть языковый файл со всеми текстами из файлов модуля (за исключением шаблонов и админки).
      +1
  32. foto
    VIP 30 марта 2017 11:47 #
    когда ждать релиз и возможность купить модуль?
    0
  33. foto
    Посетитель 6 апреля 2017 00:51 #
    Планируется ли функция продажи электронных файлов? С защитой, онлайн оплатой различными способами и всё такое. Если да, то наверное взял бы модуль.
    0
    1. foto
      Администратор 6 апреля 2017 18:03 #
      Нет и не планируется.
      Это в корне иной функционал.
      0
  34. foto
    VIP 20 июня 2017 10:36 #
    Здравствуйте!
    Нужны варианты товара.
    Например модель телефона обычная и с позолотой.
    Либо новый диск исполнителя может быть компакт-диском или виниловой пластинкой.
    И да - цена у них разная.
    0
    1. foto
      Администратор 21 июня 2017 13:59 #
      На данный момент для реализации подобного придется создавать 2 различных товара, пример:
      Xiaomi Redmi 4a 2Gb RAM 32Gb Grey
      Xiaomi Redmi 4a 2Gb RAM 16Gb Gold

      Я давно уже думаю о необходимости добавления подобного функционала, но пока не могу придумать красивого решения, чтобы и заполнять и пользоваться было удобно и функционально.
      0
      1. foto
        VIP 21 июня 2017 16:37 #
        Для пользователя удобно либо кнопками как на Алиэкспресс, либо селектом как на ибэй. Насчет админской части затрудняюсь.
        0
        1. foto
          Посетитель 22 июня 2017 16:38 #
          У DLE нет подходящих доп.полей, по этому или городить в доп.поле:
          "Красный|количество|цена||Зелёный|количество|цена"
          Или всё таки без правок кода DLE не обойтись...

          А ещё бы и смену главной фотки сразу прикрутить, что бы выбрав зелёный вариант, на фото товара было фото зелёного варианта...
          И количество доступное на складе давно ожидается к реализации, но его по прежнему нет.
          0
      2. foto
        VIP 28 июня 2017 14:53 #
        Весьма удобно это реализовано в ImageCMS. Причем и в админке тоже. Посмотрите у них демо на сайте.
        0
        1. foto
          Администратор 1 июля 2017 18:06 #
          Все упирается в возможности DLE по хранению дополнительных данных.
          1. Как вариант, можно для каждого подвида добавить доп.поле, со своим заголовком, ценой и картинкой. Но тогда если у какого-то товара будет к примеру 10 подвидов, то будет нужно создать 30 полей (заголовок, картинка, цена). Что в последствии будет крайне неудобно как мне кажется.

          2. Записывать данные подвидов в доп.поле (или в отдельную колонку) в системном виде и затем выполнять разбор строки. Однако это усложнит как установку так и интеграцию с DLE. Я уж молчу о том, что придется в корне менять обработчик корзины. Ну и нет гарантий, что на следующей версии DLE он станет без проблем. Нынешняя реализация пойдет вообще на любой версии DLE.

          Я, пожалуй, склоняюсь к первому варианту.
          0
          1. foto
            Посетитель 2 июля 2017 05:25 #
            А можно провести тестирования производительности для первого варианта?
            Если магазин более-менее крупный, получим все 300 доп.полей, а вот насколько DLE быстро обработает 300 доп.полей это уже очень хороший вопрос...

            Будет ли добавлено количество товара?

            Будет ли выгрузка для 1C (и не только 1С, для обновления остатков на складе) по крону (создание файла на сайте)?

            Будет ли интеграция с DLE-Billing для возможности оплаты товара со счёта аккаунта? Это в разы расширит применение вашей корзины, т.к. у DLE-Billing уже обширный список платёжных систем и различных плагинов, но для корзины тоже не помешали бы отдельные плагины типа бонусов за покупку и т.д.
            0
  35. foto
    VIP 22 июля 2017 00:52 #
    I have white page problem. What is the cause for this problem ?

    Site: eventday.az
    Adminpanel working
    0
    1. foto
      Администратор 22 июля 2017 12:49 #
      Technical support only by PM or by above contacts.

      Техподдержка только в ЛС или по вышеуказанным контактам.
      0
  36. foto
    VIP 27 сентября 2017 09:38 #
    сделал бы анонс что будет в новой версии а то с нетерпением ждем, новых фишек, функционала)
    +1
    1. foto
      Посетитель 8 октября 2017 15:42 #
      Вот вот, не понятно брать сейчас или ждать.
      И тех.описания модуля вообще никакого нет, как там всё устроено и как это можно кастомизировать под себя.
      0
      1. foto
        VIP 9 октября 2017 23:14 #
        Самому нужна лицензия, ждать уже нереально, надеюсь, что в этом месяце будет обновление...
        0
        1. foto
          Посетитель 10 октября 2017 10:28 #
          Ещё бы разработчик связывал пользователей по user_id, а не по логину, а то после смены логина у пользователя через стандартную функцию DLE, будет бида...

          И об этом опять же не слово в документации.
          0
          1. foto
            Администратор 10 октября 2017 23:43 #
            Попрошу не обвинять голословно.
            В модуле идет связь именно по user_id, а не по логину как вы пишете.

            В скайпе я вам уже отвечал. Я готов дать ответы по работе и использованию модуля, но не расписывать подробно бизнес-логику и структуру.
            0
            1. foto
              Посетитель 14 октября 2017 08:18 #
              Тогда нет вопросов, это отлично что по user_id, с учётом того что 99,9% разработчиков делают всё по логину, а целсофт забивает болт М48 на сторонние разработки, видим полный писец в БД и вообще на сайте, при использовании сторонних модулей, а потом ещё и кучу проблем.
              Рад что вы пошли по другому пути.

              Мне была нужна не столько бизнес-логика, сколько поведение модуля в разных ситуаций, и тех.подробности для понимания возможности кастомизации под свои реалии, это можно было бы выложить отдельно для тех кто умеет работать с кодом, и кто ещё присматривается к вашим модулям.
              0
        2. foto
          Администратор 10 октября 2017 23:26 #
          Выложил версию 1.3 для скачивания.
          Описанием чуть позже займусь.
          Но важный момент. На данный момент эта версия может быть установлена только с нуля. Все старые данные модуля будут удалены. Скрипт для обновления буду делать чуть позже. Краткий список обновлений сейчас напишу в другом комментарии.
          0
          1. foto
            Посетитель 14 октября 2017 09:04 #
            Наверное стоит так же заголовок новости поправить, и написать жирным шрифтом что пока без возможности обновления с прошлых версий.
            0
    2. foto
      Администратор 10 октября 2017 23:30 #
      Если кратко, то добавлена возможность учета остатка на складе и добавлена возможность создания параметров для товара.
      Т.е. если ранее необходимо было создавать 2 различные публикации:
      Xiaomi Redmi 4a 2Gb RAM 32Gb Grey
      Xiaomi Redmi 4a 2Gb RAM 16Gb Gold

      То теперь это будет один товар "Xiaomi Redmi 4a 2Gb RAM" и остальное параметры:
      16Gb Grey
      32Gb Grey
      16Gb Gold
      32Gb Gold


      Так же полностью переработан JS обработчик модуля и добавлены несколько новых кнопок. Прикладываю скриншоты с инструкции по установке:
      +1
      1. foto
        VIP 11 октября 2017 21:48 #
        Супер новость, покупаю, устанавливаю
        0
      2. foto
        Посетитель 14 октября 2017 08:58 #
        Можно "пару" вопросов сразу тут, что бы остальные не переспрашивали, кому будет тоже интересно.

        Как хранятся остатки и параметры товара? В доп.полях, в отдельном поле в таблице _post в виде массива, в отдельной таблице корзины или ещё как то?
        Нужно для понимания того как это потом интегрировать с выгрузкой со склада из 1С / SLS и т.д. и т.п.

        Как загружаются и где хранятся изображения доп.товаров? Есть ли параметры уменьшения, лимиты и т.д. Как потом они удаляются при удалении новости?

        Можно ли настраивать вычитание товара из остатков при определённом статусе заказа, и возвращении товара в остаток, при отмене заказа?
        Например человек оформил заказ, но менеджер его ещё не подтвердил, или оплата ещё не пришла, и что бы особо умные товарищи не выгребли все остатки зланомерно.

        Можно ли в шаблоне делать условия в зависимости от количества остатка для определённой опции товара, или для всех опций определённого товара?
        Например выводить информацию о том что на складе осталось 1-5 шт, для горячих предложений актуально, и вообще влияет немного на продажи.

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

        Можно ли снимать показ товара (лучше в настройках модуля), при его нулевом остатке по всем параметрам? Можно ли сделать перенос такого товара в категорию-архив?

        Будет ли интеграция с SMS агрегаторами для уведомления покупателей и рассылок?

        Будет ли опция в настройках модуля (а лучше групп, хранить в _usergroups, но редактировать в модуле магазина для каждой группы отдельно), что бы при смене статуса заказа, автоматически отправлялось уведомление на e-mail / SMS покупателя о смене статуса?

        Будет ли возможность формирования списка служб доставки, и уже например на основе выбранной службы для данного заказа, формировать в шаблоне ссылку с трек-номером, что бы при переходе по ней, открывалось отслеживание конкретной посылки на сайте службы доставки (там где это возможно)?

        Можно ли стоимость доставки корректировать менеджером, после обработки им заказа?
        Можно ли подключить калькулятор и формировать уже примерную стоимость по индексу например?

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

        Можно ли будет сделать вывод (лучше всего из ячейке в _users) общей суммы всех завершённых (т.е. фактически законченных) заказов данного пользователя? Нужно например для ручной или автоматической установке скидок, не вручную же сидеть и с калькулятором плюсовать все заказы каждый раз?

        Будет ли в будущем переход в другие группы в зависимости от заказов в модуле, скидки, купоны и т.д.?

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

        Будет ли другие способы онлайн оплаты с меньшими комиссиями, например тот же WM или ЯД? Насколько реально прикрутить свой обработчик к способам оплаты? Есть ли для этого удобные функции или API?
        Например на сайте есть модуль DLE Billing, и нужно дать возможность оплачивать заказы с баланса аккаунта в автоматическом режиме, насколько это реально сейчас сделать, прикрутив к способу оплаты свой обработчик?

        Можно ли настраивать возможность онлайн оплаты, лишь при определённых статусах заказа?
        Например, сначала заказ подтверждает менеджер, и только потом человек сможет его оплатить, это актуально для некоторых типов товаров и для складов, что бы не получилось так что человек оплатит товар которого нет на скаладе.

        И самое главное, будет ли ПОЛНОЕ ЛОГИРОВАНИЕ ВСЕХ (и на сайте, и в админке) действий в модуле, что бы можно было жестоко карать провинившихся злодеев? smirk

        Будет ли полный обзор столь масштабных нововведений? Всё таки это не две новые кнопки и рюшечки.

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

        PS: Брать скорее всего буду, т.к. в целом радует то что модуль не заброшен и активно развивается, получая всё больше и больше функционала.
        0
        1. foto
          Администратор 14 октября 2017 20:52 #
          Как хранятся остатки и параметры товара?

          Остатки хранятся в стандартном доп.поле.

          Как загружаются и где хранятся изображения доп.товаров?

          Используется функционал DLE. Модуль только берет значение адреса из указанного в настройках поля.

          Можно ли настраивать вычитание товара из остатков при определённом статусе заказа

          Вычитание происходит когда статус заказа меняется с "новый" на любой другой кроме "отменен". Если заказ был принят в работу, а потом по каким-либо причинам будет отменен, то остаток необходимо будет вручную обновить в новости. Хотя подумаю над этим, чтобы в новости возобновлялся остаток при смене статуса на "отменен".

          Можно ли в шаблоне делать условия в зависимости от количества остатка

          Для этого можно использовать хак Условия IF. В ближайшее время постараюсь выложить обновленную версию с более расширенным функционалом if ... elseif ... else ...

          При выборе параметра товара, меняется ли везде изображение данного товара

          Да. Физически параметры - это отдельные новости, которые программно связаны с составным товаром и не отображаются в самом DLE.
          http://d13.sandev.pro/mobile_phones/26-mobilnyy-telefon-nokia-105.html#option_id=28
          Или же по прямой ссылке (прямой доступ к параметру закрыт, выполняется редирект):
          http://d13.sandev.pro/mobile_phones/28-mobilnyy-telefon-nokia-105.html

          Можно ли снимать показ товара

          Нет. Пока не вижу необходимости в подобном функционале. При желании можно шаблонно скрывать конструкцию типа такой:
          [if xfvalue_allow_cart && xfvalue_cart_count] тут кнопка [elseif !xfvalue_cart_count] товар закончился [else] снят с продажи [/if]


          Будет ли интеграция с SMS

          В общем релизе - нет. Кто захочет подключит и пропишет самостоятельно.

          Будет ли опция в настройках модуля

          Скорее всего сделаю.

          формировать в шаблоне ссылку с трек-номером

          Скорее всего сделаю.

          Можно ли стоимость доставки корректировать менеджером, после обработки им заказа?

          Да, это уже давно можно

          Можно ли подключить калькулятор

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

          Можно ли будет сделать возможность привязки определённого клиентского аккаунта к определённому менеджеру

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

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

          SELECT sum(`cost`) as sum FROM dle_cart WHERE user_id = 123 AND status = 3;

          Стоимость доставки нужно будет подсчитывать отдельным запросом.

          Будет ли в будущем переход в другие группы в зависимости от заказов в модуле, скидки, купоны и т.д.?

          Пока не планируется.

          Будет ли ограничение доступа к тем или иным функциям для разных групп пользователей?

          На данный момент есть разграничение на 2 группы. Админ и менеджеры.
          Менеджеры могут только управлять заказами.

          Будет ли другие способы онлайн оплаты с меньшими комиссиями, например тот же WM или ЯД

          WM и так есть, в первую очередь.
          webmoney, megakassa, interkassa, robokassa - у всех у них одинаковый алгоиртм работы и подключить еще одну кассу не составит труда. А вот к примеру по paypal или "Сбербанк онлайн" я уже не подскажу.
          С DLE-Billing в принципе можно будет подружить. Достаточно будет написать обработчик который будет вычитать баланс и менять статус заказа.
          Но это будет отдельный скрипт, на отдельной странице или AJAX, без разницы.

          Можно ли настраивать возможность онлайн оплаты, лишь при определённых статусах заказа?

          Именно такого функционала нету. Но ведь пользователь не сможет оплатить товар если не получит ссылку на оплату.

          И самое главное, будет ли ПОЛНОЕ ЛОГИРОВАНИЕ ВСЕХ

          На сайте действий как таковых нет. Только добавление заказа.
          В админке идет лишь частичное логирование. Т.е. идет запись что такой-то даты тот-то отредактировал информацию о заказе или изменил товары/количество, сменил статус и т.п.

          Будет ли полный обзор столь масштабных нововведений

          Будет.

          Отдельно хочу сделать крайне важное замечание.
          Данный модуль позволяет лишь организовать заказ товаров на базе DLE. Это не полноценный интернет магазин со всеми его особенностями, акциями, скидками распродажами, фильтрами, рассылками и т.д. и т.п.
          0
          1. foto
            Посетитель 15 октября 2017 14:11 #
            Цитата: Sander
            Остатки хранятся в стандартном доп.поле.

            Для остатков каждого параметра отдельное доп.поле?
            Цитата: Sander
            Используется функционал DLE. Модуль только берет значение адреса из указанного в настройках поля.

            Опять же для каждого параметра отдельное доп.поле типа изображения? А если различных опций товаров в магазине сотни? Это порядка нескольких килотонн доп.полей?
            Цитата: Sander
            Вычитание происходит когда статус заказа меняется с "новый" на любой другой кроме "отменен". Если заказ был принят в работу, а потом по каким-либо причинам будет отменен, то остаток необходимо будет вручную обновить в новости. Хотя подумаю над этим, чтобы в новости возобновлялся остаток при смене статуса на "отменен".

            Это необходимо реализовать, и ещё бы настройку, что бы выбирать самостоятельно при смене на какие статусы вычитать количество товара.
            Цитата: Sander
            Для этого можно использовать хак Условия IF. В ближайшее время постараюсь выложить обновленную версию с более расширенным функционалом if ... elseif ... else ...

            Имелись ввиду условия [product_quantity=1,2,3,4,5]Товара очень мало[/product_quantity], с возможностью вложения в друг друга. Сторонний хак это хорошо, но не всегда.
            Цитата: Sander
            Да. Физически параметры - это отдельные новости, которые программно связаны с составным товаром и не отображаются в самом DLE.
            http://d13.sandev.pro/mobile_phones/26-mobilnyy-telefon-nokia-105.html#option_id=28
            Или же по прямой ссылке (прямой доступ к параметру закрыт, выполняется редирект):
            http://d13.sandev.pro/mobile_phones/28-mobilnyy-telefon-nokia-105.html

            Т.е. хотите сказать что имеем все те же дубликаты товаров, но только теперь они сняты с показа на сайте (approve) и теперь мучаемся с ними только в админке?
            Цитата: Sander
            Нет. Пока не вижу необходимости в подобном функционале. При желании можно шаблонно скрывать конструкцию типа такой:

            Я вкурсе этого решения, но что если нужно полностью скрывать товар, на странице 10 товаров, а из них с нулевым остатком 9-10? Как то не очень хорошо получается.
            Или опять же нужно сложить в корзину-архив данный товар, а если он появится, то перенести его оттуда в нужную категорию (уже вручную видимо).
            Цитата: Sander
            В общем релизе - нет. Кто захочет подключит и пропишет самостоятельно.

            А не проще сделать это, со списками и т.д., а обработчик уже пусть пишут клиенты под своего агрегатора? Потому как просто при обновлении чуть подправить код в своём файле лежащем в папке модуля проще, чем перелопачивать код модуля и сравнивать изменения.
            Цитата: Sander
            Скорее всего сделаю.

            Тоже необходимо, т.к. менеджер может забыть нажать на кнопку уведомления, и клиент так и не узнает что его заказ пошёл в работу, пока не зайдёт на сайт под своим аккаунтом.
            Цитата: Sander
            Скорее всего сделаю.

            Если бы ещё API служб доставки использовать, что бы на сайте сразу отображалась информация о доставке, то было бы вообще шикарно.
            Цитата: Sander
            Если у вас есть такой калькулятор, то вы без проблем сможете подключить его в шаблон админки самостоятельно.

            Я имел ввиду на сайте, что бы человек ввёл почтовый индекс, и ему сразу стоимость доставки посчитать, а менеджер уже потом проверяет, что бы особо хи...опые товарищи её не занизили.
            Ну или в админке тоже сделать кнопку расчёта. Админка вся на шаблонах? Как сам модуль? Или другой шаблонизатор?
            Цитата: Sander
            Слишком индивидуальный функционал. Его можно реализовать, но только в частном порядке.

            Не совсем и индивидуальный, если у сайта есть постоянная аудитория, то это необходимый функционал, а если там все покупатели купили и забыли об этом магазине, то да, это "Слишком индивидуальный функционал.".
            А все ли владельцы хотят что бы у них купили и забыли о них? Личный менеджер это всегда плюс к карме магазина.
            Цитата: Sander
            SELECT sum(`cost`) as sum FROM dle_cart WHERE user_id = 123 AND status = 3;

            Цитата: Sander
            Стоимость доставки нужно будет подсчитывать отдельным запросом.

            Опять же вкурсе что можно и так, но имея богатую историю заказов и скажем 100 заказов на странице, то какую нагрузку мы получим? А ещё и стоимость доставки возможно надо посчитать, это ещё +1 запрос к каждому показываемому заказу. Не проще ли хранить в двух ячейках _users и сделать это по дефолту?
            Это разгружает менеджеров от ненужно работы, а модуль должен по максимуму автоматизировать всё что можно.
            PS: Общую сумму заказов и доставки не плохо бы и разделить, доставка обычно почти не имеет навара.
            Цитата: Sander
            На данный момент есть разграничение на 2 группы. Админ и менеджеры.
            Менеджеры могут только управлять заказами.

            Опять же хочется большей гибкости, а что делать старшему менеджеру? Давать административные права? Или кидать в общую кучу с обычным планктоном, которому из доступа обычно ничего не дают, что бы не сломал, и что бы он потом каждый раз просил администратора передать заказ другому менеджеру и т.д. и т.п.?
            0
          2. foto
            Посетитель 15 октября 2017 14:11 #
            Цитата: Sander
            WM и так есть, в первую очередь.
            webmoney, megakassa, interkassa, robokassa - у всех у них одинаковый алгоиртм работы и подключить еще одну кассу не составит труда. А вот к примеру по paypal или "Сбербанк онлайн" я уже не подскажу.
            С DLE-Billing в принципе можно будет подружить. Достаточно будет написать обработчик который будет вычитать баланс и менять статус заказа.
            Но это будет отдельный скрипт, на отдельной странице или AJAX, без разницы.

            В том то и дело что дружить придётся через костыли инвалида-колясочника который ещё и гриппом болеет...
            Можно же опять сделать список способов оплаты, и опции для возможности положить свой обработчик в /engine/modules/cart/pay/{pay_id}/pay.php и в итоге там код которому доступны $user_id, $order_id и другие необходимые переменные. Это позволит вообще делать что угодно по оплате, хоть борзыми щенками принимать её, и главное без каких либо проблем с обновлениями модуля.
            Цитата: Sander
            Именно такого функционала нету. Но ведь пользователь не сможет оплатить товар если не получит ссылку на оплату.

            т.е. можно переменную заменяющеюся ссылкой в шаблоне письма отправлять только при определённом статусе заказа?
            Если не изменяет память, то можно же на сайте в истории своих заказов оплатить ещё, или ошибаюсь?
            Впринципе вы правы, если он её никак не получит, то и не оплатит.
            Ссылка же имеет хеш и не ограничена по времени оплаты?
            Цитата: Sander
            На сайте действий как таковых нет. Только добавление заказа.
            В админке идет лишь частичное логирование. Т.е. идет запись что такой-то даты тот-то отредактировал информацию о заказе или изменил товары/количество, сменил статус и т.п.

            Там где идут операции с деньгами, нужно полное логирование, причём не полное, а ПОЛНЕЙШЕЕ ПОДРОБНЕЙШЕЕ ЛОГОГИРОВАНИЕ, каждого чиха (опять же можно дать возможность администратору чекбоксами отмечать что логировать), странно что вы этого не знаете...

            Цитата: Sander
            Отдельно хочу сделать крайне важное замечание.
            Данный модуль позволяет лишь организовать заказ товаров на базе DLE. Это не полноценный интернет магазин со всеми его особенностями, акциями, скидками распродажами, фильтрами, рассылками и т.д. и т.п.

            Это я давно знаю, но раз уж мы тут все мазохисты, и собрались делать что то подобное на DLE, можно же хотя бы функционал корзины по максимуму функциональным сделать? Что бы он по максимуму был похож на полноценный магазин, а что вообще не реализуемо без полной переделки DLE тогда уж не трогать.
            Понимаю что если нужен полноценный магазин, адекватные люди обычно на DLE не смотрят, но иногда магазин это доп.раздел на сайте, или людям нужен минимум от интернет-магазина, без этих монстрообразных функций как у битрикса например, а иногда у них и вовсе мелкий бизнес, и всякие там битриксы и прочее это слишком жирно для них в финансовом плане... ;)
            0
            1. foto
              Администратор 16 октября 2017 15:48 #
              Вам нужен интернет магазин, а не модуль корзины заказов.
              Если реализовывать в полной мере весь перечисленный вами фукнционал, то и стоимость модуля увеличиться раза в 2-3 раза. Однако я этого делать не стану.
              Настоятельно рекомендую вам использовать специализированные движки или фреймворки такие как bitrix, magento или OpenCart.
              Данный модуль вам не подойдет.
              0
              1. foto
                Посетитель 17 октября 2017 09:51 #
                Это такая отговорка?
                Что я такого не реализуемого написал?
                Что из этого потребует полной переделки DLE?

                Пусть увеличится стоимость в 2-3 раза, если то что я описал будет полностью внедрено, зато количество затрачиваемого времени менеджеров будет прилично сокращено.
                Это всё равно дешевле чем делать на том же битриксе или фреймворке, тем более там, где они по сути не требуются и с головой хватит того что уже есть, и того базового минимума что описан мной.

                PS: Смысл делать корзину, которая останется ущербной и безфункциональной в будущем? Есть уже полно кривых и древних вариантов корзины заказа, ещё +1 что ли?
                Думаю многие покупали модуль в расчёте на то что он будет улучшаться, и не рюшечками и свисто...ками, а способами оплаты, доставки, калькуляторами и прочим что упрощает продажи и поддержку магазина.
                И вместо той же удобной интеграции нового способа оплаты путём создания записи в админке + 2-3 php файла для приёма платежей, вы говорите:
                Вам нужен интернет магазин, а не модуль корзины заказов.
                ...
                Настоятельно рекомендую вам использовать специализированные движки или фреймворки такие как bitrix, magento или OpenCart.
                Данный модуль вам не подойдет.

                Зачем же тогда простой корзине онлайн оплата?
                Зачем печать документов?

                PS2: Нужно бы ещё карточки заказчиков сделать, например привязкой доп.полей пользователей к доп.полям корзины (заполнил один раз и потом оно подставляется сразу, причём в доп.полях пользователя должны заменятся данные из последнего заказа), что бы на основе этого можно было сделать конструктор документов как например в Битрикс24 (обычные шаблоны и переменные с данными покупателя и продавца), и уже сразу из админки печатать УПД, договор и т.д.
                Это даст +1000 ед к упрощению ведения продаж и отгрузок товара, говорю вам как знакомый со всей этой темой.
                0
              2. foto
                Посетитель 17 октября 2017 10:05 #
                http://d13.sandev.pro/mobile_phones/26-mobilnyy-telefon-nokia-105.html#option_id=28
                Cyan / 1 200 Р (В наличии: -2)

                Количество "-2" это нормально?
                0
  37. foto
    Посетитель 1 ноября 2017 08:17 #
    на 12 версию подходит?
    0
    1. foto
      Администратор 1 ноября 2017 14:08 #
      Да.
      0
  38. foto
    Гость 28 февраля 2018 21:13 #
    добрый день! Простите, не читаю комментарии и описание толком. Но есть вопрос. Можно ли сделать показ цены в определенном курсе с возможностью менять курс. например выбрать показывать в рублях или долларах.
    0
    1. foto
      Администратор 28 февраля 2018 21:26 #
      Нет. Изначально планировал сделать выбор валюты, но в процессе работы отказался от этой затеи. Модуль использует только одну заданную в настройках валюту.
      Для самого сайта можно реализовать отдельный модуль выбора валюты, примерно по аналогии как на aliexpress. Там так же можно выбрать в какой валюте отображать цены, но расчет все равно будет выполняться в USD.
      Подобную задачу сможет реализовать верстальщик хорошо знающий JS.
      0
      1. foto
        Посетитель 23 марта 2018 17:43 #
        Было бы неплохо из коробки иметь такое, а то тут у нас по мимо рублей есть ещё рядом: белорусские рубли, казахстанский тенге, украинская гривна...
        0
  39. foto
    Гость 7 марта 2018 00:56 #
    Здравствуйте, подскажите, как скоро ожидается обновление модуля? Покупать старый или есть смысл подождать новую версию?
    0
  40. foto
    Гость 30 марта 2018 21:44 #
    А есть возможность в экспорт и импорт добавить данные для редактирования, такие как "Заголовок, Метатег Title, Метатег Description, Метатег Keywords, краткая, полная новость". ?
    0
    1. foto
      Администратор 31 марта 2018 00:09 #
      Для этой цели лучше использовать специализированный модуль.
      В корзине функционал экспорта/импорта развиваться вряд ли будет.
      0
  41. foto
    Гость 31 марта 2018 14:06 #
    Что за модуль, как называется, где можно купить?
    0
    1. foto
      Администратор 31 марта 2018 14:25 #
      Я таких модулей не встречал. Хотя особо и не искал.
      0
  42. foto
    Гость 31 марта 2018 15:08 #
    Искал сам, не нашел... М.б. Вы поможете? сколько будет стоить если заказать модуль?
    0
  43. foto
    Гость 1 мая 2018 20:38 #
    Добрый вечер, DLE 12.0 поддерживает?
    0
    1. foto
      Администратор 2 мая 2018 21:19 #
      Да, проверял на 12.1
      На 12.0 работать так же будет.
      0
  44. foto
    Гость 4 июня 2018 09:07 #
    Под dle 13.0 планируется, там ввиде установки плагина реализовано. И адаптировано ли у вас под мобильную версию?
    0
    1. foto
      Администратор 4 июня 2018 20:35 #
      Шаблон не адаптивный.
      Под dle 13.0 в виде плагина - да, планируется.
      0
      1. foto
        Гость 5 июня 2018 10:28 #
        Ещё вопросики: когда планируете обновление под dle 13.0? И как распростроняется лицензия только на 1 домен или можно на поддомен ещё. (Так как сайт надо настроить, прежде чем выложить на основной домен)?
        0
  45. foto
    Гость 6 июня 2018 09:44 #
    Купил модуль, купил dle 13, теперь жду обновление, чтоб можно было установить.
    0
    1. foto
      Администратор 6 июня 2018 11:00 #
      Обновил инструкцию по установке и добавил в архив установщик плагина для DLE 13.0
      Запросы в БД следует выполнять в стандартном установщике.
      Плагин только вносит правки в файлы.
      0
      1. foto
        Посетитель 22 июня 2018 01:42 #
        А почему не задействовано создание БД модуля через встроенный механизм?
        Ограничения какие то?
        0
  46. foto
    Гость 21 июля 2018 02:23 #
    С учётом, что все современные шаблоны идут с оптимизацией под мобильные версии, будет ли тут оптимизировано так же, под мобильные версии? Что ожидает нас обновлении и будет ли оно вообще?
    0
    1. foto
      Администратор 31 июля 2018 22:20 #
      Верстку легко сможет адаптировать любой верстальщик. Шаблон в модуле полностью открыт и доступен для редактирования.
      Обновление планируется. Что именно в нем будет пока не могу точно сказать.
      Однозначно будет полностью переписано ядро и изменен принцип работы с параметрами товаров.
      Так же вероятнее всего будет убран раздел "онлайн оплат", вместо него будет сделана интеграция с модулем dle-billing.
      Планируется добавление функционала промокодов.
      В остальном буду перечитывать всю ветку комментариев и решать что реально стоит добавлять в функционал модуля.
      К примеру "фильтр товаров" - это совершенно отдельный модуль, который в принципе входит в состав комплекса "интернет магазин". Но ни коим образом не является частью модуля корзины заказов.
      +1
      1. foto
        Посетитель 4 августа 2018 02:15 #
        DLE-Billing походу помер, апдейтов почти нет, v13.0 не поддерживается, а уже прошло 3.5 месяца после релиза, я бы оставил всё таки онлайн оплату, но интеграция всё же нужна, если разработчик очухается и займётся проектом...
        0
  47. foto
    Гость 30 июля 2018 23:34 #
    Возможно ли на странице материала перед добавлением в корзину выбрать дополнительные услуги? Ну то есть есть дополнительные поля из доп услуг для формирования итоговой цены?
    0
    1. foto
      Администратор 31 июля 2018 22:07 #
      Можно, но разработкой интерфейса необходимо будет заниматься отдельно. Главное чтобы каждая дополнительная услуга представляла собой отдельную новость. Доп.поля в данном случае не применимы.
      0
  48. foto
    Гость 16 августа 2018 15:48 #
    Цитата: Sander
    DLE-Billing

    Кстати по дополнительным полням! как их вывести на print.php в модуле?
    0
    1. foto
      Администратор 17 августа 2018 09:32 #
      По умолчанию такой возможности нет.

      Внимание! У Вас нет прав для просмотра скрытого текста.
      +1
      1. foto
        VIP 18 августа 2018 18:47 #
        Там наверное за место
        Внимание! У Вас нет прав для просмотра скрытого текста.
        ?
        хотя все ровно почему то не отображает.
        0
        1. foto
          Администратор 18 августа 2018 19:05 #
          Я ж полагаю вы вносите изменения в файле engine/mods/cart/admin/view/print.php

          UPD: Вопрос решен в личной переписке.
          0
          1. foto
            VIP 18 августа 2018 19:52 #
            конечно))
            0
  49. foto
    Гость 12 сентября 2018 15:58 #
    Привет. Сталкиваюсь с помощью по посадке. Просто как пожелание, всем удобнее будет - разделить классы на классы оформления и классы скриптов, чтобы не приходилось перебивать стили.

    Например,
    <a href="#" class="tovar-count-add js-tovar-count-add">+</a>


    tovar-count-add - используем для оформления, css.
    А js-tovar-count-add - только для событий.
    0
  50. foto
    VIP 15 сентября 2018 11:51 #
    Когда планируется обновления модуля? Очень хотелось бы подключение яндекс кассы по оплате.
    0
    1. foto
      Администратор 17 сентября 2018 14:45 #
      Не раньше чем через 2-3 месяца.
      Функционал онлайн приема платежей будет убран. Вместо него будет интеграция с dle-billing.ru
      +2
      1. foto
        Посетитель 5 октября 2018 07:45 #
        А DLE-billing вкурсе этого?
        А то походу он помер...
        +1
  51. foto
    VIP 6 октября 2018 07:39 #
    Цитата: SKYNET74
    А DLE-billing вкурсе этого?
    А то походу он помер...

    помер и давно!
    0
    1. foto
      Администратор 6 октября 2018 13:13 #
      Отсутствие обновлений не означает его неработоспособность.
      Но других вариантов я пока не вижу.

      Делать свою онлайн оплату, как показала практика - слишком хлопотно.
      0
      1. foto
        Посетитель 7 октября 2018 17:06 #
        Он более чем не работает на 13 ветке, и там куча проблем с платёжными шлюзами, которые с времён 12 ветки не исправлены, и делать ставку платного продукта на не поддерживаемый бесплатный, как минимум глупо...

        Я бы вообще уже усомнился в нём и не с связывался, даже если будет выпущена новая версия, один раз забил, может и второй раз забить на продукт.
        0
        1. foto
          Посетитель 9 октября 2018 10:48 #
          Да все там прекрасно работает и на DLE 13.
          Нужно просто добавить строку для ajax
          include_once ENGINE_DIR . '/classes/plugins.class.php';
          0
          1. foto
            Посетитель 23 октября 2018 06:37 #
            О чудо, третий приход исуса прямо...
            А то мы все не знаем что нужно сделать для миграции на 13 линейку, но только вот код для совместимости с новыми версиями PHP и DLE сам себя не перепишет, а платёжные шлюзы что то не торопятся внедрять старое API обратно, что бы какой то там DLE-Billing работал.
            0
  52. foto
    VIP 6 октября 2018 15:05 #
    Цитата: Sander
    Отсутствие обновлений не означает его неработоспособность.
    Но других вариантов я пока не вижу.

    Делать свою онлайн оплату, как показала практика - слишком хлопотно.

    на неработоспособность показывает не его обновления, а комментарии там людей. Говорят не работает с 13+ версиями.(((( Ну если конечно вы связались с автором DLE-billing и он заверил, что всё будет гуд, то конечно. тогда все спокойны.
    0
  53. foto
    VIP 25 октября 2018 10:40 #
    Когда ждать обновления?)
    0
  54. foto
    Гость 12 декабря 2018 02:37 #
    Внимательно ознакомился с описанием и комментариями, - функционал почти полностью устраивает. В ближайшее время буду покупать DLE, и этот модуль обязательно мне понадобится.

    Единственное, Sander, очень большая просьба - присоединяюсь к прозвучавшим комментариям насчет остатков товаров! Самое логичное, чтобы остатки изменялись сразу же после оформления заказа! И автоматом возвращались обратно при отмене заказа.
    Одно дело, когда единиц товара много, а другое дело, когда мало или тем более товар штучный и эксклюзивный. Можешь оперативно не принять и не обработать заказ, а за это время ещё один или два человека его в корзину положат и оформят заказ, потому как количество не изменилось... Вот и оправдывайся потом перед остальными, извиняйся...
    Ну и в момент оформления заказа чтобы остаток перепроверялся, а то есть такие, что положат в корзину, и день-два думать могут)) - это в том случае, если не реализовано так.
    0
    1. foto
      Администратор 15 декабря 2018 12:58 #
      С количеством товара может быть и обратная сторона. Кто-то из хулиганских побуждений добавит в корзину весь ассортимент сайта, количество везде обнулится и никто из реальных покупателей не сможет выбрать товар.
      Но это натолкнуло меня на мысль - добавить параметр "зарезервировано", как-то так:
      В наличии 6 (из них зарезервировано 4, доступно к заказу 2)


      Ну и в момент оформления заказа чтобы остаток перепроверялся

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

      Дополнительно хочу отметить один важный нюанс.
      В данный момент занимаюсь проектированием второй версии модуля. Он будет написан с нуля и соответственно полностью будет отличаться от текущей версии, в нем постараюсь максимально учесть все озвученные пожелания (за исключением частных случаев).

      По срокам ничего хорошего сказать не могу. Однозначно больше месяца. Ничего обещать не могу.
      Порой сталкиваюсь с проблемными задачами, у которых может быть 2 и более решения. Зачастую это быстрое и неправильное решение, которое будет кое-как работать, но выдавать правильный результат. Или, как я предпочитаю, отложить задачу, подумать пару дней и придумать решение, которое будет в полной мере удовлетворять мои запросы.
      Так же порой приходится переделывать одно и то же место по нескольку раз, отсюда и вылазит неопределенный срок.
      0
      1. foto
        Гость 15 декабря 2018 14:06 #
        Цитата: Sander
        это натолкнуло меня на мысль - добавить параметр "зарезервировано", как-то так:
        В наличии 6 (из них зарезервировано 4, доступно к заказу 2)

        Удачное решение! И информативное. Позволяет покупателю видеть, что нужный ему товар еще не выкуплен и, возможно, вернется обратно. Остатки по каждой позиции можно ведь вывести и в краткой, и полной новости?
        Ну по воводу хулиганов - да, такая угроза есть при любом раскладе, особенно если способ доставки - наложенный платеж с оплатой на почте по получению, там могут вообще загнать товар на несуществующий адрес несуществующему покупателю,и проваляется он на почте сколько там... месяц?
        Ну а чтобы не добавляли в корзину весь ассортимент сайта - от таких хулиганов могу предложить довольно простое решение: есть минимальная сумма заказа, и есть максимальная, превысить которую нельзя. Каждый сам устанавливает максимальную сумму заказа исходя из своего ассортимента и ценников, то есть самостоятельно оценивает максимально возможную сумму покупок.
        При превышении лимита покупателю выводится сообение:
        "Извините, заказ на сумму, превыщающую ХХХ рублей, не может быть принят автоматически, поскольку напоминает спам.
        Если Вам действительно нужен товар в таком количестве, свяжитесь пожалуйста с администрацией сайта по телефону или через форму обратной связи для оформления заказа в индивидуальном порядке"
        0
  55. foto
    Гость 31 декабря 2018 17:45 #
    Олег, есть ещё четыре пожелания.

    Первое - счастья, здоровья и благополучия в наступающем новом году!

    Второе - если возможно, то задать такой устанавливаемый параметр как время жизни корзины. Не критичный, но несомненно полезный.

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

    Ну и четвёртое пожелание.
    Прошу при создании темы о новой версии данного модуля не называть его корзиной для заказов. А назвать интернет-магазином на DLE.
    Я понимаю - скромность. Понимаю - это всё-таки ограниченный функционал у него... НО... так надо! Почему?
    Да потому что никто не ищет по словосочетанию "корзина заказов DLE", ищут "интернет-магазин на DLE; и в итоге этот, вполне себе оправданный модуль, не находят!
    Зато натыкаются на абсолютно мусорные, реально плохие, зато красиво обозванные. Например в выдаче сразу будет "KYLSHOP - интернет магазин на DLE" - с виду ничего, но по факту действительно мусорный, зловредный и никчемный модуль (да еще сравнимый по стоимости).
    Почему говорю мусорный и зловредный - потому что модуль в текущей реализации сам плодит в системе количество групп пользователей столько же, сколько вариаций товаров есть в магазине. Мало того - принудительно раскидывает пользователей по этим группам. И журналист, редактор или администратор, сдуру положив товар в корзину, окажутся в группе пользователей "надувной синий матрас" с соответствующими правами :)
    Поэтому это не блажь, а так надо для SEO и для нас, заинтересованных в этом решении - красиво модуль назвать! А то я "нарвался на DLE-Cart совершенно случайно, по ссылке в одном из обсуждений, но не напрямую из Яши.
    +3
    1. foto
      Посетитель 1 января 2019 04:20 #
      Настройка по максимальной сумме корзины была бы корректнее, и она вроде бы есть в обновлённом модуле.
      Если человек заказывает как крупный оптовик, показывать ему текст что бы обращался напрямую к администрации магазина, ну и настройку вынести в настройки групп, так можно будет ограничивать размер корзины по группам пользователи и оптовики.
      +1
      1. foto
        Гость 2 января 2019 08:43 #
        Ну сейчас, как я понял, общее ограничение устанавливается не по максимальной сумме корзины, а по максимальному количеству товаров в корзине.
        А так да, совершенно правильно: минимальное и максимальное ограничения по сумме должны распространяться на всю корзину, а ограничения по количеству (штукам) - непосредственно на сам товар. Тоже своего рода дополнительная защита от спама - чтоб не добавляли в корзину сорок одинаковых холодильников))
        Ещё поштучному ограничению кроме защиты от фулюганов можно найти очень хорошее применение - торговые акции!
        Например организуешь акцию: "С 1 по 31 декабря первым ста покупателям - набор ёлочных украшений в подарок! Спешите, количество ограничено!" Создаёшь товар с названием "Нобор ёлочных украшений - в подарок!" Количество указываешь - 100 шт., цена - 0 руб., максимальное количество этого товара в корзине - 1 шт., закрепляешь товар вверху - и вуаля, новый функционал! :)
        0
    2. foto
      Администратор 3 января 2019 17:34 #
      1. Спасибо. Вас так же с новым годом!

      2. В данный момент содержимое корзины хранится в сессии пользователя. Время хранения данных сессий зависит от настроек сервера, но в основном это 30 минут с момента последней активности. Но это пожалуй хорошая и полезная мысль - сделать для зарегистрированных пользователей хранение данных корзины в БД, чтобы товары добавленные в корзину не пропадали оттуда даже спустя сутки или больше. К примеру на exist фиксируется цена товара в момент заказа на сутки, что пожалуй тоже может быть полезным.

      3. Логично. Можно сделать 3 раздельных параметра:
      - максимальное количество одного товара
      - общее максимальное количество товаров (1000 магнитов и 100 полок - это 2 товара).
      - максимальная/минимальная сумма заказа.

      4. Пожалуй соглашусь с вами. В моем понимании, "интернет-магазин" - это целый комплекс модулей и всей структуры сайта в целом. Но тут видимо та же ситуация с названиями типа: парсер (граббер), ксерокс (копировальный аппарат), болгарка (угловая шлифовальная машинка) и т.п.
      +1
  56. foto
    Посетитель 3 января 2019 20:51 #
    Цитата: SKYNET74
    ну и настройку вынести в настройки групп, так можно будет ограничивать размер корзины по группам пользователи и оптовики.

    Как по мне, то для реализации оптовых продаж параллельно розничным продажам (кому это нужно), в настройки групп модулю лазить совершенно не нужно, это просто лишнее. Потому что достаточно штатных средств DLE - тегов group=, not-group= и иже с ними.
    С помощью них можно вообще для оптовиков сделать свой ценник, свои минимумы и так далее - всё что хочешь. По-хорошему для них лучше вообще сделать отдельную, закрытую от розничных покупателей категорию, со своими ценниками, условиями, скидками и так далее.
    0
    1. foto
      Посетитель 10 января 2019 03:25 #
      Ага, а ещё лучше на битриксе сразу...
      Вы бред не несли бы, ценники в шаблоне, ох, покажите мне там свой проект, я буду рад заставить его работать не так, как вам хотелось бы, например купить что то подешевле раза в два...
      0
  57. foto
    Гость 1 марта 2019 08:08 #
    Добрый день. Модуль оплаты к примеру Я.Касса и прочие будут добавлены?
    0
    1. foto
      Администратор 1 марта 2019 17:34 #
      Планируется полный отказ от встроенного модуля онлайн оплат.
      Вероятнее всего будет интеграция с dle-billing.ru
      0
      1. foto
        Посетитель 2 марта 2019 17:50 #
        У вас есть информация когда DLE-Billing "оживёт"?
        0
  58. foto
    VIP 7 марта 2019 08:58 #
    Добрый день, на версию 13,2 станет этот модуль?
    0
    1. foto
      VIP 7 марта 2019 15:40 #
      Цитата: keiskar
      Добрый день, на версию 13,2 станет этот модуль?

      Да, я обновился, модуль работает отлично.
      0
    2. foto
      Администратор 8 марта 2019 23:31 #
      Да.
      Разве что нужно подправить стили модуля. Иначе текст в select-ах белого цвета.

      Внимание! У Вас нет прав для просмотра скрытого текста.


      UPD. Вероятнее всего модуль не будет работать на 13.2
      Это связано с глобальным изменением вида запроса в БД. В него добавлен запрос к таблице dle_post_extras_cats
      0
  59. foto
    VIP 8 марта 2019 19:44 #
    Установил модуль, захожу в админку в раздел Сторонние модули и вижу ошибку /engine/mods/cart/admin/lic_72.php – not found!. В дистрибутиве файла lic_72.php нет. Также в управлениями плагинов есть ошибки.
    Имя плагина: DLE-Cart v1.3 by Sander
    Имя файла: engine/inc/main.php
    Ошибка: Не удалось найти код:
    "_post"

    Имя плагина: DLE-Cart v1.3 by Sander
    Имя файла: engine/inc/main.php
    Ошибка: Не удалось найти код:
    _post where approve

    Версия DLE 13.1
    0
    1. foto
      Администратор 8 марта 2019 23:35 #
      Файл 7.2 добавлю в архив через 20 минут от времени добавления этого комментария.

      По ошибке - ничего не могу подсказать. Проверял и на 13.1 и на 13.2, никаких ошибок нет. Вероятнее всего проблема в конфликте с каким-либо другим модулем.
      Данный код в файле есть и он находится в строке №84:
      	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post" );
      0
  60. foto
    VIP 9 марта 2019 06:23 #
    Вопрос с lic_72.php решен, а вот engine/inc/main.php пока нет. Перезаписал из дистрибутива чистый main.php, ошибка осталась
    0
    1. foto
      Администратор 9 марта 2019 12:34 #
      Вероятнее всего проблема в конфликте с каким-либо другим модулем.


      Попробуйте по очереди отключать другие модули. После того как найдете - пишите мне по указанным контактам или в ЛС.
      0
  61. foto
    Посетитель 24 марта 2019 16:07 #
    Когда можно будет уже посмотреть на вторую версию?
    Привязка оплаты будет к колонке balance в таблице _users?
    Нормальные опции для товаров в виде доп.полей?
    Нормальная шаблонизация модуля и админки?
    Нормальная локализация в языковых пакетах, а не в перемешку с PHP кодом?
    +1
  62. foto
    Посетитель 20 апреля 2019 10:09 #
    Вот DLE-Billing и умер окончательно...
    Ну что будем делать, Sander?
    0
  63. foto
    VIP 25 апреля 2019 14:59 #
    Возможно уже известно когда будет новая версия модуля?
    0
    1. foto
      Посетитель 28 апреля 2019 04:54 #
      Возможно уже и не увидим её...
      Разработчик говорил что будет интегрировать с DLE-Billing, т.к. реализация онлайн оплаты слишком геморойно, но DLE-Billing умер окончательно, так что теперь и корзина товаров под вопросом...
      0
      1. foto
        VIP 28 апреля 2019 14:18 #
        Да, та) Очень печально
        0
  64. foto
    Клиент 10 мая 2019 19:28 #
    Тоже жду новую версию, и по DLE-Billing, альтернатива нужна
    +1
  65. foto
    Посетитель 25 мая 2019 14:39 #
    Цитата: Sander

    UPD. Вероятнее всего модуль не будет работать на 13.2
    Это связано с глобальным изменением вида запроса в БД. В него добавлен запрос к таблице dle_post_extras_cats


    А планируется поддержка под будущие версии 13.2.x? Или разработка нового модуля?
    0
    1. foto
      Администратор 27 мая 2019 14:14 #
      Планируется разработка нового модуля.
      Адаптировать текущую версию под dle 13.2 - немного проблематично.
      +1
      1. foto
        Посетитель 27 мая 2019 16:57 #
        Можете уже наконец сориентировать по срокам?
        Есть ли демо посмотреть? Логичнее было бы обсуждать функционал и его вид с потребителями данного модуля.
        0
      2. foto
        VIP 30 мая 2019 22:15 #
        буду ждать, если возможно когда будет реализован то может рассылку сделать?
        0
        1. foto
          Администратор 2 июня 2019 12:08 #
          Да, когда модуль будет готов я сделаю рассылку.
          Скорее всего даже сделаю рассылку, когда будет готова бета/альфа версия.
          0
      3. foto
        VIP 19 мая 2020 14:27 #
        а новый модуль когда планируется?
        0
        1. foto
          Администратор 19 мая 2020 14:51 #
          Даже примерно не могу назвать дату.
          Я определенно хочу сделать новую версию модуля. Но пока никак руки не поднимаются заняться им.
          0
  66. foto
    Посетитель 31 мая 2019 12:57 #
    Цитата: Sander
    Планируется разработка нового модуля.

    Олег, таки - да, хотелось бы хотя бы приблизительно сориентироваться по срокам выхода нового модуля, ориентировочной цене, и что планируется делать с платёжными системами? Хотя лично меня платёжные системы особо не интересуют, т.к. предполагается наложенный платёж.

    Не из праздного любопытства спрашиваю. Сайт (с нуля) хотелось бы сделать именно на DLE, но без подобного модуля использование DLE теряет всякий смысл, поэтому скрипт пока не покупаю и заодно присматриваюсь к другим решениям, по типу инстантCMS + плюс модуль магазина. Двиг тоже многопользовательский.

    И в качестве отступления: если есть трудности с разработкой этого модуля, например из-за платёжных систем, может есть смысл сваять модуль интеграции ДЛЕ с одним из готовых решений интернет-магазина? Ну Престашоп, например или ещё что. По сути если будет общая регистрация/авторизация, куки и значок корзины и там, и там - думаю, такое решение очень многих устроит. Не знаю правда, насколько это легче/сложнее сделать.
    0
    1. foto
      Посетитель 1 июня 2019 15:57 #
      Интеграция это всегда геморой, особенно с неадекватным и непредсказуемым Целсофткой, когда ты ждёшь новый релиз ожидая новой боли переписывания кода...
      0
    2. foto
      Администратор 2 июня 2019 12:06 #
      По срокам ничего пока не могу сказать. Возможно проблема в том, что я пытаюсь добавить и объединить как можно больше функционала, чтобы и параметры были и скидки, доставка, сопутствующие товары и т.п. И пока что я не могу понять, как это все объединить в интерфейсе, чтобы было удобно заполнять/редактировать и была возможность интеграции с 1С.
      Скорее всего будет удален функционал выбора единиц измерения товара: шт, кг, м, м2, м.п. и т.д. Очень сложно объединить функционал магазина торгующего телефонами и песком/щебнем на россыпь и учесть различные варианты доставки/оплаты.
      Цена модуля не изменится.
      Платежные системы пока под вопросом. Онлайн оплата однозначно будет, но в каком виде - нужно будет изучать этот вопрос.
      0
      1. foto
        Посетитель 3 июня 2019 18:25 #
        1с умеет общаться выгрузкой файла в её формате, кустарно конечно, но и 1с не торт...

        Показали бы демо того что уже есть, пользователи бы сами сказали что и как лучше им сделать.
        0
  67. foto
    Посетитель 2 июня 2019 22:17 #
    Цитата: Sander
    И пока что я не могу понять, как это все объединить в интерфейсе, чтобы было удобно заполнять/редактировать...
    Скорее всего будет удален функционал выбора единиц измерения товара: шт, кг, м, м2, м.п. и т.д. Очень сложно объединить функционал магазина торгующего телефонами и песком/щебнем на россыпь и учесть различные варианты доставки/оплаты.


    Как раз в этом не вижу врообще никакой проблемы. Скрипту пофик что считать: штуки, килограммы, погонные метры или тонны. Про них нужно на время забыть. Он умножает цифру (количество единиц измерения, абсолютно неважно каких) на другую цифру (цену, абсолютно неважно в чём).
    Так что и штуки, и погонные метры, и всё остальное что только можно придумать - записываются в одну и ту же графу БД и представляет собой просто абстрактную цифру - "количество неважно каких единиц измерений".
    А название единицы измерения - обычное доп. поле с выпадающим списком (шт., кг., м.п. и т.д.), функционально никак не связанное с этими цифрами и ни на что не влияющее, кроме как на понимание пользователя - в чём считают, в попугаях, в мартышках или слонёнках :)
    0
    1. foto
      Посетитель 3 июня 2019 18:27 #
      Ваши познания в программировании меня пугают...

      Как и идеи выставлять цену товара по group_id в фронтенде, без проверке на бэке...
      0
  68. foto
    VIP 6 июня 2019 18:15 #
    Цитата: Sander
    Скорее всего будет удален функционал выбора единиц измерения товара: шт, кг, м, м2, м.п. и т.д. Очень сложно объединить функционал магазина торгующего телефонами и песком/щебнем на россыпь и учесть различные варианты доставки/оплаты.

    плохая идея убрать ед.измерения! надо бы подумать как её тогда вывести, чтобы она не мешала той идее, что у вас в голове тогда! ну она должна быть!!! так как с помощью ед.измерения ты оповещаешь человека на своём сайте, "цена за что"? а также и для себя. если убрать ед.измерения, то будет вовсе геморрой в какой единицы ты продаёшь!!! как покупатель так и ты сам должен стать "вангой" =) по этому ед.измерения как отдельное доп.поле как сейчас к примеру, и можно занести свои измерения хоть в папугаях, это удобно и нужная вещь!!!

    также хочу кинуть идею. в новый модуль также можно добавить генератор .yml файла например (ну или что то подобное для яндекс.маркета, прайс-листов, гугли и т.д.). модуль будет создавать прайс лист своего рода для выгрузки, а куда чего и что отвечает, можно назначить теме же доп.полями, указал куда чего, где используется доп.поле, вплоть в описание формирования = прайс лист тот, который тебе нужно (индивидуальный). также хорошо было бы, чтобы можно было несколько прайс листов генерерировать (разные, например по категориям и т.д.), также ставить на крон, чтобы обновлялись они сами...
    0
  69. foto
    Гость 27 июля 2019 08:30 #
    Цитата: Talory
    Цитата: keiskar
    Добрый день, на версию 13,2 станет этот модуль?

    Да, я обновился, модуль работает отлично.

    Так работает на версии 13.2 или нет?
    0
    1. foto
      VIP 28 июля 2019 07:30 #
      Цитата: SubText
      Цитата: Talory
      Цитата: keiskar
      Добрый день, на версию 13,2 станет этот модуль?

      Да, я обновился, модуль работает отлично.

      Так работает на версии 13.2 или нет?

      Отлично работает.
      0
    2. foto
      Администратор 28 июля 2019 13:11 #
      Параметры товара не работают. Во остальном все в принципе работает.
      0
  70. foto
    VIP 31 июля 2019 12:35 #
    Здравствуйте! Хочу поинтересоваться, еще не в планах новый модуль магазина?
    0
    1. foto
      Администратор 1 августа 2019 13:02 #
      Да, в планах.
      Но не в ближайшее время. По срокам не сориентирую.
      Очень уж большой объем работ с ним. И это еще без онлайн оплат. Потом и ее ещё добавлять, раз уж dle-billing внезапно скончался.
      0
      1. foto
        Посетитель 1 августа 2019 15:08 #
        Прямо таки внезапно...
        0
  71. foto
    VIP 5 августа 2019 09:20 #
    В случае необходимости можно сделать через интернет экваринг сбербанка или тинькофф?
    0
    1. foto
      Посетитель 5 августа 2019 15:05 #
      Нужно нормальное подобие плагинов оплаты, с проработанной структурой + 1-2 основных платёжных агрегаторов, остальное уже допишется по месту.

      А не вот эти ваши жесткие привязки к кому то...

      PS: Ну ладно пользоваться первым, т.к. распространено среди хомячков, но вот пользоваться вторым для бизнеса, это такой способ себя унизить за свои же деньги? Почитайте что такое тинькоффик и на чём он зарабатывает основные деньги.
      0
  72. foto
    Посетитель 26 августа 2019 12:56 #
    Возрадуемся...
    DLE-Billing кажись ожил, возможно и модуль полноценного интернет-магазина увидим....
    0
    1. foto
      Посетитель 26 августа 2019 15:25 #
      Видел ваш коммент на nulled, этот https://github.com/mr-Evgen не настоящий mr-Evgen
      0
      1. foto
        Посетитель 26 августа 2019 21:10 #
        Ну тогда всё, хороним обоих... :(
        0
      2. foto
        Администратор 26 августа 2019 21:25 #
        Судя по всему, dle-billing уже безвозвратно скончался :(
        Поэтому принял решение написать его аналог.
        Распространяться будет на тех же условиях. Т.е. сам модуль бесплатно и в комплекте несколько бесплатных агрегаторов.

        Я не знаю какой функционал был в dle-billing. Поэтому на данный я реализую только необходимый минимум:
        - принятие платежей
        - ведение баланса
        - история платежей: приходные и расходные операции

        У меня с фантазией плохо, поэтому назвать его решил DLE-Balance.
        Если есть предложения по этому поводу - рад буду выслушать.
        +3
        1. foto
          Посетитель 26 августа 2019 21:39 #
          Почему вам не продолжать разработку DLE Billing? Он уже есть, там всё это реализовано, зачем создать новый? Зачем тратить время? Автор нечего против не будет иметь, можете писать ему на емаил.
          0
          1. foto
            Администратор 26 августа 2019 21:50 #
            Не имею привычки нести ответственность и оказывать техподдержку по сторонним модулям.
            Да и к тому же в программном плане я не очень согласен с реализацией многих моментов в том модуле.
            Я уж если понадобится что-то добавить в плане функционала, то я категорически никак не смогу ничего там сделать.
            0
            1. foto
              Посетитель 26 августа 2019 22:22 #
              Можете его изменить как хотите, но база всё ровно есть... Подумайте ..
              0
              1. foto
                Посетитель 28 августа 2019 18:46 #
                Ну там многое переделывать, поддерживать конечно можно, но если развивать, то явно старый код не лучший вариант.
                0
        2. foto
          Посетитель 28 августа 2019 18:45 #
          Стоит поставить его на тестовый сайт и посмотреть функционал, описывать сложно, т.к. функционал был богатый.
          0
  73. foto
    VIP 24 ноября 2019 16:25 #
    Вроде появился сайт с аналогом dle-billing - dlebilling.ru. Запуск модуля якобы 1 декабря. Может стоит с ним интегрировать корзину? Если это конечно не обман.
    0
    1. foto
      Администратор 24 ноября 2019 16:36 #
      Категорически нет.
      Во первых, разрабатывается свой модуль биллинга. Так называемая "базовая версия" будет бесплатной.
      Во вторых, с очень большой вероятностью - развод. Ни авторства, ни описания, ничего, только предзаказ на яндекс кошелек.
      0
      1. foto
        VIP 24 ноября 2019 16:39 #
        Тогда будем ждать Ваш модуль.
        0
      2. foto
        Посетитель 2 декабря 2019 09:25 #
        Перед релизом будет какое то взаимодействие с сообществом по поводу правок под нужды пользователей модуля? Или выйдет как есть, и потом уже долго и муторно точить под нужды?
        0
  74. foto
    Гость 28 ноября 2019 16:01 #
    Здравствуйте! Лицензия модуля распространяется на один домен или на домен и поддомены (msk.site.ru , nsk.site.ru , etc)?
    0
    1. foto
      Администратор 29 ноября 2019 13:43 #
      В данный момент нет, но планирую глобально пересмотреть политику работы с поддоменами для всех своих модулей.
      Сейчас могу в ручном режиме бесплатно выдать ключ для таких поддоменов.
      0
  75. foto
    Посетитель 29 ноября 2019 10:54 #
    Под DLE 13.3 данный модуль работает? если ДА, то какие есть на данный момент модули оплаты?
    0
    1. foto
      Администратор 29 ноября 2019 13:46 #
      Да, на 13.3 модуль работает.
      Платежных систем в модуле очень мало (webmoney и megakassa) и это направление развиваться не будет.
      В комментарии выше #comment-id-2185 я писал, что ведется разработка модуля баланса пользователя. В нем уже будет много платежных систем.
      0
      1. foto
        Посетитель 2 декабря 2019 09:28 #
        Нужно сделать прозрачную оплату заказа для пользователя, что бы деньги прошли через модуль биллинга, но для пользователя можно было это скрыть (как будто он оплатил именно заказ в модуле корзины, в истории биллинга естественно оплата должна фиксироваться), т.к. отдельное пополнение баланса на сайте для оплаты заказа, такое распугает всех не очень продвинутых пользователей, а таких большинство.
        +1
  76. foto
    VIP 11 декабря 2019 10:36 #
    А нет возможность открыть архив с инструкцией по установке? Думаю сложновато + сторонние модули от гамера...
    Мне посмотреть где что надо будет прописывать и т.д.)
    0
  77. foto
    VIP 13 декабря 2019 19:07 #
    Здравствуйте, начал разбираться с модулем.

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

    Хотел в красивом окошке сделать а выдает ошибку/

    1 Fatal error: Call to a member function compileCartList() on null in /var/www/www/data/www/xn--e1aybc.xn--j1aau.xn--80asehdb/engine/mods/cart/mini.php on line 10

    Кнопка №1

    если количество товара закончилось то пускай + будет не активным.

    по стандарту они оранжевые, если количество закончилось то пускай серыми. (я не про цвет а такую возможность)

    Просто они не прибавляются а при нажатии постоянно мини корзина открывается. Маленько бесит) я как покупатель товара на сайте говорю.
    0
  78. foto
    Гость 6 апреля 2020 15:46 #
    на DLE 14.0 работает?
    0
    1. foto
      Посетитель 12 апреля 2020 01:00 #
      Далеко не факт, апдейтов надвно нет, видимо модуль всё таки заброшен, т.к. баланса пользователя тоже не видно.
      +1
  79. foto
    VIP 8 июля 2020 22:46 #
    А критичная ошибка или нет

     $sql_fields = $posts_fields;   



    ???
    0
    1. foto
      Администратор 8 июля 2020 23:07 #
      Где ошибка-то?
      0
  80. foto
    VIP 26 июля 2020 12:51 #
    Можете описать в чем состоит обновление от 08.04.2020?
    0
    1. foto
      Администратор 27 июля 2020 10:39 #
      Небольшие багфиксы и адаптация для работы с dle 14.
      0
      1. foto
        Гость 14 августа 2020 21:32 #
        Здравствуйте, как можно приобрести данный модуль ?
        +1
      2. foto
        Гость 8 сентября 2020 17:29 #
        Так уже с 13.2 и 14 работает?
        0
        1. foto
          Гость 27 сентября 2020 14:44 #
          Тоже интересует данный вопрос. Также планируется ли выход новой версии или какие-то доработки в ближайшее время?
          0
          1. foto
            Администратор 27 сентября 2020 15:01 #
            Новая версия планируется, но не в ближайшее время.
            0
  81. foto
    Гость 5 октября 2020 12:21 #
    Здравствуйте! На DLE 14.1 работает? И Вы можете помочь в установке за доп плату?
    0
  82. foto
    VIP 30 ноября 2020 17:41 #
    Здравствуйте! Подскажите, есть какие нибудь варианты сделать выгрузку товаров в YML файл для Яндекса?
    0
    1. foto
      Администратор 30 ноября 2020 18:22 #
      Данный модуль в качестве товаров на 100% использует только стандартный функционал новостей DLE.
      Т.е. если вам надо сделать выгрузку товаров, значит вам нужно просто сделать выгрузку данных (публикаций) из таблицы dle_post.
      Я за это не возьмусь.
      0
  83. foto
    Гость 6 апреля 2021 17:45 #
    Как купить модуль?
    0
    1. foto
      Администратор 6 апреля 2021 18:19 #
      На данный момент - никак.
      Первая версия снята с продажи и не будет распространяться ни в каком виде.
      0
      1. foto
        Гость 6 апреля 2021 19:34 #
        Вот так нежданная новость
        Может всё таки вернуть в продажу, кто то планировал им воспользоваться, а теперь вы им все планы рушите
        0
  84. foto
    Гость 7 апреля 2021 10:43 #
    Цитата: Sander
    На данный момент - никак.
    Первая версия снята с продажи и не будет распространяться ни в каком виде.

    А где вторая?
    0
    1. foto
      Гость 10 апреля 2021 22:14 #
      А её нет, и первую не продаёт, т.е. как хочешь, так и крутись.
      После такого модули от данного человека вообще жения покупать пропало, потому как, кто даст гарантию что потом подобное не случится с другими его модулями и их развитием?
      Вобщем DLE без модулей это мёртвая система, а такое отношение сторонних разработчиков ставит крест вообще не идее что то ценное на DLE делать.
      0
  85. foto
    Гость 15 апреля 2021 01:28 #
    Почитал комментарии людей, и в шоке от разработчика модуля, так не уважать клиентов которые хотят купить модуль, это нужно очень постараться, походу из принципа не продаёт

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

    Я и сам хотел взять парочку, ту же оптимизацию картинок и рейтинг улучшенный, но лучше теперь взломанный скачаю, чем поддержу такого разработчика

    Байкот ему объявить пора, рынок то порешает такие поступки
    0
  86. foto
    Гость 21 мая 2021 05:31 #
    Как модуль купить? дайте людям его
    0
  87. foto
    Гость 21 мая 2021 18:53 #
    Цитата: MaxiBond
    Почитал комментарии людей, и в шоке от разработчика модуля, так не уважать клиентов которые хотят купить модуль, это нужно очень постараться, походу из принципа не продаёт

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

    Я и сам хотел взять парочку, ту же оптимизацию картинок и рейтинг улучшенный, но лучше теперь взломанный скачаю, чем поддержу такого разработчика

    Байкот ему объявить пора, рынок то порешает такие поступки


    Хотел он... значит до этого ничего и не покупал? А развонялся как будто прям ценный клиент. Дуй куда шел, Вася!
    Логических причин он не видит... Подумай если есть чем! Значит в дле что-то сменилось что подгонять под новые версии и совместимость с старыми дороже выйдет чем прибыль от вас нищуков токсичных!
    А раньше че не брали модуль? Он три года продавался. Ах да, ждали слива в паблик, но не дождались и теперь разнылись.
    Бойкот объявляет нищук ничего не покупавший даже за пару баксов но вдруг посчитавший что ему должны... Смешно!
    0
    1. foto
      Гость 22 июня 2021 04:37 #
      Смотрю у вас подгорает прямо, от того что люди не покупают модули сразу же как только их увидели?
      Есть такая штука как планирование, и планы осуществляются не за пару недель, но такому Васе как вы, это не понять никогда.
      0
  88. foto
    Гость 21 мая 2021 18:55 #
    Цитата: Dr. Max
    Как модуль купить? дайте людям его

    Никак, что непонятного? Три года минимум у вас было для покупки и тут вдруг срочно всем понадобилось! Вася, опять ты?
    0
  89. foto
    Гость 21 мая 2021 18:59 #
    Цитата: Артур
    А её нет, и первую не продаёт, т.е. как хочешь, так и крутись.
    После такого модули от данного человека вообще жения покупать пропало, потому как, кто даст гарантию что потом подобное не случится с другими его модулями и их развитием?
    Вобщем DLE без модулей это мёртвая система, а такое отношение сторонних разработчиков ставит крест вообще не идее что то ценное на DLE делать.

    Три года минимум у вас было для покупки и тут вдруг срочно понадобилось! А раньше че ждал когда сольют, да? И не дождался, вот незадача! А че ты купил то до этого неизвестный никнейм? Желания у него нет теперь... ржу, не могу. Это не ты случайно тот нытик с дленьюс форума у которого уже 5 лет одна песня "дле мертв, дле плохой, дле уже доживает последние дни"?
    0
Добавить комментарий

Внимание! Все сообщения касающиеся техподдержки будут удалены или проигнорированы

Attention! All messages asking for technical support will be removed or ignored

  • Логин
  • E-mail (не обязательно)
Повторите рисунок:
antibot
© Sander-Development. 2009-2024.
При копировании, ссылка на источник обязательна.