15 июля 2017, 21:06 Во втором варианте наверно [[*id]] или [[+id]] &parents=`[[~id]]` Вопросы / Не работает pdoPage 15 0
15 июля 2017, 20:18 Меня опередили на 16 минут :) Объявления о работе / Вывод кол-ва тикетов в разделе на странице тикета 2 0
08 июля 2017, 20:25 Спасибо. Не знал что можно переопределить так компонент. Пошаговые инструкции / [ExtJS] Расширяем нативную гриду юзеров 15 0
08 июля 2017, 19:08 Добрый день, Павел! Я вот так и не понял где и как происходит замена грида юзеров. В предыдущем примере понятно Ext.ComponentMgr.onAvailable('modx-user-tabs', function() { находиться компонент и в него добавляется нужный функционал. А здесь как? Поясните пожалуйста. Пошаговые инструкции / [ExtJS] Расширяем нативную гриду юзеров 15 0
15 июня 2017, 04:29 Сделал так в файле assets/components/tickets/js/web/_default.js на сохранение комментария добавил $('.dz-preview').remove(); $('.dz-message').show(); Вопросы / Как прикрепить изображение к комментарию 27 0
15 июня 2017, 04:04 Сделали прикрепление файлов к комментариям по этой инструкции через UserFiles. Есть только одна проблема. Когда комментарий отправлен в форме загрузки файла прикрепленный к комментарию файл остается. Как сделать чтобы при отправке комментария форма UserFiles очищалась? Вопросы / Как прикрепить изображение к комментарию 27 0
31 мая 2017, 20:57 Кеш не при чем. Вроде выяснили в чем дело. разобрался в чем косяк. при новой загрузке страницы мои врачи (или мои пациенты) тикеты меняют номер страницы к которой привязана ветка комментариев. Тогда на другой странице мои пациенты (или соответственно мои врачи) скрипт запрашивает дату последнего просмотра комментариев по номеру страницы, не находит эту дату, выбрасывает с ошибкой и соответственно не обновляет комментарииСделал копию TicketComments и в ней прописал чтобы все ветки комментариев были привязаны к одной выбраной странице. Вроде пока работает. Вопросы / Автоматическое обновление списка сообщений в Тикет 2 0
12 апреля 2017, 08:22 Не сомневайтесь я посмотрел и даже думаю еще не раз посмотрю. Там создается контекстное меню для создания ресурса. Мне не подходит. Мне создавать ресурс не надо. Вопросы / Как редактировать дерево ресурсов MODx 4 0
12 апреля 2017, 07:40 Спасибо за ссылку. Интересная. Только мне немного другое нужно. Мне не нужен кастомный тип ресурса. Мне нужно отредактировать контекстное меню дерева ресурсов. Нажал, например, «Добавить в список» получил id выбранного ресурса. Пытаюсь разобраться в коде AdminTools. Со второго захода пока еще не получилось :). Если я правильно понимаю, то дерево ресурсов меняется в файле favorites.js. Здесь в объект MODx.tree.Element.prototype добавляются функции. Пока есть вопросы: Как этот файл подгружается? что нужно еще для его работы? Как применить только к дереву ресурсов? Дерево элементов и файлов не надо. Как совместить с AdminTools? Чтоб оба компонента могли работать вместе. Думаю с заходя десятого разберусь конечно, но буду рад помощи в этом деле. Вопросы / Как редактировать дерево ресурсов MODx 4 0
09 апреля 2017, 14:42 В общем minishop как и shopkeeper после того, как пришло уведомление от платежной системы, что оплата произведена в течении 5 минут должны будут сформировать этот отчет для кассы Вот :). Про что я спрашивал. Я так понимаю, в настоящее время, минишоп не делает таких отчетов. Есть какие-нибудь сведения? Это вообще планируется? Вопросы / Чем 54-ФЗ «О применении ККТ» грозит интернет-магаз 9 0
09 апреля 2017, 12:44 Что то я туплю последнее время :(. переработал ночами. Если рассчитываются наличкой то понятно все проводиться через кассу вручную. А если онлайн платеж то платежи с провайдера платежей в кассу вносяться? Вопросы / Чем 54-ФЗ «О применении ККТ» грозит интернет-магаз 9 0
09 апреля 2017, 12:32 А на кассу вручную что ли набивать? Вопросы / Чем 54-ФЗ «О применении ККТ» грозит интернет-магаз 9 0
09 апреля 2017, 00:28 я в смысле от минишопа что-нибудь требуется для выполнения закона? Вопросы / Чем 54-ФЗ «О применении ККТ» грозит интернет-магаз 9 0
25 марта 2017, 20:18 tpl.msEmail.new.manager приходит при новом заказе tpl.msEmail.paid.manage приходит при оплате заказа. Попробуйте в tpl.msEmail.new.manager текст написать. Вопросы / Где меняется текст письма о новом заказе? 6 0
25 марта 2017, 19:50 Чанк tpl.msEmail.paid.manager({extends 'tpl.msEmail'}). А какие данные в писмо надо добавить? Вопросы / Где меняется текст письма о новом заказе? 6 0
10 марта 2017, 00:35 Может кому-то понадобиться опишу решение задачи. Мне понадобилось два дня чтоб пробраться через все баги. Сверстаный html макет сертификата в mpdf выгружался криво. Одна страница растягивалась на 3 страницы. Не подгружались фоновые картинки. В итоге решили сертификаты делать картинками, а на них уже накладывать номер и код сертификата. Во первых нужен сам mpdf. Он ставиться через composer. Но ставить через composer так не разобрался как. Поступил проще установил компонент PDFresource. В нем уже есть последняя настроенная версия mpdf. Итоговый сниппет html2pdf: <?php require_once(dirname(dirname(dirname(dirname(dirname(dirname(__FILE__)))))).'/core/components/pdfresource/vendor/mpdf/mpdf/mpdf.php'); // путь до mpdf $mpdf = new mPDF(); $mpdf->list_indent_first_level = 0; $mpdf->SetDisplayMode('fullpage'); switch($_GET['product']){ case '218': $img='http://mysite.ru/assets/components/html2pdf/sertifikat-lichniy-vrach-plus.jpg'; break; case '219': $img='http://mysite.ru/assets/components/html2pdf/sertifikat-lichniy-vrach-semeynoe-zdorovye.jpg'; break; case '217': default: $img='http://mysite.ru/assets/components/html2pdf/sertifikat-lichniy-vrach-standart.jpg'; break; } $t=$modx->getChunk('sertifikat_html',array( 'img'=>$img, 'nomer'=>$_GET['nomer'], 'code'=>$_GET['code'], )); //return $t; $mpdf->WriteHTML($t, 0); /*формируем pdf. С ключом 0 обрабатывает стили css.*/ $mpdf->Output('mpdf11.pdf', 'I'); // вывод pdf в браузер. С ключом 'D' выводит файл на загрузку. exit; // без этой команды в браузер выпадают ероглифыИтоговый чанк sertifikat_html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="ru"> <head> <meta charset="utf-8"> </head> <body> <div class="example2"> <img src="[[+img]]" > <div style="margin-top: -895px;padding-left:80px;"><span>[[+nomer]]</span></div> <div style="margin-top: -20px;padding-left:470px;"><span>[[+code]]</span></div> </div> </body> </html>В mpdf стили position:absolute обрабатываются ограниченно. Пришлось долго возиться, чтобы наложить текст на картинку. Решилось все стилем margin-top с отрицательными значениями. Причем те же стили примененные к span эффекта не давали. Только div выручил. Сейчас все наконец-то работает :) Вопросы / Нужно клиентам выгружать сертификат в pdf формате 8 0 1
09 марта 2017, 19:55 Только чтоб его поставить нужен vds Вопросы / Нужно клиентам выгружать сертификат в pdf формате 8 0
09 марта 2017, 19:55 Извиняюсь. Протупил. В итоге решили сделать картинки сертификатов и накладывать на них текст. И потом уже выгружать в пдф. Картинку mpdf выгружает. Осталось только разобраться ка наложить текст. Вопросы / Нужно клиентам выгружать сертификат в pdf формате 8 0
26 января 2017, 15:14 А 2000 не дешево? может 3000р? Объявления о работе / Вывод ресурсов в таблицу 6 0
26 января 2017, 15:04 Таблицу в админке или на фронте выводить? Объявления о работе / Вывод ресурсов в таблицу 6 0
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Сделал копию TicketComments и в ней прописал чтобы все ветки комментариев были привязаны к одной выбраной странице. Вроде пока работает.
Пытаюсь разобраться в коде AdminTools. Со второго захода пока еще не получилось :). Если я правильно понимаю, то дерево ресурсов меняется в файле favorites.js. Здесь в объект MODx.tree.Element.prototype добавляются функции.
Пока есть вопросы:
Как этот файл подгружается? что нужно еще для его работы?
Как применить только к дереву ресурсов? Дерево элементов и файлов не надо.
Как совместить с AdminTools? Чтоб оба компонента могли работать вместе.
Думаю с заходя десятого разберусь конечно, но буду рад помощи в этом деле.
tpl.msEmail.paid.manage приходит при оплате заказа.
Попробуйте в tpl.msEmail.new.manager текст написать.
Сверстаный html макет сертификата в mpdf выгружался криво. Одна страница растягивалась на 3 страницы. Не подгружались фоновые картинки. В итоге решили сертификаты делать картинками, а на них уже накладывать номер и код сертификата.
Во первых нужен сам mpdf. Он ставиться через composer. Но ставить через composer так не разобрался как. Поступил проще установил компонент PDFresource. В нем уже есть последняя настроенная версия mpdf.
Итоговый сниппет html2pdf:
Итоговый чанк sertifikat_html:
В mpdf стили position:absolute обрабатываются ограниченно. Пришлось долго возиться, чтобы наложить текст на картинку. Решилось все стилем margin-top с отрицательными значениями. Причем те же стили примененные к span эффекта не давали. Только div выручил.
Сейчас все наконец-то работает :)