05 января 2016, 13:20 Мне нужно что-то (пишу на ломанном языке с акцентом) вроде такого: — сниппет metaCopyright <?php автор = $resource->get('createdby'); $props = array(); if (isset(профиль_автора_вGoogle+)) { $props[googleProfile] = профиль_автора_вGoogle+; } if (isset(профиль_автора_вTwitter)) { $props[twitterProfile] = профиль_автора_вTwitter; } return $modx->getChunk('metaCopyChunk', $props); — Чанк metaCopyChunk: <link rel="author" href="[[+googleProfile]]"> <meta property="twitter:creator" content="[[+twitterProfile]]" /> — Вызов в шаблоне: <head> ... <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/> <meta charset="UTF-8"/> <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> [[metaCopyright]] ... </head>Не знаю понятно ли изложил. Через pdoResources я не понял как это можно сделать Вопросы / Привязка постов к профилям авторов в соцсетях 11 0
05 января 2016, 12:15 Клёво. Я конечно тут ничего не понял пока, но из опыта — вы плохого не советуете. Спасибо. Вопросы / Привязка постов к профилям авторов в соцсетях 11 0
30 декабря 2015, 09:20 У меня этот код заработал, когда я поменял $object->get('createdby') на $resource->get('createdby') Вопросы / Плагин проверки авторства 14 0
28 декабря 2015, 16:46 У меня не так как на скрине сработало. Зависает сохранение (модальное окно Сохранение висит, пока страницу не обновишь), сообщения об ошибке нет, изменения не сохранены. Вопросы / Плагин проверки авторства 14 0
28 декабря 2015, 16:14 Спасибо, Василий. Вы уже в который раз меня выручаете. Вопросы / Плагин проверки авторства 14 0
28 декабря 2015, 15:03 Да, вот в этом-то вся проблема. Я из-за этого разделения прав не могу запустить сайт, т.к. менеджеры — обычные непрограммисты (я их сам закидываю в соответствующую группу копирайтеров), которые могут писать свои статейки (тикеты) и закидывать к ним картинки через ms2Gallery, а могут нечаянно удалять и редактировать чужие статьи, и даже удалять раздел с тикетами, что очень печально. Вопросы / Плагин проверки авторства 14 0
28 декабря 2015, 14:32 Т.е. если у юзера (менеджера контента) нет разрешения edit_document он в бэкэнде сможет создавать/редактировать свои тикеты? Вопросы / Плагин проверки авторства 14 0
23 декабря 2015, 10:18 Ну из соцсети их дергает HybridAuth кажется, и добавляет к профилю modx. Вопросы / Выбор аватара gravatar || photo || noimage 7 0
23 декабря 2015, 08:44 Здравствуйте. А вы можете подсказать как настроить права, если требуется чтобы Managers писали посты-тикеты из бэкэнда, и могли работать в бэкэнде только с теми ресурсами, которые сами создали. Допустим есть несколько тематик (разделов с тикетами), нужно чтобы пользователи (копирайтеры, Managers) могли писать посты только в эти категории. Давно пытаюсь это сделать, но мне почему-то уже кажется что это невозможно реализовать. Вопросы / TicketForm ограничить доступные юзерам секции! 6 0
19 декабря 2015, 09:34 Здравствуйте, Илья. Прошу помочь мне, мне нужно вывести id Google+ автора тикета (это нужно для копирайта постов авторов). Мой вопрос. Готовые решения / pdoCrumbs Разметка с помощью microdata 16 0
07 декабря 2015, 08:56 Работает, спасибо. Только в моем случае с плюсом в начале. Вопросы / Вывод доп. свойства ресурса 2 0
02 декабря 2015, 17:00 Я понял, я написал руками этот путь к CSS и заработало! Подстановка [[++base_url]] не работает. Спасибо, что откликнулись. Вопросы / Не работает MinifyX 13 0
02 декабря 2015, 16:56 Да, вот так и было, но это не мой вариант. У меня может быть один шаблон, но для контента нужны разные стили и, возможно, скрипты. Поэтому вызов MinifyX надо делать или в шаблоне или в контенте. Вопросы / Не работает MinifyX 13 0
02 декабря 2015, 16:51 Вот кстати и ошибки теперь есть в modx: [2015-12-02 16:50:33] (ERROR @ /index.php) [MinifyX] File does not exist: /[[++base_url]]assets/templates/online/css/base.css [2015-12-02 16:50:33] (ERROR @ /index.php) [MinifyX] Could not save cache file /home/b/barvitbd/wildmen.ru/public_html/assets/components/minifyx/cache/styles_da39a3ee5e.cssСтранно, пути-то верные. Вопросы / Не работает MinifyX 13 0
02 декабря 2015, 16:46 Такой вызов работает (я восстановил сайт из бэкапа и поставил minifyx), но я думаю это неправильный вариант, ну и в документации он кэшируемым вызывается. Я надеюсь, что место вызова сниппета не влияет на его работу. Когда я вызывал его в чанке хедера, а потом выводил там же в плэйсхолдер всё было нормально. Сейчас я оставил плэйсхолдер в там же в чанке хедера, а вызов сниппета переместил в шаблон и теперь кэшируемый он не работает. Вопросы / Не работает MinifyX 13 0
02 декабря 2015, 15:38 В том то и была сложность, что modx молчал, т.е. вообще было непонятно что делать, единственные ошибки были в логах сервера и очень много. У меня был установлен MinifyX, точно не помню, но кажется я удалил его кэш вручную, т.к. постоянно подключался какой-то закэшированный минифицированный стиль. В общем сложно уже вспомнить как так получилось всё поломать. Вопросы / Не работает MinifyX 13 0
02 декабря 2015, 15:17 Чтож, после 10 часов упорного секса с этим делом, я пришел к выводу, что решения два: 1. Удалить MinifyX и забыть про его использование. 2. Восстановить сайт из бэкапа до установки и начала глюков, что я и сделал. Больше никакие меры с правами, htaccess никакого результата не давали. Вопросы / Не работает MinifyX 13 0
02 декабря 2015, 10:32 Мне на хостинге подсказали что может быть из-за ограничений в файлах htaccess. У меня в корне такой файл: RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]А в manager такой: RewriteEngine Off Order deny,allow Deny from all AuthName "htaccess password prompt" AuthUserFile /******/.htpasswd AuthType Basic Require valid-user Allow from 127.0.0.1 Satisfy Any Вопросы / Не работает MinifyX 13 0
02 декабря 2015, 07:44 Еще сейчас нашел логи сервера, много таких строчек: [Wed Dec 02 07:37:27 2015] [error] [client ***.***.***] AH01797: client denied by server configuration: /home/*****/public_html/manager/min/index.php, referer http://wildmen.ru/manager/?a=resource/update&id=1Понимаю что это какая-то ошибка. Вопросы / Не работает MinifyX 13 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
— сниппет metaCopyright
— Чанк metaCopyChunk:
— Вызов в шаблоне:
Не знаю понятно ли изложил. Через pdoResources я не понял как это можно сделать
Странно, пути-то верные.
1. Удалить MinifyX и забыть про его использование.
2. Восстановить сайт из бэкапа до установки и начала глюков, что я и сделал.
Больше никакие меры с правами, htaccess никакого результата не давали.
такой файл:
А в manager такой:
Понимаю что это какая-то ошибка.