Дмитрий Танцирев

Дмитрий Танцирев

С нами с 03 декабря 2013; Место в рейтинге пользователей: #92
Иван Бочкарев
11 ноября 2019, 05:35
2
+1
Вам нужно внести изменения в указанных файлах, на то что выделено:




И все будет ок.
Василий Наумкин
08 августа 2018, 15:44
3
+2
А рожу вареньем не намазать?

Ладно, держи:
if (!empty($_REQUEST['query'])) {
    $query = htmlspecialchars(strip_tags(trim($_REQUEST['query'])));
    $resource = $modx->getObject('msProduct', [
        'pagetitle' => $query,
        'class_key' => 'msProduct',
        'deleted' => 0,
        'published' => 1,
        'context_key' => $modx->context->key,
    ]);
    if ($resource) {
        $modx->sendRedirect($resource->get('uri'));
    }
}
Володя
14 февраля 2018, 11:09
3
+1
чтобы выводились только те фото, которые указаны в галерее данной модификации, а остальные фото не отображались.
Для этого можно написать немного кода, например
$(document).on('msoptionsprice_product_action', function (e, action, form, r) {
    if (action == 'modification/get' && r.success && r.data) {
        var m = r.data.modification || {};

        var thumbs = m.thumbs || {main:['default.png']};
        var fotorama = $(form).closest(msOptionsPrice.Product.parent).find('.fotorama').data('fotorama');

        if (fotorama) {
            var images = [];
            (thumbs.main || []).filter(function (href) {
                images.push({img: href, caption: ''})
            });
            fotorama.load(images);
        }
    }
});
рабочий пример тут s6200.h3.modhost.pro/6/12010.html
Oracul22
02 ноября 2016, 15:51
1
+1
Раз уж мой отзыв в основном послужил созданию этого поста, то вот что я думаю, исходя из всех комментов выше.

Просто получается, что MODX club щас основным делает просто рубить бабло, как можно больше бабла с одного компонента, за который уже они срубили крупную сумму от заказчика и пофиг на всё, вам важно получать больше прибыли и меньше обращений в тп, а все остальные разработчики, типа разработали компоненты для заказчиков, получили за этот компонент ту большую сумму, сколько он реально стоит, а в modstore выложили за символическую сумму, чтоб поделиться с остальными своими наработками и чтоб внести свою часть в развитие MODX.

Николай, если вас так много заваливают вопросами через обратную связь, значит людям что-то не понятно, значит документация не проработана максимально понятно. Хотите меньше обращений в ТП с вопросами, проработайте документацию, этим отсекается большая часть вопросов.

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

ИМХО вообще большие цены приведут к тому, что либо начнут скидываться на компонент, делиться друг с другом, а потом его версии выкладывать где-нибудь на Nulled и ничё хорошего из этого всего не выйдет, в Modstore понизится оборот, народ будет меньше покупать, а больше на том же nulledе качать, и авторы получат меньше прибыли.

Да и дело даже не в именно что дорого, просто обидно за других разработчиков, такие как Василий, Павел Гвоздь, и другие, которые не меньше вас (Иван и Николай) тратят времени и сил на разработку компонентов и их поддержку, да и у них я уверен, что не мало вопросов в тп поступает, а выкладывают за символическую сумму и этим самым они вносят неоценимый вклад в развитие MODX, в развитие сообщества и магазина дополнений, а вдруг рано или поздно посмотрев на modx club они и другие решат тоже максимум прибыли получать с одного компонента и насрать что этот компонент будет покупаться редко.

Давайте не будем делать из modx подобие битрикса, где компоненты стоят кучу денег и с такими ценами сложнее найти клиента на разработку сайта, особенно фрилансерам или небольшим веб студиям (по численности работников), которые в основном состоят в этом сообществе. Тем более лично я считаю, что MODX может встать на ровне по функционалу битриксу, за счет хороших разработчиков в нашем сообществе, и у MODX будет преимущество в том, что для разработчиков сайта будет возможность найти больше клиентов, при этом не обидев себя вознаграждением, которое остается при вычетах расходов на покупку компонента. А битрикс пусть остается для всяких студий артемия лебедева с ихним бредовым лозунгом «долго дорого ох**».

