Сергей

Сергей

С нами с 12 октября 2015; Место в рейтинге пользователей: #227

Массовое редактирование (обновление) ресурсов ?

Привет. Вот скрипт для редактирования одного ресурса. Подскажите, пожалуйста, как сделать массовое редактирование ресурсов (изменение типа публикации, изменения контента) с поиском по заголовкам.
Rus
Rus
05 июня 2018, 11:18
modx.pro
1
3 067
0

Условие вывода ресурсов родителя по "статусу публикации".

Добрый день, помогите упростить условие.
{if 
[[pdoField? 
	&id=`29`  
	&field=`published`
 ]] == 1}
	[[$Sales]] // осуществляет вызов чанка
{else}
	[[$SalesOff]] // не осуществляет вызов чанка
{/if}
После данной конструкции как то все долго загружается. Спасибо!
Сергей
14 мая 2018, 08:15
modx.pro
1
713
0

pdoPage+pdoResource, как определить в &tpl первую/последнюю запись на странице?

Вывожу на странице список ресурсов используя pdoPage+pdoResource.

Смысл такой, что &limit у меня должен быть четным и я должен оборачивать в результаты парами.
К примеру если у меня &limit=`12`, то у меня на каждой странице должно быть 6 пар, то есть 6 в которых будет по 2 результата. Как я понял, это можно сделать через &tplFirst, &tplLast, &tplOdd и т.п., но это кощунство, шаблон каждого результата достаточно велик, это 4 чанка на 99,9% одинаковых, отличия будут в отрытом/закрытом div. Если что-то надо подправить в шаблоне вывода, править придется во всех четырех!

По этому хотел вот узнать, может есть какие то плейсхолдеры, которые можно использовать в чанке-шаблоне? В принципе по [[+idx]] я могу понять четный или нет, но не могу понять, как в чанке определить, является ли данный шаблон первым или последним выводом на странице? Конечно если знать заранее &limit, можно высчитать…

gloobus
27 ноября 2017, 19:52
modx.pro
2
1 444
0

Генерация PDF из формы FormIt + Генерация PDF из любых данных по кнопке (без FormIt) в MODX Revo

На modx.pro уже есть статья от Володи по генерации PDF.
Ниже хочу предложить альтернативный вариант формирования PDF файла из данных форм FormIt с использованием шаблонизатора Fenom и бесплатного компонента PDFresource
Klike
06 ноября 2017, 10:49
modx.pro
26
6 182
+12

Как в 14 раз снизить нагрузку на базу данных MySQL

Tickets
Если кратко, то таблица modx_tickets_views — критически увеличивает нагрузку на базу данных MySQL. Уменьшить нагрузку можно отключив (если включен) счетчик просмотра неавторизованными пользователями tickets.count_guests или обнулить (очистить)/удалить таблицу modx_tickets_views из базы данных MySQL.

brioni
09 октября 2017, 09:52
modx.pro
8
8 231
-1

Показать страницу, с которой отправлено сообщение

Всем привет! В заголовок не влезла вся суть проблемы, и вопрос не ограничится строкой

<input type="hidden" name="pagename" value="[[*pagetitle]]" />

Дело вот в чем:

— Есть список ресурсов, выводимых через pdoTools.
— В каждом превью есть кнопка «заказать»
— При заказе нужно показать в письме, с какого превью отправлено сообщение

Виктор
13 августа 2017, 13:25
modx.pro
4
1 827
+1

AJAX поиск по странице

Друзья, всем привет!

Озадачился AJAX поиском по странице.
Как это я себе вижу:

Вариант 1: Вводим поисковый запрос в строку поиска, содержимое страницы (текст) фильтруется и выводит найденное блоками с некоторым окружающим текстом.

Вариант 2: Вводим поисковый запрос, на странице есть блоки с однообразной информацией — по запросу блоки фильтруются так, чтобы отображались только те, в которых есть искомые слова.

Возможно, есть какой-то плагин для этого, или хотя бы бросьте ссылкой на пример, как это можно реализовать (можно без привязки к MODX).

Заранее спасибо!
Павел Ширяев
26 мая 2017, 08:31
modx.pro
1
2 997
0

Доступ к core из админки, когда папка вынесена

Для обеспечения безопасности сайта, часто рекомендуют выносить папку core за пределы веб сервера. Но так же часто бывает необходимость получить доступ к этой папке из админки. Для этого в меню — Медиа создаем новый источник файлов. Называем его. В параметрах basePath — указываем абсолютный путь к папке core (слэш на конце обязательно). basePathRelative — ставим НЕТ. После этого папка core доступна из админки
terlim
25 марта 2017, 14:16
modx.pro
7
3 554
+6

Как сделать табы из ресурсов?

Как реализовать табы с помощью ресурсов?
Например контейнер это сам таб, а дочерние ресурсы выводятся списком в этом табе.
UDAV
24 марта 2017, 06:28
modx.pro
3
2 309
-1

Применение для Яндекс.Диска



Встала задача где-то хранить кучу фотографий для сайта и других файлов. Покупать выделенный сервер для небольшого сайта, и тратить 5-10 тысяч рублей, совсем не разумно. Тут мне на глаза попался Яндекс.Диск, вместилище на 1тб тут стоит всего лишь 200 рублей. И я подумал, а почему бы и нет? Поковырял API, нашел симпатичную библиотеку yandex-php-library и на её основе сворганил свой набор скриптов для любимой MODX REVO. В итоге все работает в связке с pdoTools. Посмотреть как работает можно тут.
Павел Карелин
14 марта 2017, 14:02
modx.pro
6
6 219
+5