Bluetenstadt
С нами с 01 марта 2016; Место в рейтинге пользователей: #396Дополнительные поля профиля юзера (не extended)
Разрабатываю проект, в котором необходимо было реализовать более простое редактирование дополнительных полей профиля, чем есть из коробки. К слову, неудобное редактирование — это не единственный минус нативного способа расширения профиля полями. Ни для кого не секрет, что фильтрацию по JSON полям нормально не осуществить, только костылями. Фактически, мне надо было получить решение, которое бы расширяло стандартный код MODX, не трогая исходники, дабы сохранить
Пришёл к выводу, что буду расширять стандартную вкладку профиля «Общая информация». При желании можно чуть переписать код в событии OnUserFormPrerender и создать свою вкладку со своими полями.
[Решено] AjaxForm + FormIt + html теги в input = ?
Пытаюсь передать через форму html форматированный текст
ps Textarea – та же история
РЕШЕНИЕ: нужно добавить :allowSpecialChars И в письме придёт в нужном виде.
<input value="<strong>Привет</strong>" name="analyse" />
И на почту приходят также)) В смысле прямо с тегами html. <strong>Привет</strong>
Вызов: [[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm`
&emailTpl=`tpl.AjaxForm.email`
&hooks=`email,FormItSaveForm`
&emailHtml=`1`
&emailTo=`[[++emailsender]]`
&emailFrom=`[[++emailsender]]`
&validate=`email:email:required,analyse:allowTags:allowSpecialChars,workemail:blank`
&validationErrorMessage=`Проверьте правильность email адреса`
&successMessage=`Сообщение успешно отправлено. Мы обязательно Вам ответим!`
]]
Кто-нибудь пробовал?ps Textarea – та же история
РЕШЕНИЕ: нужно добавить :allowSpecialChars И в письме придёт в нужном виде.
tinymce во фронтэнде?!
Здравия.
Написал, некую форму для заноса статей во фронтэнде.
Появилась нужна вставлять активные ссылки тупо кнопками, а не кодом. А там видимо и другое потом понадобится.
Порылся в инетах и что-то не нашёл инструкцию/документацию, как tinymce подключать.
В одном месте пишут только про js включки.
В другом месте пишут про php включки и сниппеты. А потом пишут, что они не работают, как оказалось.
Или это никому не нужно, поэтому про это нигде нет?!
Вопрос. Как подключить tinymce во фронтэнд.
Где читать?
UPD Также используется fancybox и форма с редактированием и с textarea всплывает в iframe. Проблема в этом видимо.
SOLVED на кнопку submit на onClick вешаем:
Написал, некую форму для заноса статей во фронтэнде.
Появилась нужна вставлять активные ссылки тупо кнопками, а не кодом. А там видимо и другое потом понадобится.
Порылся в инетах и что-то не нашёл инструкцию/документацию, как tinymce подключать.
В одном месте пишут только про js включки.
В другом месте пишут про php включки и сниппеты. А потом пишут, что они не работают, как оказалось.
Или это никому не нужно, поэтому про это нигде нет?!
Вопрос. Как подключить tinymce во фронтэнд.
Где читать?
UPD Также используется fancybox и форма с редактированием и с textarea всплывает в iframe. Проблема в этом видимо.
SOLVED на кнопку submit на onClick вешаем:
document.getElementById('admin2').value=tinyMCE.get('admin2').getContent();
document.getElementById('admin4').value=tinyMCE.get('admin4').getContent();
Tickets + UserFiles - загрузка с фронт-энда
Для чего:
— Если у вас реализовано добавление тикетов с фронт-энда пользователями и вам нужен удобный инструмент для отслеживания прикрепленных изображений
— Вам нужно несколько независимых друг от друга форм добавления изображений с уникальными параметрами
— Вы хотите иметь единую закладку с загруженными изображениями в тикетах
— Если у вас реализовано добавление тикетов с фронт-энда пользователями и вам нужен удобный инструмент для отслеживания прикрепленных изображений
— Вам нужно несколько независимых друг от друга форм добавления изображений с уникальными параметрами
— Вы хотите иметь единую закладку с загруженными изображениями в тикетах
Фильтрация пользователей с помощью mFilter2
Делая очередной тематический каталог организаций, где каждый пользователь это отдельная организация, которая размещает информацию о себе и своих услугах, я обычно применял классическое решение, когда при регистрации пользователя с помощью Office, создается отдельный ресурс и тогда можно без проблем просматривать карточки (ресурсы) организаций, осуществлять поиск и фильтровать их по разным параметрам используя готовые коробочные решения mSearch2 и mFilter2.
Плюсов тут несколько, в основном это возможность применять классические решения, ничего не допиливая. Но есть и минусы — приходится писать плагины, которые отслеживают изменение профиля пользователя и дублируют эти изменения в ресурс, определенные сложности модерирования, проблемы со скоростью сохранения и вывода информации и т.д.
Я решил заморочиться и сделал решение без дублирования информации, на основе таблицы пользователей.
Плюсов тут несколько, в основном это возможность применять классические решения, ничего не допиливая. Но есть и минусы — приходится писать плагины, которые отслеживают изменение профиля пользователя и дублируют эти изменения в ресурс, определенные сложности модерирования, проблемы со скоростью сохранения и вывода информации и т.д.
Я решил заморочиться и сделал решение без дублирования информации, на основе таблицы пользователей.
Перевести сайт на HTTPS
Добрый день!
MODx Revo — подключили SSL сертификат, стал доступен протокол HTTPS, но как перевести сам MODx на HTTPS !?
Проблема в том, что
server_protocol — https
ink_tag_scheme — c "-1" на просто «1»
если в шаблоне руками прописать
Хостинг TimeWeb
Ребятки прошу помощи, всю голову уже сломал
MODx Revo — подключили SSL сертификат, стал доступен протокол HTTPS, но как перевести сам MODx на HTTPS !?
Проблема в том, что
<base href="[[++site_url]]" />
упорно отдает http а не httpS — где изменить, что исправить, что бы !?<base href="httpS://site.ru" />
В настройках:server_protocol — https
ink_tag_scheme — c "-1" на просто «1»
если в шаблоне руками прописать
<base href="https://site.ru" />
вместо<base href="[[++site_url]]" />
то не подгружается не один скрипт, с CSS все ок, но JS е один не подгружаетсяХостинг TimeWeb
Ребятки прошу помощи, всю голову уже сломал
Как создать условие для вывода изображения
Всем привет! Помогите решить задачу.
Есть вывод изображения на странице:
Заранее благодарю!
Есть вывод изображения на странице:
<img itemprop="image" src="[[pthumb? &input=`[[pdoResources:default=`[[*image]]`? &class=`TicketFile` &where=`{"parent":[[+id]]}` &sortby=`createdon` &sortdir=`ASC` &limit=`1` &tpl=`@INLINE [[+url]]`]]` &options=`w=420,h=280,q=95`]]" alt="[[+pagetitle]]">
Как в эту строку добавить условие: если шаблон №5, то выводить scr="[[*image]]"
?Заранее благодарю!
Загрузка изображения в TV через TicketForm / Фронт
Всех с наступающим Днём Мужчины!
Крайне признателен за создание и постоянное обновление дополнения Tickets — это реальный переворот в инди-сайтостроении. Фронтэнд отлично справляется с для создания текстовых полей, но вот вопрос с загрузкой фотки сразу в TV остается открытым.
Максимально подходящий, но до конца не реализованный способ описан здесь modx.pro/help/1188/, но мне не хватает php скилс, чтобы до конца его реализовать.
Парни, давайте сделаем подарок сообществу и допилим этот плагин до готового решения
Крайне признателен за создание и постоянное обновление дополнения Tickets — это реальный переворот в инди-сайтостроении. Фронтэнд отлично справляется с для создания текстовых полей, но вот вопрос с загрузкой фотки сразу в TV остается открытым.
Максимально подходящий, но до конца не реализованный способ описан здесь modx.pro/help/1188/, но мне не хватает php скилс, чтобы до конца его реализовать.
Парни, давайте сделаем подарок сообществу и допилим этот плагин до готового решения
Закалка MODX Revolution (перевод)
Своего писать я пока сомневаюсь, уровень не тот, а вот перевести полезную статью с официальной документации — это с удовольствием. Перевод местами может показаться несколько вольным, что касается формулировок, — иначе переводить скучно. Но в том, что касается технических деталей, старался быть дотошно точным. Так что, если найдёте технические неточности — ругайтесь в комментах. А на филологию прошу не жаловаться:) И тем более на идеологические расхождения с Вашим мировоззрением — тут все вопросы к авторам доков. Паранойи и почвы для громких споров среди «экспертов по безопасности» в статье предостаточно. Помни, о читатель, всё это касается в первую очередь важных и заметных проектов.
Добро пожаловать под кат.
Добро пожаловать под кат.