Александр

Александр

С нами с 31 июля 2014; Место в рейтинге пользователей: #217

[modSizeControl] - компонент позволяющий контролировать размер сайта

Привет сообществу!

Выражаю большую благодарность Павлу Зарубину, так как компонент выйдет в целом его стараниями.

Несколько раз сталкивался с проблемой, когда менеджеры пользуются дисковым пространством как бесплатным файловым хранилищем и им кажется, что оно неиссякаемое. Хостинги которыми я пользовался не предоставляли и вряд-ли будут предоставлять подробные данные о размерах отдельных папок/сайтов (должно быть ресурсозатратный процесс) потому и приходилось искать разжиревшие сайты вручную. Это была веская причина для того чтобы разработать данный компонент, который был призван облегчить решение такого рода проблем.

Баха Волков
21 сентября 2018, 13:28
modx.pro
6
3 078
+26

Передать значения в VirtualPage при переходе по ссылке

Здравствуйте!

Прошу помощи в настройке VirtualPage.

Ситуация такая:
есть страницы — site.ru/objects/id-number/,
на этих страницах стоят ссылки — site.ru/catalog/VP-category/VP-page/
По ссылке будет выборка каталога товаров.

Задача:
при клике сформировать страницу с данным адресом (получить VP-category и VP-page), при этом в pdoPage подставить условие:

&where=`{
  "city": "VP-category__VP-page"
}`

Насколько я понимаю данную ситуацию,
в маршруте нужно указать — /catalog/{category:[a-z0-9]}/{page:[a-z0-9]}/
в обработчике — динамический ресурс, содержимое: [[$VP-chunk]].

А дальше тупик. Видимо сниппет необходимо какой-то повесить внутрь чанка, но с PHP я, к сожалению, не дружу пока.

Также есть предположение повесить VP-category и VP-page в дата-атрибуты ссылки, т.е. сделать ссылки вида

<a href="http://site.ru/catalog/VP-category/VP-page/" data-category="VP-category" data-page="VP-page">Ссылка</a>
.

Или в этом нет необходимости?
Евгений
05 сентября 2018, 17:08
modx.pro
1
1 026
0

Meet Fred, the Friendly Editor by Ryan Thrash (перевод)

Попробовал перевести статью Ryan Thrash о редакторе Fred. Мне он очень показался мощным. Так как знание языка не слишком на уровне, буду рад исправлением в переводе.

Оригинал: modx.com/blog/meet-fred
Михаил
07 июля 2018, 05:29
modx.pro
6
2 795
+14

Удаление всех неактивных пользователей с одним условием.

Господа, поделитесь решением.

На двух сайтах скопилось достаточно большое количество пользователей, которые не активировали свои аккаунты. Необходимо из всех таблиц где они присутствуют, их удалить. Но с одним лишь условием — что с момента их регистрации прошло 365 дней.

Итого два условия удаления юзверей:
1. Пользователь не активирован
2. С момента регистрации прошло > 365 дней.

Буду рад любой помощи!
Jameson
01 июля 2018, 20:02
modx.pro
2
1 092
0

Закрытый дневник в личном кабинете

Здравствуйте!

Возникла необходимость, для одного проекта реализовать возможность ведения записей в личном кабинете. Пока — в свободной форме в текстовом поле. В дальнейшем разбить на формы с выводом графика каких либо изменений. Видеть записи могут конкретный пользователь и администратор. Это закрытые данные, своеобразная связь пациента с лечащим врачом.

Что-то не приходит в голову не один компонент, имеющий какие то подобные простые функции. Буду благодарен за наводку. Если простого варианта не будет найдено, придётся рассматривать возможность написания такого компонента.
Александр Н
20 мая 2018, 07:51
modx.pro
3
1 234
0

Изменяем форму заказа minishop2

За год работы с минишопом я понял одну вещь — никто не знает как просто и быстро кастомизировать стандартную форму заказов. Для меня это довольно частая задача, по этому соберу тут несколько приемов которыми сам пользуюсь:


Pavel Zarubin
22 апреля 2018, 02:16
modx.pro
96
7 954
+41

Вывод вариантов tv список

Здравствуйте.
есть ТВ список (одиночный выбор) в формате Name==Value.
Как правильно вывести в шаблонах/чанках, должно быть что-то вроде если val 1, то Слово1, 2 — Слово2, 3 — Слово3 и т.п.?
Сейчас сделаю очень некрасиво, на мой взгляд (pdoResource):
[[+tv.staffjob:is=`21`:then=`Слово1`]][[+tv.staffjob:is=`22`:then=`Слово2`]]
Это можно в одной конструкции как-то аккуратно написать, стандартный синтаксис или fenom?
Скаут
10 января 2018, 07:14
modx.pro
1
985
0

msPre - Массовое редактирование товаров minishop

Компонент для редактирования товаров, быстрого поиска и изменения полей.
Очень быстрое и удобное администрирование товаров, подходит для любых сайтов где нужно управлять большим количеством товаров через админку.




Андрей Степаненко
30 ноября 2017, 12:04
modx.pro
4
6 764
+12

Один каталог товаров для разных контекстов

Добрый день.
Подмогните плз если кто-то сталкивался с подобной задачей.

Есть сайт с множеством городов, реализованных на субдоменах(обычная реализация с документации).
Задача: не делать копии одних и тех же документов в контекстах и обращаться только к одному каталогу который в контексте «web».

Примерно вот такая структура документов:
Основной контекст(Москва):
— текстовая страница
— текстовая страница
— Каталог товаров
— — Товар 1
Дополнительный контекст(Санкт-Петербург):
— текстовая страница
— текстовая страница

Должно быть вот так:
site.ru/catalog/product-1.html
spb.site.ru/catalog/product-1.html

Т.е. один каталог, но разные поддомены.
Получается, что мы ссылаемся не несуществующий документ. Как можно вот эту проблему с URL подфиксить?
Давно откладывал этот вопрос… но вот сейчас пришлось это сделать, так как очень много этих товаров и дублировать их очень геморно и не нужно если можно обойти это каким-то образом.

ps: если где-то обсуждалось ткните носом.
Заранее спс!
Владимир
01 ноября 2017, 17:07
modx.pro
2
1 226
0

[UserEvents] - события пользователя.

Компонент реализует функционал создания пользователями событий на ресурсы.

Особенности:
— создание событий как на фронте, так и в админке сайта
— интеграция с miniShop2 (заказы, оплата)

Демо сайт userevents.vgrish.ru
Логин и пароль для входа в админку test
Володя
18 октября 2017, 07:59
modx.pro
9
4 012
+22