UDAV

UDAV

С нами с 30 января 2016; Место в рейтинге пользователей: #196

Ошибка caseChanger (решено)

Перестал caseChanger работать, не подскажите, как исправить можно?

[2019-01-30 16:43:27] (ERROR @ .../core/cache/includes/elements/modsnippet/104.include.cache.php: 51) PHP warning: simplexml_load_file(): api.morpher.ru/WebService.asmx/GetXml?s=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0:637: parser error: Entity 'copy' not defined
[2019-01-30 16:43:27] (ERROR @ ...core/cache/includes/elements/modsnippet/104.include.cache.php: 51) PHP warning: simplexml_load_file(): &copy; <a style="color: black" href="/Contacts.aspx"

P.S. В сниппете заменить строку
$xml = simplexml_load_file('http://api.morpher.ru/WebService.asmx/GetXml?s='. $w);
на
$xml = simplexml_load_file('http://ws3.morpher.ru/russian/declension?s='. $w);
Димыч
30 января 2019, 17:01
modx.pro
1
735
0

Вывод товаров по категориям minishop2

Привет! Подскажите как вывести товары по категориям?
Дмитрий Анатольевич Мыльников
modx.pro
4
4 169
0

FormIt и экспорт кавычек

Есть форма с использованием FormIt. При экспорте собранных из формы данных стандартным хуком FormItSaveForm, если в поле были введены кавычки в файле они выводятся как " в остальных местах нормальными кавычками.

Как можно можно сделать чтобы и в файл экспорта попадали кавычки?

РЕШЕНО!
Может кому-то пригодится.

Идём в файл core/components/formit/processors/mgr/form/export.class.php
В функции prepareRow, после первой строки
$ff = $object->toArray();
дописываем
$ff=str_replace('"','\"',$ff);
Вуаля!
В этом же файле в 50 строке, можно изменить имя файла, который создаётся при экспорте.
Константин
15 августа 2017, 08:15
modx.pro
1
919
0

Как отправить файл на указанный мейл через formit?

Пользователь указывать имейл в форме и ему на эту почту приходит файл.

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

использую связь formit + ajaxform.
UDAV
05 июня 2017, 15:39
modx.pro
5
5 579
0

Загрузка изображений из фронтенда и связь их с tv.

Доброго времени суток. Прошу строго не судить, если мой вопрос покажется глупым. Я столкнулся с такой проблемой, возможно связанной с моим не знанием дополнения Tickets. Вот общая суть:
На сайте пользователь может создать статью, в которой есть изображения. В шаблоне статьи, все изображения встают на свои места (т.е. изображения это t.v. параметры которые стоят в нужном месте). Я хочу чтобы при загрузке файлов-изображений, каждое загружаемое изображение присваивалось к определённому t.v. параметру. Нажав на предпросмотр пользователь мог бы увидеть как выглядит его статья, в которой изображения стоят уже на нужных местах. Таким образом задача модератора заключалась бы только в одобрении публикации статьи (минуя этап распихивания загруженных изображений по нужным tv из бэкенда).
И возможно ли ограничить количество загружаемых файлов, т.е. в одном поле загрузки, можно загрузить только 1 файл, ну а в другом не более 3?

Заранее спасибо за ответ!
Anton
24 февраля 2017, 20:30
modx.pro
1
1 968
0

Форма содержит ошибки

[[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm.example`
&hooks=`email`
&emailSubject=`Тестовое сообщение`
&emailTo=`info@domain.com`
&successMessage=`Сообщение успешно отправлено`
]]
вставляю этот код, заполняю поля и пишет что Форма содержит ошибки, и перекидывает на email, хотя я его написал astrs0303@gmail.com
кто знает, как решить эту проблему?
Artyom
08 февраля 2017, 17:40
modx.pro
1
3 959
0

Добавление своих полей в форму заказа [обновлено]

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

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

Решалось это следующим образом:
1. Добавлялись необходимые поля, для примера взяты тип плательщика, название организации и инн.
2. Добавлялся плагин срабатывающий при сохранении заказа и при подключении js минишопа в админке.
3. Редактировались настройки и записи словарей.

Более подробно далее
Дмитрий Меркурьев
11 октября 2016, 16:38
modx.pro
97
19 900
+11

[msTelegram] Уведомления о заказе в telegram

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

Сделано на основе гайда от Михаила.
Как получить токен, узнать айди чата и тд так же отлично расписано в гайде.



Плагин вешается на событие msOnCreateOrder.
but1head
18 сентября 2016, 23:26
modx.pro
21
10 195
+18

Уведомления с MODx в Telegram

Всем привет. Это не совсем готовое дополнение, скорее инструкция. Может быть кто нибудь разовьёт и соберёт пакет.
У меня небольшой контентный проект и надо было быть оперативно в курсе, что там журналисты публикуют.
Такое извещение можно повесить на заказ обратного звонка, заказ товара или какие нибудь другие события о которых я не подумал :)
Михаил
12 апреля 2016, 09:59
modx.pro
32
9 753
+13

Закрываем служебные директории MODX в Apache

В одной статье, касающейся безопасности, Василий дал очень хорошую рекомендацию по защите служебных папок. Реализовав это на своём хостинге, решил написать инструкцию, так как начинающие изучать MODX могут столкнуться с ошибкой 404, как Я например.
Борода
01 марта 2016, 10:41
modx.pro
32
6 770
+5