Андрей
С нами с 28 февраля 2013; Место в рейтинге пользователей: #142Геозависимые скидки на продукт магазина
            Возникла необходимость в скидках на продукт в зависимости от города покупателя.
Ниже краткая инструкция как это реализовать с помощью компонента Discontrol.
        
        
        
        
    Ниже краткая инструкция как это реализовать с помощью компонента Discontrol.
Возраст человека
            Как, имея в ТВ параметре дату рождения, вывести на странице «Возраст ХХХ лет»?        
        
        
        
    Сортировка по TV числовое значение
            Помогите пожалуйста, есть 
4
4
4
33
3
3
22
2
2
и т.п.
Помогите как сделать по числам?
        
        
        
    [[!pdoPage?
    &sortby=`likeDislike`
    &includeTVs=`likeDislike`
    &where=`{"likeDislike:>":1}`
    ....Все работает отлично, но сортировка идет как по тексту, а нужно по числам. Т.е. сейчас сортировка такая4
4
4
33
3
3
22
2
2
и т.п.
Помогите как сделать по числам?
Можно ли взломать сайт на MODX?
            Добрый день!
Такая проблема случилась:
Выгрузил сайт клиенту на хостинг, а он включил заднюю, нанял какого-то сисадмина, чтобы помог ему сменить все доступы и не хочет платить.
Как бы напрашивается вопрос: Есть ли такая возможность взломать MODX, чтобы справедливость восторжествовала? Возможно за $
        
        
        
    Такая проблема случилась:
Выгрузил сайт клиенту на хостинг, а он включил заднюю, нанял какого-то сисадмина, чтобы помог ему сменить все доступы и не хочет платить.
Как бы напрашивается вопрос: Есть ли такая возможность взломать MODX, чтобы справедливость восторжествовала? Возможно за $
Сделать заказ программно. Minishop2
            Друзья, подскажите, как можно создать заказ в минишопе через api?        
        
        
        
    Собственные модификаторы Fenom
            Продолжаю разработку новой версии modstore.pro и хочу поделиться простым способом подключения своих модификаторов.
Обычный способ все знают: нужно создать сниппет, который будет принимать переменные $input и $options и вызвать его в чанке вот так:
        
        
        
    Обычный способ все знают: нужно создать сниппет, который будет принимать переменные $input и $options и вызвать его в чанке вот так:
{$variable | snippet}Но- Сниппеты бывают совсем небольшие и создавать их на каждый чих не хочется
 - Вызов сниппета, это всё-таки дополнительная нагрузка
 - Лично я уже полностью перешел на файлы, и создавать запись в БД для сниппета, только ради его связи с файлом мне совсем не хочется
 
msProducts - не подключается превьюшка
            Уже на нескольких сайтах заметил одну и ту же проблему с подставлением правильных превьюшек после перетаскивания порядка фоток в админке.
Создаёшь новый товар, грузишь фотку — всё круто, msProducts выводит подключённые превьюшки заданных размеров, которые указаны в источнике файлов.
Но как только изменишь изображение товара, например удалишь старые и зальёшь новые, или даже просто поменяешь порядок изображений, то новая превьюшка не подтягивается!
Новые превьюшки на сервере успешно создаются. Просто не подставляются в плейсхолдер, не джойнятся.
        
        
        
        
    Создаёшь новый товар, грузишь фотку — всё круто, msProducts выводит подключённые превьюшки заданных размеров, которые указаны в источнике файлов.
Но как только изменишь изображение товара, например удалишь старые и зальёшь новые, или даже просто поменяешь порядок изображений, то новая превьюшка не подтягивается!
Новые превьюшки на сервере успешно создаются. Просто не подставляются в плейсхолдер, не джойнятся.
Поменять цену у товара через плагин
            У некоторых товаров есть коэффициент, мне надо менять цену в зависимости от этого.
На другом проекте смена цены работала так, но там был minishop 2.2
Сейчас в minishop 2.4 &values возвращает NULL, как быть? Какое-то другое событие появилось?
        
        
        
    На другом проекте смена цены работала так, но там был minishop 2.2
if ($modx->event->name == 'msOnGetProductPrice') {
	$values = & $modx->event->returnedValues;
};Сейчас в minishop 2.4 &values возвращает NULL, как быть? Какое-то другое событие появилось?
Массовый импорт модификации продуктов [miniShop2]
            В поддержке задали вопрос как можно массово добавлять модификации для продуктов (разные цены для разных размеров, артикулы уникальны для каждого размера).
Ниже привожу пример…
        
        
        
        
    Ниже привожу пример…
Добавление своих полей в форму заказа [обновлено]
            При разработке нескольких проектов, возникала необходимость в получении дополнительных данных от покупателей, а полей в miniShop2 ограниченное количество. Поиск готового решения результата не дал, поэтому предлагаю свой вариант.
Решение обновлено, убраны правки исходного кода минишопа, теперь при обновлении ничего не затрется, изменены ключи у полей
Решалось это следующим образом:
1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
3. Редактировались настройки и записи словарей.
Более подробно далее
        
        
        
    Решение обновлено, убраны правки исходного кода минишопа, теперь при обновлении ничего не затрется, изменены ключи у полей
Решалось это следующим образом:
1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
3. Редактировались настройки и записи словарей.
Более подробно далее