Василий Столейков

Василий Столейков

С нами с 19 декабря 2012; Место в рейтинге пользователей: #25
Отправить деньги

Как отменить formatPrice в [[+total_cost]]

Здравствуйте. Прошу помочь. В сторонний javascript нужно воткнуть значение [[+total_cost]] без пробелов (в виде 12345, а не как после formatPrice — 12 345).
Можно ли отменить такое форматирование дополнительным параметром при вызове сниппета?
[[msCart?&tplOuter=`@INLINE [[+total_cost]]`]]
Также пробовал создавать сниппет:
<?php
$number = "[[msCart?&tplOuter=`@INLINE [[+total_cost]]`]]";
$n_str = str_replace(" ","",$number);
echo $n_str;
На выходе все равно с пробелом.
Alexey T
22 июля 2014, 07:25
modx.pro
1
1 251
0

Ловля ошибок при отправке почты с сайта

Добрый день, сообщество!

Как многим известно, у объекта modUser есть замечательный метод modUser::sendEmail, который позволяет отправлять пользователю письмо буквально в одну строчку. Не надо вручную инициировать службу modPHPMailer, выяснять email пользователя — всё это уже сделали за Вас разработчики MODX в этом методе.

Но есть один недостаток — метод возвращает только булево значение.
Антон Фомичёв
18 июля 2014, 07:57
modx.pro
13
3 327
+10

Загрузка превью видео

Доброго времени суток, подскажите уважаемы юзеры каким образом мне выводить превью видео которое задается через ТВ параметр, однажды пробвовал этот вариант modx.im/blog/triks/199.html, и немного доработав его смог получить картинку видео для вывода, но воспользовавшись этим вариантом втоорой раз столкнулся с тем что он не работает и почему понять не могу, может посоветуете дельный вариант?
Сергей Скат
12 июля 2014, 17:42
modx.pro
2
1 255
0

Наложение watermark в ms2Gallery

Часто спрашивают, а как сделать наложение водяных знаков на изображения, загружаемые через ms2Gallery?

Понятно, что работа идёт через PhpThumb, понятно какие ему нужно задавать параметры, но что именно нужно настроить на сайте, чтобы одно изображение накладывалось на другое?
Василий Наумкин
12 июля 2014, 04:46
modx.pro
21
6 827
+8

Редактируем ресурс со страницы

Кто нибудь прикручивал jeditable к modx для редактирования ресурса прям со страницы?


Павел Левин
07 июля 2014, 19:31
modx.pro
1
1 543
0

Какие события вызываются при очистке кэша modx ?

События, касающиеся кэша:
OnBeforeCacheUpdate
OnBeforeSaveWebPageCache
OnCacheUpdate
OnSiteRefresh
OnLoadWebPageCache

При ручном обновлении сайта («Сайт» — «Обновить сайт») вызываются следующие кэш-зависимые события:
OnBeforeCacheUpdate
OnSiteRefresh


При загрузке страницы:
OnBeforeSaveWebPageCache
OnCacheUpdate


При программном вызове метода modxCacheManager->clearCache() никакие кэш-зависимые события не вызываются.
При сохранении элемента (при установленной галке «Очистить кэш при сохранении») тоже никакие кэш-зависимые события не вызываются.

Тогда как отследить момент «после очистки кэша»?
Cyrax_02
28 июня 2014, 08:22
modx.pro
1
2 002
0

Как программно обновить кэш определённого ресурса

Имеется ресурс с id = 950000
Как с помощью modx'ового cacheManager'а обновить (создать) кэш этого ресурса?

$cacheManager = $modx->getCacheManager();
а дальше ?
Cyrax_02
27 июня 2014, 13:07
modx.pro
1
3 455
0

Создание кнопки в админке с помощью плагина

Добрый день, в очередной раз пошел на приступ модх.
Задача:
При создании/редактировании ресурса выводить в админке дополнительную кнопку со своим функционалом.
Я решил все это дело в плагине сделать, но столкнулся с проблемой:
Евгений Webinmd
19 июня 2014, 15:07
modx.pro
2
2 441
0

Чрезмерная нагрузка на сервер

Добрый день! Сайт на MODX Revolution недавно (в апреле) поменял хостера. С неделю назад от нового хостера начали приходить письма с сообщениями о чрезмерной нагрузке на сервер и предупреждением, что заблокируют сайт, если проблема не будет устранена. Статистически, как пишет хостер, рост нагрузки чаще всего возникает по одной из следующих причин:
1) рост посещаемости;
2) использование неоптимизированных скриптов;
3) отключение кеширования;
4) действие вредоносного кода;
5) нежелательная активность поисковых или иных ботов;
6) увеличение объёма обрабатываемых данных.

Для меня причины неясны, т.к. после переезда на сайте никаких особых изменений нигде не было (занималась вообще другими делами, не до сайта было).

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

Заранее благодарю за помощь!
Дарья Сизова
18 июня 2014, 07:51
modx.pro
1
3 069
+1

[AjaxForm] Версия 1.0.2-pl

В репозитории Simple Dream доступна новая версия компонента AjaxForm.

Список изменений:

Добавлен вызов jQuery события af_complete после отправки формы. Теперь вы можете что-то делать с ответом от сервера:
$(document).on('af_complete', function(event, response) {
	console.log(event, response);
});
Василий Наумкин
18 июня 2014, 02:07
modx.pro
4
8 815
+4