Дмитрий

Дмитрий

С нами с 05 ноября 2018; Место в рейтинге пользователей: #363

Хватить это терпеть! Или зачем столько чанков в FormIt!?

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

Небольшая хитрость которая поможет новичкам избавиться от множества чанков/файлов писем с сайта и реализовать их в одном чанке/файле. Кроме этого пару слов о том, что происходит с MODX в конце заметки.

Предисловие:

Пару месяцев назад в чате был небольшой джентльменский спор между Павлом Зарубином и Евгением на тему «Так ли хорош FormIt?». В этом споре, я разместился где-то посередине так как я вижу и плюсы и минусы данного компонента. Эта заметка об одном из минусов, ну и конечно же решение.

Баха Волков
11 февраля 2019, 14:56
modx.pro
31
4 595
+24

easyComm 1.8.0. Шаблоны ответов

Как известно, с помощью easyComm на сайте можно реализовать отзывы или вопросы пользователей, когда посетитель пишет текст, а администратор может на него ответить. На многих сайтах эти ответы могут быть типовыми («Спасибо за обращение...», «Добрый день, примем меры..» и т.п.). Даешь автоматизацию!
Наумов Алексей
16 января 2019, 15:01
modx.pro
1
2 077
+12

Добавление точки в alias

Добрый день. Столкнулся с проблемой добавление символов в url.
Настройки выглядят вот так prnt.sc/lxcs60
Если точка последний символ заголовка — она ставиться не будет в alias. Тут все правильно.
Но если мы вписываем допустим вот такое название «тест. точка есть», то в alias вписывает конструкцию «test.-tochka-est » Как убрать точку из середины?
Alex
20 декабря 2018, 12:06
modx.pro
1
915
0

mSocial2 постинг в соцсети из RSS ленты.

Новый mSocial2 по сути это редактор RSS ленты который позволяет создавать задачи на определенное время для постинга в соцсети с помощью сторонних сервисов.

Что может:
  • Постинг фактически в любую социальную сеть c использование сторонних сервисов.
  • Отложенный постинг.
  • Прикрепление изображений к постам.
  • Постинг по шаблону.
  • Добавление, удаление задач на постинг.
Павел Карелин
06 декабря 2018, 14:02
modx.pro
3
1 963
+6

1 плагин - 3 лайвхака

Всем привет, порой работа менеджеров в админке modx — сущий ад. Сегодня поступил заказ с просьбой решить несколько проблем.

Проблема №1:
В tinyMCE все изображения которые вставляются имеют атрибуты width и height, и не имеют нужных классов

Проблема №2:
При загрузки файлов в каталог, где уже есть такое имя, файлы переписывают друг друга, необходимо было сделать добавление префикса для файлов с одинаковым именем

Проблема №3:
Иногда менеджеры грузят неприлично большие изображения, что непосредственно влияет и на скорость загрузки страницы и на общий размер файлов

Что делает плагин:
  1. Транслитерация файлов при загрузке, добавление префикса если файл дублируется
  2. Уменьшает загружаемое изображение до 1200px по ширине
  3. Из поля content достает все img, вырезает у них атрибуты width и height, вместо них подставляет класс img-thumbnail
Под катом — код с комментариями.
Pavel Zarubin
26 ноября 2018, 17:42
modx.pro
38
3 907
+19

Как пользоваться VirtualPage

Простите за сеошный заголовок. Искал пошаговую инструкция и в сети и на modx.pro.
Поделитесь ссылкой пожалуйста, если есть статья, где подробно, описывается, процесс создания виртуальных страниц.
Имеем урл: сайт.ру/категория/товар
Хочу вынести отзывы о товаре на отдельную страницу сайт.ру/категория/товар/отзывы-о-товаре
Для отзывов использую easyComm

Есть еще задача посложнее, с которой, надеюсь VirtualPage справится.
В карточке товара, в характеристиках сделать, некоторые значения характеристик ссылкой.
Например: Цвет товара — красный (где красный, ссылка на виртуальную страницу, со всеми товарами сайта, красного цвета)
Если я не правильно планирую использовать для этого VirtualPage, просьба подсказать более правильное решение. Так-как такие перекрестные ссылки, тренд 2017-2018 года, я думаю кто-то, уже это делал и есть готовое решение, за которое я готов и заплатить.
Всем тепла в этом и следующем году
v2254303
30 декабря 2017, 07:51
modx.pro
4
2 239
+1

Работа с MODX из IDE без админки

Привет друзья!

Прямо сейчас проходит MODXpo 2017 и я хочу поделиться с вами своим, только что показанным, докладом.
Идея в том, чтобы разрабатывать сайты без логина в админку, прямо из PhpStorm.



Я предлагаю делать это через свой пакет, который установит нужные ресурсы, настройки, шаблоны и вообще что угодно. Это не для разработки дополнений, это для разработки сайтов.
Василий Наумкин
11 ноября 2017, 12:15
modx.pro
71
8 529
+30

Fenom циклы

Всем привет!
Сегодня столкнулся с необходимостью просто в цикле вывести числа от 1 до 45 и решил для этого использовать Fenom.
В качестве цикла взял самый обычный for, в документации нет ни одного примера использования.
В итоге у меня получилось вот такая фигня:
{for $counter=0 to=45 index=$index}
                    {if $index == 0}
                        {continue}
                    {/if}
                    <option>{$index}</option>
{/for}
Кто нибудь может продемонстрировать нормальный пример поизящнее этого, так как у меня любые манипуляции с параметрами цикла сразу приводят к 500 ошибке.
Нужно просто вывести числа от 1 до 45 включительно.
Семён Кудрявцев
04 октября 2017, 07:35
modx.pro
2
7 171
0

Прокачиваем навык программирования на Fenom

Информация для разработчиков. Сложность средняя.
Практически все разработчики MODX используют тот или иной шаблонизатор. Большинство в рунете сделали свой выбор в пользу Fenom. Благодаря Василию конечно. Этот шаблонизатор достаточно простой и лёгкий. И его функционала хватает для решения практически всех своих задач. В этой статье мы посмотрим на него немного под другим углом и попробуем его возможности расширения.
Сергей Шлоков
25 августа 2017, 07:32
modx.pro
43
4 803
+24

Как в Fenom проверить наличие в массиве?

Как проверить наличие ключа в массиве на Fenom?
То есть нужен аналог php-функции in_array()

Есть массив:
{set $compl = ["19","35","18","20","54"]}

Пробовал следующим образом:
Василий Столейков
02 декабря 2016, 15:37
modx.pro
4
7 588
0