Nikita

Nikita

С нами с 18 февраля 2013; Место в рейтинге пользователей: #388

Как вывести дополнительную информацию

Помогите советом, из поиска все что нашел прочитал… Решения нет. Наверно просто не знаю что/как правильно искать…
Что имеем:
Магазин с 10 товаров, у каждого товара есть свойства как влияющие на цену так и не влияющие.
При оформлении заказа почти все (Не пересчитывается вес) как надо настроено и работает, а вот в админке в заказах информация о свойствах не выводится… Как вывести что поправить надо?

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

Спасибо всем кто откликнется хоть ссылкой хоть советом.
Владимир Ульяновский
05 ноября 2015, 11:14
modx.pro
1
1 836
0

Как сделать скидки от количества товара?

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



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



Первое что пришло в голову, это установить MIGX и по средством TV параметра, скажем discount выгружать количество товара и скидок от которых они зависят, вот что получилось:

<?php
$dis = $modx->resource->getTVValue('discount');
$a = json_decode($dis, true);

foreach ($a as $discount => $value) {
    $count = $value["count"];
    $price = $value["price"];
    
    echo '<p>'.$count.' шт. - '.$price.'%</p>';
}
Андрей Копп
10 октября 2015, 22:00
modx.pro
7
6 003
0

[oneBooking] Версия 3.0.0-pl Интеграция с Minishop

В этой версии появилась возможность онлайн оплаты при бронировании. За реализацию этой возможности отвечает minishop2. Для оплаты можно использовать все способы оплаты, доступные в Minishop2.

Сергей Шлоков
24 июля 2015, 08:16
modx.pro
3
2 150
+6

[oneBooking] Посуточная система бронирования

Это дополнение для сбора заявок по бронированию объектов (например, номеров, автомобилей и т.д.). Представляет собой календарь с возможностью выделения периода бронирования. Минимальный период бронирования — 1 день. Система контролирует количество свободных объектов в указанном периоде, поэтому забронировать его не получится, если хотя бы в какой-нибудь день из выбранного периода таких свободных объектов нет.

Сергей Шлоков
27 мая 2015, 06:21
modx.pro
7
9 562
+9

Контексты для разделения страниц

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

Возникла следующая проблема — при создании разных контектов для визуального и правового разделения ресурсов, имеющих один корень (для примера: основной контекст «web» и дополнительный «cars», все документы которых доступны по адресу site.ru/название_страницы).
Реализация путем контекстов выбрана для того, чтобы в одном табе не были в перемешку системные страницы и 100-150 марок автомобилей.

Все страницы не основного контекста определяются как «несуществующие» и перебрасывают на ошибку 404.

Подскажите, пожалуйста, как можно реализовать контексты для подобной задачи или задачи для контекстов, находящихся в рамках одного домена, но отличающихся родительским «контейнером» (пример: site.ru/название_страницы и site.ru/folder/название_страницы).

Заранее спасибо.

P.s. да, я знаю, что контексты — это гемморой и далеко не всегда оправданное решение.
Максим Кузнецов
27 января 2015, 17:32
modx.pro
5
5 275
0

RESTful APIs на MODX 2.3

Есть интересная новинка в 2.3
для создания api на REST.

rtfm.modx.com/revolution/2.x/developing-in-modx/advanced-development/developing-rest-servers

Кто уже работал, можете поделиться впечатлениями? как в работе с нагрузками.
Кто как использует.
Мало очень документации, интересны уроки…

когда делал по документации, были проблемы…
сделал по этому примеру (в комментах pixelchutes) gist.github.com/splittingred/2346752
все заработало
Рустам С
31 августа 2014, 21:59
modx.pro
8
6 979
0

Работа с кэшерами в Revolution

Не все знают, что MODX Revolution умеет работать с разными системами кэширования, для чего применяет следующие классы:
  • xPDOFileCache — стандартный обработчик по умолчанию, хранит кэш в файлах.
  • cache.xPDOAPCCache — обработчик для расширения php-apc
  • cache.xPDOMemCached — обработчик для memcached. Есть заметка про него
  • cache.xPDOMemCache — обработчик для memcache.
  • cache.xPDOWinCache — обработчик для wincache. Это для windows хостингов, на IIS.
При большом желании, вы можете написать свой обработчик для любого кэшера. Нужно просто расширить класс xPDOCache и описать собственные методы: add, set, replace, delete, get, flush, по образу и подобию одного из этих классов.
Василий Наумкин
15 октября 2012, 16:53
modx.pro
13
21 675
0

Сервер: резервное копирование и выгрузка в Dropbox

Первым делом всегда-всегда-всегда нужно заботиться о резервной копии. Вариантов огромное множество, но лично я написал для себя простой и понятный скрипт для ежесуточного запаковывания данных с любого сервера, в том числе и shared-хостинга.
Василий Наумкин
10 октября 2012, 07:32
modx.pro
20
11 785
0