Игорь

Игорь

С нами с 27 мая 2015; Место в рейтинге пользователей: #366

Плагин для Modx Revo

Добрый день, необходим плагин для автоматической генерации title, keywoard, description только при создании документа.

Суть модуля, на основе заполненных полей (Заголовок, расширенный заголовок, Меню, контент) генерировать значения для трех tv параметров (title, keywoard, description).

Генерация должна происходить по заданной маске.
Пример: Купить #pagetitle# в перми.

В настройках плагина должна быть возможность привязки масок к шаблонам и tv параметрам.
Ruslan Butakov
22 июня 2016, 06:24
modx.pro
3
2 408
-2

И опять теги: теперь индексируемые

Здравствуйте.
Многие пользуются тегами, но вывод, в большинстве случаев, осуществляется на одной и той же странице с помощью перехвата (GET). Поэтому данные страницы нормально не ранжируются поисковиками. Предлагаю сделать иначе.
Борис И
09 июня 2016, 07:47
modx.pro
11
3 858
+7

Comparison: картинка-превью из ms2Gallery

Возникла необходимость использовать дополнение Comparison для сравнения обычных документов (не товаров Minishop). Для загрузки изображений используется дополнение ms2Gallery.

Задача: сделать так, чтобы превью для таблицы сравнения брались из изображений ms2Gallery.

Решение:

Шаг 1: Присоединяем таблицу с картинками через leftJoin. При этом указываем размеры превью. В моем случае это 206x117. Если у вас другие размеры — поставьте свои.

[[!CompareList?
	&leftJoin=`{
		"206x117": {"class":"msResourceFile","alias":"206x117", "on": "206x117.resource_id = modResource.id AND 206x117.path LIKE '%/206x117/' AND 206x117.rank=0"}
	}`
	&select=`{
		"modResource":"*"
		,"206x117":"206x117.url as 206x117"
	}`
]]
Шаг 2: В чанке оформления tpl.Comparison.head заменяем плейсхолдер [[+thumb]] на новый с размерами вашей картинки, т.е в моем случае [[+206x117]].

Наслаждаемся результатом.
Иван Бондаренко
04 июня 2016, 10:22
modx.pro
3
1 975
-2

Мультидоменность в 2.5 КАК?

Друзья, раньше мнгосайтовость получалась добавления в индекс.пхп:
switch ($modx->getOption('http_host')) {

   case 'www.subdomain.blabla.ru:80':
   case 'www.subdomain.blabla.ru':

  $modx->initialize('bio');
      break;
 
   default:
      $modx->initialize('web');
      break;
}
Но теперь меня при наборе www.subdomain.blabla.ru перекидывает на основной контекст да еще и с адресом www.blabla.ru

htacess закоментировал, чтоб не путался, id первых страниц для контекстов прописал

Кто-нибудь в курсе, может поменялось чего в алгоритме? Вроде как site_url и base_url уже устарели. Да и http_host чего-то среди основных настроек не вижу.
anatol
09 мая 2016, 06:12
modx.pro
3
3 485
0

Вывод похожих записей

Всем привет!
Не как не могу сообразить, с помощью какого компонента можно вывести ресурсы у текущего документа исключив его самого.
Что то вроде похожих записей у текущего документа, только надо вывести все и исключить тот у которого выводится.
Сергей
06 мая 2016, 06:06
modx.pro
1
1 719
-2

не устанавливается 2.5 на php 7

не встает ModX 2.5.0 на php7 (7.0.4-pl0-gentoo) ни с нуля ни обновлением с предыдущей версии (2.4х работает нормально). выдает:

Fatal error: Uncaught Error: Call to a member function setProperties() on null in /_subdomain.patch_/public_html/core/model/modx/modmanagerresponse.class.php:190 ......

пробовал делать, как советовали на оф форуме — заменить строку в указанном файле — не помогло

если сменить php с 7 на 5.6, то при заходе в админку вываливает 500 ошибку.

сайт находится на шаред хостинге sweb

саппорт отмахнулся:
«На сервере действительно могут быть установлены не все необходимые модули.
Выполнить установку локально для Вашего аккаунт невозможно.
Поэтом рекомендуем использовать для сайта ту версию php, с которой сайт работает корректно.»
Constantine
24 апреля 2016, 13:59
modx.pro
1
4 426
0

TinyMCE + Tickets + выбор главной картинки в TV

Добрый день. Понадобился функционал удобного редактора textarea во фронтенде Tickets, а также сделать возможность пользователю выбрать главную картинку для тикета.

Вот что получилось:


Инструкция под катом
Andrei D.
24 апреля 2016, 12:32
modx.pro
46
5 803
+15

Скрипт создающий sudo юзера


Бывают ситуации, что пароль от админа теряется, а к почте, на которую зареган админ, доступа нет. Данный скрипт создаёт sudo юзера при запуске с рандомным логином и паролем. Дальше уже можно через этого юзера поменять пароль от админа, а залогинившись под админом — удалить только что созданного sudo. Скрипт просто надо закачать в папку с MODX и запустить.
Павел Гвоздь
15 февраля 2016, 10:08
modx.pro
32
4 176
+5

Fenom Tickets ms2Gallery

Вызываю getTickets в обычном режиме – всё хорошо, в Fenom – картинки не хотят показываться)
Klike
20 января 2016, 09:08
modx.pro
5
2 716
0

msImportExport

Вторая версия пакета обсуждается в только в этом посте

Компонент предназначен для импорта экспорта товаров для miniShop2

Импорт
Импорт происходит из CSV файла. На основании ключевого поля (которое указывается в настройках и по умолчанию имеет значение «article») будет происходить либо добавление нового товара, либо его обновление.

При добавлении нового товара если не указан для него родитель, то товар будет добавлен в базовую категорию.
Prihod
30 декабря 2015, 11:29
modx.pro
11
53 801
+8