0.00
709 читателей, 3322 топика

Почему нет кнопки Обновить на некоторых пакетах?

Не могу понять, почему на моих расширениях не появляется кнопка Обновить, когда я загружаю новую версию на modx.com/extras. От чего это зависит? Это баг или фича?

[EVO] EvoGallery и кириллический домен

Всем приветствия, всех с прошедшими.

В общем попал и я на проблему IO Error с EvoGallery на кириллическом домене. Фото загружаются только через браузер Chrome, к несчастью клиент пользуется Mozilla и негодует. Этот вариант: community.modx-cms.ru/blog/questions/3041.html не вылечил, может быть кто знает действенный рецепт?

[REVO] Evo-style friendly URLs

Какой бы плагин поставить или какую регулярку написать в настройках fURLs, чтобы урлы были как в 1 версии — например, если заполнил, то будет алиас, а если не заполнил — id. В том числе вложенные, например /articles/id. Длинные транслитерированные урлы выглядят как-то не айс, плюс ко всему, импортировал контент со старого сайта и хотелось бы чтобы урлы у статей, у которых были только id, остались прежними. Ладно хоть с дурацким суффиксом .html разобрался

[EVO] Список для TV

Здравствуйте!

Формирую список для TV-параметра (DropDown List Menu) из документов. Возможные значения:

@SELECT pagetitle FROM modx_site_content WHERE parent=1919 and published=1 and deleted=0

Всё отлично выводится. Один нюанс: на странице (в админке) у списка нет пустого значения начального поля по умолчанию.

Подскажите, как нужно модифицировать код в поле «Возможные значения», чтобы в начале списка вывести пустое поле?

Спасибо…

[REVO] Субдомены в зависимости от информации в БД

Здравствуйте у меня такая ситуация, что некоторые страницы это товары(назовём это так). И каждый товар храниться в базе данных, и там есть такой параметр как город, название города на русском языке правда.
И так вот какая у меня стоит проблема которую я не могу решить.
Нужно чтобы адрес сайта вот такой
http://site_name.com/index.php?id=8&ids=20
или
http://site_name.com/tovar.html&ids=20
, в зависимости от параметра города превращался в
http://some_city_name.site_name.com/index.php?id=8&ids=20

или
http://some_city_name.site_name.com/tovar.html&ids=20


Чисто теоретически я могу предположить, что я смогу найти файл отвечающий за генерирование URL и в этот генератор впихнуть имя города в зависимости от того что пришло в параметре. Но тут такой вопрос возникает, а как заставить modx эти страницы обрабатывать как-будто ни в чём не бывало и так должно быть?

И может подскажите как реализовать это в генераторе.
P.S. Я вначале полез для того чтобы узнать, можно ли это реализовать без создания 1000 контекстов и дублирования там функционала сайта. Но решил описать полностью ситуацию. Вдруг кто-нибудь предложит корректное решение этой проблемы.

[решено] Base href и хеш теги (#) не работают в MODX (развеем миф)

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

Так вот хочу заметить что это совсем не проблема МODX это вполне себе нормальное поведение HTML тоесть так будет работать на всем CMS да и просто на HTML страничках

А все потому что при использовании base href мы осознанно задаем старт для всех ссылок тоесть автоматом в начало всех ссылок дописывается указанный путь

и # тут не исключение

потому для решение проблемы нужно или указывать
[~[*id*]~]# (для EVO)
или убирать base href и самому указывать какие ссылки абсолютные а какие относительные

[REVO] [РЕШЕНО] Проверка прав доступа

Здравствуйте у меня есть общая форма входа, для двух типов пользователя. И в зависимости от группы пользователя, мне нужно или их отправлять на две разные страницы или на этой же странице разный контент выводить. Подскажите как это можно реализовать. Использую стандартный login

Читать дальше →

[REVO] ошибка установки Quip /revo 2 2 6/

revo 226, quip 2.3.3. Для развертывания на сайте комментариев установил пока только квип. В чем дело, не пойму. Как исправить — тоже. Вручную таблицы не добавлял.

Ошибка такая:

Консоль
Консоль запущена...
Пробуем установить пакет с подписью: quip-2.3.3-pl
Пакет найден... сейчас идёт подготовка к его установке.
Загрузка рабочего пространства пакета...
Рабочее пространство загружено, сейчас устанавливаем пакет...
Error adding field quipComment->name: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'name' ) 
Error adding field quipComment->email: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'email' ) 
Error adding field quipComment->website: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'website' ) 
Error adding field quipComment->resource: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'resource' ) 
Error adding field quipComment->idprefix: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'idprefix' ) 
Error adding field quipComment->existing_params: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'existing_params' ) 
Error adding index resource to quipComment: Array ( [0] => 42000 [1] => 1061 [2] => Duplicate key name 'resource' ) 
Error adding field quipComment->ip: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'ip' ) 
Error adding field quipComment->rank: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'rank' ) 
Error adding field quipComment->approvedby: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'approvedby' ) 
Error adding field quipComment->deleted: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'deleted' ) 
Error adding field quipComment->deletedon: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'deletedon' ) 
Error adding field quipComment->deletedby: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'deletedby' ) 
Error adding index approvedby to quipComment: Array ( [0] => 42000 [1] => 1061 [2] => Duplicate key name 'approvedby' ) 
Error adding index deleted to quipComment: Array ( [0] => 42000 [1] => 1061 [2] => Duplicate key name 'deleted' ) 
Error adding index deletedby to quipComment: Array ( [0] => 42000 [1] => 1061 [2] => Duplicate key name 'deletedby' ) 
Error adding field quipThread->quip_call_params: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'quip_call_params' ) 
Error adding field quipThread->quipreply_call_params: Array ( [0] => 42S21 [1] => 1060 [2] => Duplicate column name 'quipreply_call_params' ) 
Could not load class: quipNotifyComment from mysql.quipnotifycomment.
Could not load class: quipNotifyComment from mysql.quipnotifycomment.
Успешно установлен пакет quip-2.3.3-pl