Андрей

Андрей

С нами с 09 апреля 2015; Место в рейтинге пользователей: #68
Андрей
31 марта 2021, 17:01
0
Проект почти готов и после обновление придётся делать заново. Переносить всё на новую CMS,
Зачем делать заново? Посмотри серверный error.log чтобы выяснить причину ошибки.

p.s. Обновил уже около 20 магазинов, везде всё норм.
Андрей
30 марта 2021, 14:33
+1
Нажмите кнопку Удалить на пакете, должна восстановиться предыдущая версия.

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

Если первый вариант не сработал, деинсталлировать пакет, загрузить этот вручную и установить заново (!!! настройки робокассы нужно будет снова внести).
Андрей
30 марта 2021, 12:24
+1
Откатите дополнение на предыдущую версию, это самый быстрый вариант решения проблемы.
Андрей
27 марта 2021, 23:53
0
Попробуйте так:
{$product.counter.0} или {$product.counter.value}
Андрей
25 марта 2021, 12:43
0
Вроде подходит это (mscDistance).
Судя по описанию этот компонент подойдёт. Есть демо — delivery.vgrish.ru

Либо на тестовом тарифе modhost можно установить дополнение и протестировать необходимый функционал самостоятельно.
Андрей
23 марта 2021, 22:41
0
Возможно эти заголовки есть в словарях — https://ibb.co/t8J5Sv1, в лексиконе en перевести как нужно.
Андрей
23 марта 2021, 17:28
0
Попробуй в файле — core/components/rptracking/model/rptracking/rptracking.class.php, заменить строку 269:
'OperationHistoryRequest' => ['Barcode' => $track, 'MessageType' => 0],
на:
'OperationHistoryRequest' => ['Barcode' => $track, 'MessageType' => 0, 'Language' => 'ENG'],
Андрей
11 марта 2021, 14:24
+1
Login умеет работать со стандартными extended полями, подробнее здесь — Login.Extended User Profiles.

Либо расширять профиль пользователя — Дополнительные поля профиля юзера (не extended), и работать как с обычными полями.
Андрей
23 февраля 2021, 17:01
0
но надо чтобы пользователь до исчезновения кнопки не видел адрес ссылки на редактирование
Так он её в адресной строке изначально увидит.

По тому же условию просто не выводить форму редактирования по прошествии заданных дней.
Андрей
23 февраля 2021, 16:21
+1
Посчитать разницу между createdon и текущей датой, в зависимости от нужного кол-ва дней(часов, минут) показывать/скрывать кнопку.
Андрей
14 февраля 2021, 18:17
+1
Попробуй так:
'where' => ['resid:=' => $_modx->resource.id]
Андрей
12 февраля 2021, 16:00
0
А что говорит серверный error.log про эту ошибку 500? И какая версия mysql используется?
Андрей
11 февраля 2021, 23:14
+1
Можно так:
<?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документа-текущая дата. Условия менять по желанию.
Андрей
11 февраля 2021, 21:34
+1
Есть ли сниппет, который бы создавал в новости ссылку не текст, а цифры?
Нужен не сниппет, а плагин на событие OnDocFormSave, в котором проверять родителя(новости) или нужный шаблон, и генерировать свой alias для документа.
Андрей
10 февраля 2021, 14:28
0
Попробуй написать @tolanych, он выпускал последние версии тикетов.
Андрей
09 февраля 2021, 00:06
0
Вместо того чтобы истерить, нужно писать в поддержку компонента, где и решаются подобные вопросы.
Андрей
07 февраля 2021, 16:34
0
Я сначала не так понял вопрос, ниже Александр написал решение.