Версия фильтров без аякса
Василий, я не буду для этого создавать целый топик, задам свой вопрос здесь
Не думал ли ты сделать версию фильтров без аякса? Фильтры бегают очень быстро, но все встанет в несколько факторов. Например хороший мощный хостинг в нидерландах даст Российским пользователям пинг в 50-150мс, а с этого уже фильтры получат уменьшение скорости. Так бы человек дождался 1-2-3 сек загрузки страницы и все, а тут ему нужно дождаться полной загрузки страницы, а потом еще ждать подгрузки фильтров…
Ну и второй аргумент — количество товаров… Из за этого мне пришлось даже не думать о modx, собирать на симпле, так как там более мене человеческие фильтры и без аякса. В том магазине 27 000 товаров, в категории может быть до 9 000 товаров… Какими бы быстрыми фильтры на аяксе не были, мне кажется они не будут работать 1-2 сек…
Я бы вот с радостью купил бы у тебя в магазине обе версии фильтров. (хотя я там и так много что скуплю)
Не думал ли ты сделать версию фильтров без аякса? Фильтры бегают очень быстро, но все встанет в несколько факторов. Например хороший мощный хостинг в нидерландах даст Российским пользователям пинг в 50-150мс, а с этого уже фильтры получат уменьшение скорости. Так бы человек дождался 1-2-3 сек загрузки страницы и все, а тут ему нужно дождаться полной загрузки страницы, а потом еще ждать подгрузки фильтров…
Ну и второй аргумент — количество товаров… Из за этого мне пришлось даже не думать о modx, собирать на симпле, так как там более мене человеческие фильтры и без аякса. В том магазине 27 000 товаров, в категории может быть до 9 000 товаров… Какими бы быстрыми фильтры на аяксе не были, мне кажется они не будут работать 1-2 сек…
Я бы вот с радостью купил бы у тебя в магазине обе версии фильтров. (хотя я там и так много что скуплю)
не могу создавать товары
Поставил эту прелесть (miniShop2) создаю товар а он мне говорит ресурс не найден. (т.е. он как бы его создал, если id прописать вручную я даже могу в него зайти, но вот никак не могу его редактировать и выполнять хоть какаие-то операции)
Подскажите что делать?
Подскажите что делать?
migx - отображение "pagetitle" ресурса
Здравствуйте.
Делаю очень простенький TV типа migx.
[{«caption»:«Partners»,«fields»: [
{«field»:«partner»,
«caption»:«Партнёр»,
«inputTV»:«project-select-partner»}
]
]}
[
{«header»: «Партнёр», «width»: «300», «sortable»: «true», «dataIndex»: «partner»}
]
Где project-select-partner это TV с типом ввода «Список ресурсов».
Всё работает, но в таблице migx ТВ-шника в ресурсе показывается id-выбранного ресурса, а надо pagetitle. Как это сделать? Прошу помощи!
Делаю очень простенький TV типа migx.
[{«caption»:«Partners»,«fields»: [
{«field»:«partner»,
«caption»:«Партнёр»,
«inputTV»:«project-select-partner»}
]
]}
[
{«header»: «Партнёр», «width»: «300», «sortable»: «true», «dataIndex»: «partner»}
]
Где project-select-partner это TV с типом ввода «Список ресурсов».
Всё работает, но в таблице migx ТВ-шника в ресурсе показывается id-выбранного ресурса, а надо pagetitle. Как это сделать? Прошу помощи!
Дополнительная админка
Еще раз здравствуйте. Когда показал админку заказчику (с evo тоже так было), он ни чего не понял (точнее, не хотел понимать). Вот можно ли создать «дополнительную админку», в которой 2 кнопки: «опубликовать» и «сделать красиво» =). В общем, нужна для дураков. Как можно реализовать?
Вывод нескольких getResources на странице
Здравствуйте. На сайте будет использоваться «сложный» шаблон (больше кол-во блоков). И встает вопрос: сильно ли будет «тормозить» с 2-4 выводами getResources? И какими методами можно обойти лишнее использование getResources?
Автозамена кавычек
Доброго дня! Василий, на store.simpledream.ru и тут в комментариях есть автозамена двойных кавычек на кавычки «елочки». Подскажи, чем это реализовано?
:)) Бедные менеджеры все время жалуются, что им долго «переключаться», что бы кавычки были именно елочками.
:)) Бедные менеджеры все время жалуются, что им долго «переключаться», что бы кавычки были именно елочками.
Вывод количества документов
Василий, приветствую.
Хочу вывести количество товара в каждой категории. Для этого использую такой сниппет:
Все отлично работает, но в MS2 есть возможность добавлять один товар в несколько категорий, а этот сниппет считает только те товары, которые «физически» присутствуют в категории.
Подскажи, пожалуйста, как вывести количество всех товаров? Может есть какое готовое решение?
Спасибо.
Хочу вывести количество товара в каждой категории. Для этого использую такой сниппет:
$id=$modx->getOption('id',$scriptProperties,0);
if ($id == 0) return 'Не задан id страницы';
$depth = 10; //глубина вложенности
$arr = $modx->getChildIds($id,$depth);//получили массив ids всех потомков(и контейнеров и документов)
if (count($arr) == 0) return '';
$c = $modx->newQuery('modResource');
$c->where(array(
'id:IN'=>$arr, //выбираем только детей
'isfolder'=>0 //отсекаем контейнеры
));
$c->limit = 0;
$docs=$modx->getCollection('modResource',$c);//получили коллекцию детей-документов
return count($docs);
Придумал не я))Все отлично работает, но в MS2 есть возможность добавлять один товар в несколько категорий, а этот сниппет считает только те товары, которые «физически» присутствуют в категории.
Подскажи, пожалуйста, как вывести количество всех товаров? Может есть какое готовое решение?
Спасибо.
Некорректная кодировка в компоненте polls
Всем привет! Хочу сделать голосование на сайте, установил компонент Polls с репозитория. Но похоже что проблема с кодировкой. Отображается все вопросиками. Просмотрел все файлы компонента, не нашел указания какой либо кодировки. Может кто решал такую проблему? гугл не помог, целый день искал что нить с подобной проблемой.
PS остальные компоненты и админка работает отлично. Проблем с кодировкой не наблюдал.
PS остальные компоненты и админка работает отлично. Проблем с кодировкой не наблюдал.

вивод первого изображения с контента статьи
добрый день делаю вывод статей с помощью артикла нужно чтобы первая картинка в тексте статьи ставала превью использовал дополнение ContentVampire создал тв если картинку подтянуть в ручную отображает, а со ниппета нет
сниппет
спасибо
сниппет
$content = $resource->get('content'); // If the content field isn't empty, proceed with parsing it if (!empty($content)) { $doc = new DOMDocument(); $doc->loadHTML($content); // Parse through image elements $images = $doc->getElementsByTagName("img"); if (!empty($images)) { $output = $images->item(0)->attributes->getNamedItem('src')->nodeValue; } $resource->setTVValue('Image', $output); }
делал за принцыпом етимпринцыпомспасибо
магазин на MS2: итоги
Попробовал наконец-таки MS2 stroytorgimpex.ru и хочу поделиться впечатлениями…
Прежде всего конечно спасибо Василию за его его бессмертные подвиги в развитии RU Интернета.
Но хочу рассказать каково мне от MS2 по сравнению с платными UMI, webasyst CMS, Magento и prestashop.
Прежде всего конечно спасибо Василию за его его бессмертные подвиги в развитии RU Интернета.
Но хочу рассказать каково мне от MS2 по сравнению с платными UMI, webasyst CMS, Magento и prestashop.