Вообще, после всего этого возникает такое предложение. Сделать разные цены для одного компонента:
Самая маленькая цена (для тех Авторов, кто просто хочет получать бабки за своё творение и не париться, что из-за неполной или непонятной документации миллион вопросов бы поступило) в ней не будет техподдержки, можно только скачать дополнение и получать потом обновления, разбираться самому (тут вообще если документация хорошая, то если не лениться и подумать головой, то можно во всем разобраться самому), ну если вдруг возникнут вопросы, то можно приобрести доп пакет с техподдержкой (тоже цену этого доп пакета определит сам автор, во сколько он оценивает своё драгоценное время), приобретя который, можно будет обратиться с вопросом к автору компонента.
Вторая цена больше, будет включать в себя уже сразу техподдержку. И тут если вы Николай и Иван оцениваете своё время так дорого, то выставляйте хоть за несколько десяток тысяч своё дополнение, кому нужно и кто не ленится покапаться в логах и самому поразбираться, купят дяшевле пакет и всё сделают сами и вам время не тратить и людям по карману бить не будет, не будет обидно за других разработчиков и будет хороший вклад в развитие modx.

И да, взять к примеру раздел компонентов «Платежные системы» уж так сложилось, что цены на все там 490 не зависимо от того, что какая то платежная система написана за часик, а с другой пришлось повозиться и убить полно времени. Ведь общество само решило придерживаться этой цены и по всем остальным компонентам так же, а MODX club берет и выкладывают свои компоненты сразу минимум в 2,5 раза дороже, чем самые дорогие компоненты, цены на которые сложились нашим обществом. В общем видимо везде находятся те, кто считают себя такими «дорогими» и можно выставлять большие цены и меньше отвечать на вопросы и плевать что обществом установлена ценовая политика, и многие покупатели просто отсекутся. Не удивлюсь, если скоро появится платежная система за 5000 тысяч от модикс клуба.

К примеру Павел Гвоздь даже устраивает скидки на свои компоненты, а хотя он мог бы просто их выставить в 5 раз дороже и потратить меньше времени на ответы в тп и срубить больше бабла.

Хотите что бы компонент как-то окупился, возьмите пример с Василия, сделайте сбор денег для нового компонента, как было в случае с tickets, а потом выкладывайте по адекватной цене в магазине. Вообще, Василию респект за его неоценимый вклад в MODX и за то, что он не делает на первом месте срубить полно бабла с компонентов, а рубит бабло с качественно выполненных заказов, до которых видимо с таким отношением к MODX платформе и всё что с ней связано в целом модикс клубу далеко.
Николай Загумённов
07 октября 2016, 14:56
3
0
Решение для редактора TinyMCE Rich Text Editor

1. Создать файлик config.json в папке /assets/components/tinymcerte/js/mgr/extras/ с вот таким содержимым:
{
    "relative_urls":false,
    "document_base_url":"/",
    "remove_script_host":true
}
2. Прописать путь до этого файла в настройке tinymcerte.external_config
{assets_path}components/tinymcerte/js/mgr/extras/config.json
Олег Бурмака
02 августа 2016, 16:38
1
+1
ну или
[[#76.tvname]]
Если есть подходящая версия pdoTools.
Дмитрий Танцирев
08 апреля 2016, 21:56
11
0
Может кому пригодится:

{"field":"published", "caption":"Чекбокс", "inputTVtype":"checkbox", "inputOptionValues":"Да==1"}

{"header": "Чекбокс", "dataIndex":"published", "show_in_grid":1, "renderer":"this.renderCrossTick"}
Ilya Ev
03 сентября 2015, 15:47
1
0
попробовал обновить превьюхи скриптом bezumkin.ru/modx/minishop2/solutions/1465/ таже самая ошибка ((
De Ribaskin
20 сентября 2013, 19:06
1
0
Устанавливаешь fastField и получаешь любые поля вот так
[[#123.pagetitle]]
[[#123.longtitle]]
[[#123.description]]
rtfm.modx.com/extras/revo/fastfield