camo-mania
Программные разработки для CMS Simpla, расширяющие и изменяющие стандартный функционал системы.

Каталог товаров

Каталог статей

Показ изображений товара с другого сайта
07.04.2016

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

40 $   или   2,600 руб.
       
Фильтр с множественным выбором
28.03.2016

Фильтр выглядит и работает примерно как стандартный фильтр Simpla. Основное отличие - можно выбрать несколько значений одного свойства.
Работает, как обычно, на страницах категорий.

40 $   или   2,600 руб.
            
Вывод избранных свойств на странице корзины и заказа
06.02.2016

Вывод избранных свойств на странице корзины и заказа

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

20 $   или   1,300 руб.
       
Цены, валюты, заказы - расчет цен
07.01.2016

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

1. Простейший - покупателю на самом деле на странице заказа, как ни странно, даже не показывается настоящая цена товара. А показывается некое округление этой цены. Из-за чего итоговой расчет цены выглядит так, как будто автор системы не знает простых правил арифметики. Подробности описаны на
http://simpla-tuning.com/kak-simpla-ne-umeet-schitat-tsenu
2. Вторая большая группа багов - ошибки, связанные с ценами в валютах:
http://simpla-tuning.com/zakazy-i-valyuty
3. Третья большая группа багов - ошибки цен в заказах, подробности на
http://simpla-tuning.com/rabota-s-zakazom

Упомянутые выше ошибки взаимосвязаны и носят системный характер. Причина самого их наличия - просчеты и в корне неверный подход автора к работе с ценами.

Настоящая разработка кардинально меняет расчет цен, исправляя эти недостатки.
Изменения весьма обширны как в логике работы, так и в коде. Но несмотря на это, удалось избежать написания больших объемов кода, а кое в чем даже упростить работу.

Доработка делает ряд серьезных изменений. В частности, в отличие от стандартной Simpla, правильно работает следующее:
1. При редактировании товара в админке к каждой основной цене (варианта) в админке указывается своя валюта. Цены в других валютах затем пересчитываются в зависимости от курсов валют.
2. На сайте показывается правильная цена товара. Подсчет стоимости нескольких одинаковых товаров производится обычным умножением.
3. В заказе запоминается валюта заказа и цены в этой валюте на момент заказа.
4. При дальнейшей обработке цены в заказе не меняются, в том числе при изменении курса валют.
5. В письмах админу и покупателю цены указываются в валюте заказа (как в начальных письмах, так и в письмах, отправляемых из админки при изменении заказа).
6. В админке при дальнейшей обработке заказа цены указываются также в валюте заказа.

580 $   или   37,700 руб.
            
Несколько следующих товаров на странице товара
07.01.2016

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

15 $   или   975 руб.
            
Пакетное задание скидки (старой цены)
25.12.2015

В админке (раздел Автоматизация) добавлена возможность задавать старые цены, рассчитывая их увеличением обычной цены на указанный процент для
1. всех товаров,
2. товаров выбранного бренда,
3. товаров выбранной категории,
4. товаров выбранной категории и выбранного бренда.

40 $   или   2,600 руб.
       
Автоматические акции на товары
21.11.2015

Доработка предназначена для автоматического проведения акций по снижению цен на товары.

С заданной периодичностью, например через 48 часов выбираются произвольные 15 товаров из каталога (у которых нет старой цены), на них делается скидка 10% (через старую цену).
По окончании периода скидка на эти товары отменяется и устанавливается на другие.
Параметры акции - период, кол-во товаров, % скидки задаются и изменяются в настройках.

40 $   или   2,600 руб.
            
Цены поставки в разных валютах с наценкой
20.10.2015

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

Сделано следующее:
При редактировании товара в админке у варианта добавлены поля
1. цена поставки.
2. валюта цена поставки (у каждого варианта своя).
3. наценка (в %) для расчета основной цены.
4. наценка (в %) для расчета старой цены.

Цены в других валютах затем пересчитываются в зависимости от курсов валют с учетом наценок.

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

В импорте-экспорте добавлена обработка новых полей: цена поставки, валюта цены поставки, величины наценок.

70 $   или   4,550 руб.
       
© 2018 simpla-tuning.com