Максим
С нами с 10 января 2013; Место в рейтинге пользователей: #340Изменяем форму заказа minishop2
Мультидоменность контекстами
В сообществе часто проскакивают вопросы про мультидоменность на одной копии MODX. А у меня, как раз, сайты демо версий компонентов реализованы таким образом. Думаю, информация будет полезной!
Версия для слабовидящих?
Добрый день!
Скажите пожалуйста, сталкивались ли с задачей реализовать «Версию для слабовидящих»?
Кто как к этому вопросу подходил?
Может быть даже есть компонент какой-то готовый?
Скажите пожалуйста, сталкивались ли с задачей реализовать «Версию для слабовидящих»?
Кто как к этому вопросу подходил?
Может быть даже есть компонент какой-то готовый?
Оплата размещения из личного кабинета
Друзья всем доброго дня!
Я рассмотрю общий пример, а не конкретно свой проект.
Допустим у нас сайт с досками объявлений. В личном кабинете зарегистрированный пользователь может добавить объявления.
— Задачи -
У каждого пользователя есть свой баланс.
Каждый пользователь может сделать какое то объявление ВИП допустим 10 руб в день.
Каждое обычное объявление съедает с общего баланса допустим 5 рублей в день.
Когда баланс кончается, объявления снимаются с публикации (пишем условие)
Каждый зарегистрированный пользователь может пополнить общий баланс сбербанк, киви, wmr, смс и т.д
Каждый пользователь из личного кабинета может активировать или деактивировать объявление на какой то срок (планировщик?)
Проект не коммерческий и не имеет ничего общего с досками объявлений, я описал функционал который требуется. Аналогия похожа на доски. Дайте совет как реализовать подобные вещи. Возможно есть готовые решения?
Я рассмотрю общий пример, а не конкретно свой проект.
Допустим у нас сайт с досками объявлений. В личном кабинете зарегистрированный пользователь может добавить объявления.
— Задачи -
У каждого пользователя есть свой баланс.
Каждый пользователь может сделать какое то объявление ВИП допустим 10 руб в день.
Каждое обычное объявление съедает с общего баланса допустим 5 рублей в день.
Когда баланс кончается, объявления снимаются с публикации (пишем условие)
Каждый зарегистрированный пользователь может пополнить общий баланс сбербанк, киви, wmr, смс и т.д
Каждый пользователь из личного кабинета может активировать или деактивировать объявление на какой то срок (планировщик?)
Проект не коммерческий и не имеет ничего общего с досками объявлений, я описал функционал который требуется. Аналогия похожа на доски. Дайте совет как реализовать подобные вещи. Возможно есть готовые решения?
[pdoTools] 2.7.0 - улучшения Fenom
Привет, друзья!
Для обновления доступна новая версия pdoTools, в которой обновлён сам Fenom, добавлена пара функций, а также исправлена одна серьёзная недоработка.
А теперь подробнее.
Для обновления доступна новая версия pdoTools, в которой обновлён сам Fenom, добавлена пара функций, а также исправлена одна серьёзная недоработка.
А теперь подробнее.
Можно ли из плагина вызвать уведомление?
Добрый вечер, всем, кто нибудь подскажите —
сделал плагин на минимальную стоимость заказа — но как об этом уведомить на клиентской стороне покупателя, можно ли прям из плагина послать сообщение во всплывашку, идущую вместе с miniShop2?
Может метод есть какой-то? или надо в js лезть?
Код плагина
сделал плагин на минимальную стоимость заказа — но как об этом уведомить на клиентской стороне покупателя, можно ли прям из плагина послать сообщение во всплывашку, идущую вместе с miniShop2?
Может метод есть какой-то? или надо в js лезть?
Код плагина
if ($modx->event->name == 'msOnSubmitOrder'){
if($cart = $order->ms2->cart->status()) {
if($cart['total_cost'] < 1500) {
$modx->event->output('Сумма вашего заказа должна превышать 1500 руб!');
}
}
}
Загрузка заказов ms2, Tikets на стартовой странице
При сравнении «специализированных» cms для интернет магазинов и minishop заметил общую тенденцию у первых выводить при входе в админку список заказов. После недолгой переписки с замечательным исполнителем Павлом Гвоздем возникло такое замечательное и гениальное по простоте решение:
заходим в настройки системы, далее в фильтре по ключу отыскиваем 2 значения:
1. welcome_action меняем с welcome на mgr/orders
2. welcome_namespace с core на minishop2
и вуаля на чистом клиенте отображается список заказов, очень удобно
заходим в настройки системы, далее в фильтре по ключу отыскиваем 2 значения:
1. welcome_action меняем с welcome на mgr/orders
2. welcome_namespace с core на minishop2
и вуаля на чистом клиенте отображается список заказов, очень удобно
Добавление своих полей в форму заказа [обновлено]
При разработке нескольких проектов, возникала необходимость в получении дополнительных данных от покупателей, а полей в miniShop2 ограниченное количество. Поиск готового решения результата не дал, поэтому предлагаю свой вариант.
Решение обновлено, убраны правки исходного кода минишопа, теперь при обновлении ничего не затрется, изменены ключи у полей
Решалось это следующим образом:
1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
3. Редактировались настройки и записи словарей.
Более подробно далее
Решение обновлено, убраны правки исходного кода минишопа, теперь при обновлении ничего не затрется, изменены ключи у полей
Решалось это следующим образом:
1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
3. Редактировались настройки и записи словарей.
Более подробно далее
Короткие ссылки средствами modx
Запрос на помощь вылился в готовый результат.
Пример основной задачи — реализация сайта с кириллическим именем домена, и ссылками так же на кириллице. Типа: сайт.рф/каталог/ресурс
Выглядит красиво, доступно, запоминается, и говорят — полезно для СЕО. Но появилась проблемка, связанная с тем, что при попытке поделиться урлом, порой выводится неудобноваримая ссылка из кучи непонятных символов. Что нибудь типа такого:
Пример основной задачи — реализация сайта с кириллическим именем домена, и ссылками так же на кириллице. Типа: сайт.рф/каталог/ресурс
Выглядит красиво, доступно, запоминается, и говорят — полезно для СЕО. Но появилась проблемка, связанная с тем, что при попытке поделиться урлом, порой выводится неудобноваримая ссылка из кучи непонятных символов. Что нибудь типа такого:
Как прикрепить изображение к комментарию?
Как загрузить изображение на сервер и прикрепить его к комментарию в Tickets?
Написал плагин загрузки фотки и обрезки её с помощью встроенного в MODX phpThumb (спасибо Василию за готовый код, который я только кастомизировал под мои нужды).
Перенёс в категорию "Пошаговые инструкции", т.к. вопрос превратился в конкретную инструкцию.
Запишу эту инструкцию для себя будущего, может и кому-нибудь ещё понадобится…