Андрей

Андрей

Был в сети 01 августа 2026, 02:46
Заказы принимаю
Возможно это что то с importX, в любом случае пропадать они точно не должны после импорта, ровно как и значения в TV, надо смотреть уже конкретно в данном частном случает.
Столкнулся с проблемой поиска поля «Целевой ресурс» или поле которое можно было бы добавить в поля файла импорта
При установке Babel задаётся TV, где хранятся языковые связи в виде строки — en:74;web:12;it:84, можно посмотреть название в системных настройках.
Проект почти готов и после обновление придётся делать заново. Переносить всё на новую CMS,
Зачем делать заново? Посмотри серверный error.log чтобы выяснить причину ошибки.

p.s. Обновил уже около 20 магазинов, везде всё норм.
Нажмите кнопку Удалить на пакете, должна восстановиться предыдущая версия.

Альтернативный вариант, зайти в core/packages/, там должен быть zip архив предыдущей версии — msprobokassa-1.1.0-pl.transport.zip.

Если первый вариант не сработал, деинсталлировать пакет, загрузить этот вручную и установить заново (!!! настройки робокассы нужно будет снова внести).
но надо чтобы пользователь до исчезновения кнопки не видел адрес ссылки на редактирование
Так он её в адресной строке изначально увидит.

По тому же условию просто не выводить форму редактирования по прошествии заданных дней.
Можно так:
<?php
switch ($modx->event->name) {
    case 'OnDocFormSave':
    	if($resource->template == 2) {
    		$title = $resource->id . '-' . date("m-d-y");
    		$alias = $resource->cleanAlias($title);
	        $resource->set('alias', $alias);
		$aliasPath = $resource->getAliasPath();
    	}
    	$resource->save();
        break;
}
Создаст для ресурсов с шаблоном id = 2 alias вида: idдокумента-текущая дата. Условия менять по желанию.
Есть ли сниппет, который бы создавал в новости ссылку не текст, а цифры?
Нужен не сниппет, а плагин на событие OnDocFormSave, в котором проверять родителя(новости) или нужный шаблон, и генерировать свой alias для документа.