Vladimir
С нами с 25 июня 2021; Место в рейтинге пользователей: #285Как поправить скорость загрузки сайта?
Я использовал debugParser, но как только я его вклюаю, и перехожу
?debug=1
сайт грузится нормально быстро, как только убираю гетовский запрос ?debug=1
сайт так же грузится порой секунд 20, а то и 40, при этом на странице может и не быть контента почти Как определить что именно вызывает ошибку из лога?
Заходишь в лог, а там такое сообщение, и х пойми с какого это плагина идёт или с какой строчки кода.
/var/www/vhosts/asd.asd/asd.asd/core/model/modx/modx.class.php 1037
`` is not a valid integer and may not be passed to makeUrl()
Как получить айди пользователя при смене а так же при создании заказа в плагине?
Как получить айди пользователя при смене заказа а так же при создании в плагине?
Пока что плагин такой
Пока что плагин такой
<?php
switch ($modx->event->name) {
case "msOnChangeOrderStatus":
// 1001
if($status == 1001){
$modx->log(1, 'ЗАКАЗ ЗАВЕРШЁН');
}
$modx->log(1, var_dump($order));
break;
}
Пытался вывести объект $order но генерит вообще всё вместо того что нужно, пытался из этого объекта получить айди пользователя "$order->getOne('User')
" но просто получаю ошибку Как добавить поле галочку в заказ любой, а потом изменять её плагином?
Нужно добавить в каждый заказ, чекбокс, и потом допустим при заказе если это более 5 заказ, в текущем и каждом последующем заказе указывать данный чекбокс как активный для этого пользователя.
Пытался так:
Так же создал само поле в базе данных в этой таблице "
Но когда перехожу в заказы в админке, там не вижу моего поля.
Само поле создавал так через sql "
Пытался так:
<?php
switch ($modx->event->name) {
case 'OnMODXInit':
$modx->loadClass('msOrder');
$modx->map['msOrder']['fields']['regular_customer'] = 0;
$modx->map['msOrder']['fieldMeta']['regular_customer'] = array(
'dbtype' => 'tinyint',
'precision' => 1,
'attributes' => 'unsigned',
'phptype' => 'boolean',
'null' => false,
'default' => 0,
);
break;
}
П.С ставил на событие «OnMODXInit»Так же создал само поле в базе данных в этой таблице "
modx_ms2_orders
".Но когда перехожу в заказы в админке, там не вижу моего поля.
Само поле создавал так через sql "
ALTER TABLE `modx_ms2_orders` ADD `regular_customer` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' ;
" Можно ли сохранить корзину при клике а не автоматом? msBaskets
Можно ли сохранить корзину при клике а не автоматом? а так же получить на неё ссылку. С помощью этого плагина «msBaskets», или есть у кого получше посоветуйте пожалуйста.
Не могу установить minishop2 на modx 3.0.2, как исправить?
В обычном магазине дополнений скачивается, но та что скачивается не поддерживается текущей версией, а через modstore вообще не находит
Проблемма со стилями на странице входа в админку после обновления до 3 версии, как исправить?
Обновился с 2,8,4 до 3,0,0 и теперь вход в админку такой как поправить? prnt.sc/EOo3sMMMSogd
Выходит ошибка 404 при переходе в товар по клику, как исправить? minishop2
Если в категории навести на товар то покажет ссылку
Пакет ауторедиректор удалён, в
Как убрать генерацию ссылок товаров через
https://site.com/manager/index.php?a=resource/update&id=558
и при клике у меня получается такая ссылка https://site.com/manager/.php?a=resource/update&id=558
И так на абсолютно всех товарах, однако если нажать правой кнопкой мыши и нажать на изменить он переходит и там ссылка без Index.php, получается проблема в генерации ссылки.Пакет ауторедиректор удалён, в
htaccess
были дефолтные редиректы с index.php
я даже убрал, то есть они работают на всех других сайтах без проблем.Как убрать генерацию ссылок товаров через
index.php
? Как вывести вложенный migx через fenom?
Есть migx внутри него ещё, как вывести вложенный migx через fenom? как получить этот плейсхолдер
Пытался так
phones
допустимПытался так
{set $phonesRaw = 'phones' | placeholder}
{set $phones = $phonesRaw | fromJSON}
{foreach $phones as $phone}
<a href="tel:{$phone.title | preg_replace:'/[^0-9\+]|/': ''}">
<span>{$phone.title} {if $phone.title1}—{/if} </span>
{if $phone.title1}<strong>{$phone.title1}</strong>{/if}
</a>
{/foreach}
Запускаю так{'getImageList' | snippet : [
'docid' => $_modx->resource.id,
'limit' => '4',
'tvname' => 'contacts',
'tpl' => 'contactTpl',
]}
При установке или выборе другого редактора кроме tinymce, файловый менеджер после выбора файла пустой, как исправить?
Если выбрать другой текстовый редактор кроме tinymce, то при загрузке в контент допустим картинки, и выборе этой картинки в менеджере после этого он становится белым, и не возможно выбрать, как исправить?