Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 147 комментариев

Володя
Володя
Доброе утро! Пробую разобраться с ajax подзагрузкой ресурсов.
сама страница с вызовом снипета:
<script type="text/javascript" language="JavaScript">
jQuery(function($){
        $('#results').load('[[~43]]', {
            action: 'field33',
            parents: '3',
            limit: '3',
            offset: '3'
            //where: '{"Data.favorite":"1"}'
             });
});
</script>
           <div id="results"></div>
43 ресурс там вызов снипета, вот его код:
<?php
if ($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') {return;}
$action = $_POST['action'];
if (empty($action)) {return;}
$res = '';
switch ($action) {
      case 'field33':     
        $param = array(
        'element' => 'msProducts',
        'offset' => (int)$_POST['offset'],
        'limit' => (int)$_POST['limit'],
        'depth' => $depth,
        'parents' => (int)$_POST['parent'],
        'includeContent'=> $includeContent,
        'tpl'=> $tpl,
        'outputSeparator'=> $outputSeparator,
        'showUnpublished'=> $showUnpublished,
        'showDeleted'=> $showDeleted,
        'showHidden'=> $showHidden
         );
         $documents = $modx->runSnippet('getPageExt',$param);
         return $documents;
}
вопрос — при таком вызове у меня не работает параметр offset, как мне сделать смещение для обновления страницы при пагинации?
спасибо!
Алексей Карташов
Алексей Карташов
Конечно ничего личного, но всё это чистой воды фарс. Не более. Либо корыстные цели (в виде ссылки, к примеру), либо банальная человеческая тупость. Выбирай свой вариант. Псевдо-fi1оsоf'ов здесь не терпят.

Вась, СПААААРТААААА!!! ;-)
Алексей Карташов
Алексей Карташов
Самая на мой взгляд большая в настоящее время проблема MS2 — это избыточные данные в таблицах. Как я уже писал, когда посмотрел таблицу modx_ms2_product_files — пропало желание наполнением заниматься
Отвечу за Васю (поверь, многие здесь тебе скажут тоже самое, но у Васи ещё и совесть не позволит, поэтому я).

А шёл бы ты отсюдова, петушок. Хренов критик диванный.

пропало желание наполнением заниматься
Даже говорить ничего не хочется. Иди, наполняй другие, никто не останавливает. Или ты думал, что сообщество держится за каждого псевдо-сомневающегося-«адепта» modx? Хех, не угадал.
Чуть позже, если позволите, сформулирую другие свои наблюдения.
А шёл бы ты отсюдова, петушок.
Василий Наумкин
Василий Наумкин
Конечно, тебе виднее, какие данные в таблицах избыточны, а какие нет. Я же их случайно придумал, напихал всего подряд.

Одно хорошо, что это вовсе не проблема — просто не нужно их использовать. Добавляй картинки в ТВ параметры и называй красиво.
Скорость и удобство возрастут в разы.

Извини за сарказм, но иначе реагировать на такую критику не могу.
Зубков Дмитрий
Зубков Дмитрий
Прошу прощения за недописанное вступление. Автор прежде всего хотел критики своей попытки от круга посвященных. От ссылки мне пользы нет т.к. не уверен что дальше поплывёт кораблик. И такое недоделанное позорище Яндексу не надо. Это просто тест к которому хотелось внимания. Эксперимент что можно сделать за несколько дней.

И Вам Василий спасибо что с ваших трудов даже такой как я смог что-то наваять.
краткий итог MS2 — это хорошо.

Ну а про сравнение с UMI, webasyst CMS, Magento и prestashop
Читал сначала о MS2 много отзывов, в том числе что говорил filosof и беспокоила скорость работы. в Magento скорость просто убивает. Однако MS2 на дефолте вполне пока сносно двигается.

Самая на мой взгляд большая в настоящее время проблема MS2 — это избыточные данные в таблицах. Как я уже писал, когда посмотрел таблицу modx_ms2_product_files — пропало желание наполнением заниматься. Поскольку раньше на всех CMS заполнял базу одной выгрузкой из заранее подготовленного Excel файла. А тут под такой файл не хватит ни внимания ни ширины монитора.

И генерация имени картинки товара из md5 считаю плохая идея. Поскольку в Интернет-магазине очень важно качество фото товара. Ведь часто покупают по-картинке. Особенно одежду и аксессуары. Я понимаю и уважаю желание всё автоматизировать но поверьте, пока ещё нет способа заменить фотошопера который переодически обновляет папку с img товаров и каждая картинка для него подписана /артикул/.img или /id_товара/.img (/id_товара/_1.img, /id_товара/_2.img, и т.д. Короче файл подписан понятно а не тупо уникально). Чуть позже, если позволите, сформулирую другие свои наблюдения.
Boris Akimenko
Boris Akimenko
Василий, для меня очень актуальна тема генерации PNG c прозрачным фоном в минишоп-2.
На хостинге можно штатными средствами подключить imagic (отметить чекбокс :) ).
Что и как нужно изменить в настройках, чтобы генерились PNG с прозрачным фоном? Исходные изображения, разумеется, тоже с прозрачным фоном загружаю.
Спасибо!