Виталий Греков
С нами с 29 мая 2013; Место в рейтинге пользователей: #390Сортировка на сайте
Добрый день!
Подскажите как можно реализовать сортировку на сайте.
Поля: по названию, площади, популярности(установил hitspage)
По всем полям нужна сортировка только по убыванию/возрастанию
Пробывал через tagmanager ничего не вышло.
Возможно можно сделать через Mfilter?
Спасибо!
Подскажите как можно реализовать сортировку на сайте.
Поля: по названию, площади, популярности(установил hitspage)
По всем полям нужна сортировка только по убыванию/возрастанию
Пробывал через tagmanager ничего не вышло.
Возможно можно сделать через Mfilter?
Спасибо!
Дополнительные поля, чекбокс выключен
Всем привет!
Создал дополнительный параметр для товара — «В наличии». Всё работает, но хочу сделать, что когда добавляеш новый товар, чекбокс становится автоматически активный (по умолчанию), всяческие варианты потестил и ничего не помогает. Помогите кто знает, спасибо!
msproductdata.map.inc.php
Создал дополнительный параметр для товара — «В наличии». Всё работает, но хочу сделать, что когда добавляеш новый товар, чекбокс становится автоматически активный (по умолчанию), всяческие варианты потестил и ничего не помогает. Помогите кто знает, спасибо!
msproductdata.map.inc.php
return array(
'fields' => array(
'availability' => 1
)
,'fieldMeta' => array(
'availability' => array(
'dbtype' => 'tinyint',
'precision' => '1',
'attributes' => 'unsigned',
'phptype' => 'boolean',
'null' => false,
'default' => 1,
)
)
);
msproductdata.jsminiShop2.plugin.availability = {
getFields: function(config) {
return {
availability: {xtype: 'xcheckbox', description: '<b>[[+availability]]</b><br />'+_('ms2_product_availability_help'),inputValue: 1,checked: parseInt(config.record.availability)}
}
}
,getColumns: function() {
return {
availability: {width:50, sortable:true, editor: {xtype:'xcheckbox'}}
}
}
};
[oneBooking 3.2.0] Поддержка модулей
Представляю новую версию системы бронирования с улучшениями и дополнениями. Кроме оптимизации кода и небольших исправлений, есть существенные доработки. Самая важная — это поддержка модулей (о чем я писал в предыдущей статье). Теперь функционал системы будет расширяться исключительно модулями. Это дает хорошую масштабируемость и экономию средств. Можно купить только то, что необходимо в данный момент. Для примера, система бронирования для Wordpress стоит $50 плюс $15 за поддержку.
Про остальные изменения ниже.
Про остальные изменения ниже.
[simpleModal] или простая установка модальных окон
Часто задают вопросы про модальные окна и как в них вставить то или то. Решил в качестве своего обучения написать небольшой, можно даже сказать очень маленький компонент для вывода модальных окон.
Компонент источник файлов Dropbox
Извиняюсь за то, что просто ссылку напишу, но наверняка кому-то пригодится. http://modxclub.ru/topics/dropbox-2.0.0-beta-1317.html
Кэширование в MODX Revo для Google Page Speed
Всем привет! Столкнулся с такой проблемой, при проверке сайта в developers.google.com/speed/pagespeed/insights/ выскакиевает такая ошибка:
Порядок арифметических действий
Приветствую!
Как задать порядок арифметических действий в ModX?
Взять к примеру простейшее действие:
Вроде бы все логично и идем по заданным шагам: складываем и затем умножаем :)
Как сделать так, что бы сначала отрабатывался приоритетный оператор умножения, а потом сложения? К сожалению просто поменять местами не получится, т.к. «рабочая» конструкция несколько сложнее.
Или как добавить подобие скобок, что бы указать порядок арифметических действий?
Может быть есть какие-то другие варианты простейших арифметических действий в ModX?
Как задать порядок арифметических действий в ModX?
Взять к примеру простейшее действие:
[[+width:increment=`100`:multiply=`2`]]
Вроде бы все логично и идем по заданным шагам: складываем и затем умножаем :)
Как сделать так, что бы сначала отрабатывался приоритетный оператор умножения, а потом сложения? К сожалению просто поменять местами не получится, т.к. «рабочая» конструкция несколько сложнее.
Или как добавить подобие скобок, что бы указать порядок арифметических действий?
Может быть есть какие-то другие варианты простейших арифметических действий в ModX?
Идеальный сервер для новичков
Хотел поделиться с новичками инструкцией по настройке сервера на Ubuntu 14.04.
Статья для новичков от новичка.
В этой статье я не претендую на Правильный хостинг для MODX Revolution от Василия. В своей статье Василий советует использовать Ajenti, мне же больше нравится VestaCP, её мы и установим.
В статье мы первоначально настроим сервер, установим хостинг панель, проверим потребляемые ресурсы. Так-же подходит любым CMS.
В качестве сервера я использовал VDS Разминка за 90р/месяц от firstvds.ru (Реферальная ссылка). Выбрал только из-за цены.
Сам я пользуюсь хостингом от modhost.pro:
В конечном итоге мы получим готовый рабочий сервер с простой хостинг панелью, настраиваемыми бекапами, свистелками.
Статья для новичков от новичка.
В этой статье я не претендую на Правильный хостинг для MODX Revolution от Василия. В своей статье Василий советует использовать Ajenti, мне же больше нравится VestaCP, её мы и установим.
В статье мы первоначально настроим сервер, установим хостинг панель, проверим потребляемые ресурсы. Так-же подходит любым CMS.
В качестве сервера я использовал VDS Разминка за 90р/месяц от firstvds.ru (Реферальная ссылка). Выбрал только из-за цены.
Сам я пользуюсь хостингом от modhost.pro:
В конечном итоге мы получим готовый рабочий сервер с простой хостинг панелью, настраиваемыми бекапами, свистелками.
minishop2 задействовать доставку по расстоянию
Перекопал и этот сайт и много других, но ясного и четкого алгоритма как задействовать параметр distance_price так и не нашел. Можно ли это сделать не используя кастомный класс?
В файле core/components/minishop2/model/minishop2/msdeliveryhandler.class.php я раскомментировал строку $distance_price = $delivery->get('distance_price');
Как при этом должен выглядеть чанк ms_order_delivery, чтобы был инпут в который пользователь при выборе соответствующего способа доставки мог бы вписать расстояние в км. до пункта назначения? И конечно чтоб это все считалось затем правильно.
В файле core/components/minishop2/model/minishop2/msdeliveryhandler.class.php я раскомментировал строку $distance_price = $delivery->get('distance_price');
Как при этом должен выглядеть чанк ms_order_delivery, чтобы был инпут в который пользователь при выборе соответствующего способа доставки мог бы вписать расстояние в км. до пункта назначения? И конечно чтоб это все считалось затем правильно.
Модуль выбора тканей для minishop2
Здравствуйте!
На новый сайт необходимо написать модуль для выбора тканей. Пример работы модуля 1 Вариант, 2 Вариант. При выборе категории и ткани происходит пересчет цены. Хотелось бы узнать сроки и цену?
Спасибо.
Ребята, неужели никто не знает как это реализовать???
На новый сайт необходимо написать модуль для выбора тканей. Пример работы модуля 1 Вариант, 2 Вариант. При выборе категории и ткани происходит пересчет цены. Хотелось бы узнать сроки и цену?
Спасибо.
Ребята, неужели никто не знает как это реализовать???