Александр
Вынужден обратиться снова. Вот такая стряпня получилось. Вроде как должен получать все файлы я сейчас и отправляться они должны в <input type="hidden" name="_prices">, а в итоге письмо приходит без списка файлов. Что не так может быть?
Александр
Ну как минимум путь к папке должен быть полный, если это хостинг то от корня хостинга
Пути работают, уже проверил. Нужно как-то передать переменную теперь
Александр
Артур
Это $_POST['_prices']
Артур
И в цикле ты присваиваешь переменой $file значение из массива $fields зачем? Тебе вроде надо было получить список файлов из папки, кажется надо наоборот складывать имена в массив, нет?
Serge
Здравствуйте. А что сейчас для установки Modx недостаточно прав на папки 755?
Serge
Достаточно
Вот установка с правами 755 Важное примечание: Каталог assets/ не был создан в: /var/www/web9/www/assets/ Необходимо создать этот каталог и сделать его доступным для записи, если вы хотите использовать «Менеджер пакетов» и дополнительные компоненты. Каталог assets/components/ не был создан в: /var/www/web9/www/assets/components/ Необходимо создать этот каталог и сделать его доступным для записи, если вы хотите использовать «Менеджер пакетов» и дополнительные компоненты. Каталог core/components/ не был создан в: /var/www/web9/www/core/components/ Необходимо создать этот каталог и сделать его доступным для записи, если вы хотите использовать «Менеджер пакетов» и дополнительные компоненты.
Serge
почему при установке modx в папку с правами 755 он не может создать эти каталоги?
Андрей
Андрей
Возможно у папки владелец рут, а файлы загружены от другого пользователя
Андрей
https://t.me/ru_modx/194125
Danil
Привет. Подскажите, с чем проблема может быть? pdoMenu генерирует ссылки отталкиваясь от текущей страницы. Например текущая страница site.ru/str-1 и при переходе с нее на str-2 ссылка выглядит site.ru/str-1/str-2
Danil
Точно
Danil
вот что я забыл
Danil
Спасибо
Андрей
С этим все отлично
Так сходу сложно сказать в чём дело, надо смотреть детально. Хостинг vps или шара? Версию движка актуальную ставишь? Версии php, mysql?
Александр
https://docs.modx.com/3.x/ru/extras/formit/formit.hooks
Спасибо за статью. Тыкался в нее несколько раз вчера, сегодня ещё раз внимательно перечитал и попробовал сделать через прехук. Результат получил тем, что и требовался!
Serge
Так сходу сложно сказать в чём дело, надо смотреть детально. Хостинг vps или шара? Версию движка актуальную ставишь? Версии php, mysql?
У меня 15 сайтов лет 7 на vps у удного из хостеров. Все отлично кроме uptime в последнее время. Решил переехать на linode, так как прежде вск крутилось на CentOS 7 выбрал Almalinux 8 как преемника CentOs.
Serge
У меня 15 сайтов лет 7 на vps у удного из хостеров. Все отлично кроме uptime в последнее время. Решил переехать на linode, так как прежде вск крутилось на CentOS 7 выбрал Almalinux 8 как преемника CentOs.
Настроил сервак под свои нужды. Все отлично. А вот начал переносить сайти и вот проблемы с правами возникли для Modx, например для October CMS все прошло отлично. Но modx вместо 755 хочет теперь 775 на папки
Андрей
У меня на vps 4х разных хостеров суммарно около 70 сайтов, ни разу такой проблемы не возникало.
Артур
Господа есть код (см. скриншот). Новый статус не сохраняется, пишет "Попытка сохранить ленивый объект" (Attempt to save lazy object) как исправить?
Semyon
Всем добрый день. Подскажите почему не выводит седьмой ресурс
Semyon
просто пусто
Semyon
Semyon
От безысходности
Semyon
)
Semyon
Ну он выводит какие то
Semyon
Какие то нет
Semyon
К примеру 7 так и не вывел
Артур
К примеру 7 так и не вывел
Так не бывает. Ищи ошибку. Сделай showLog
Semyon
о всё
Semyon
точняг
Semyon
Спасибо
Alexandr
Ребята привет всем, может кто подсказать в fenom работает схема elseif
Alexandr
или только if и else?
Alexandr
так вместе слитно и писать elseif&
Alexandr
?
Alexandr
типа {elseif $_modx->resource.id === 4 || $_modx->resource.parent === 4}
Alexandr
спс
Alexandr
у меня просто куча прописана разных elseif
Alexandr
и не выводит то что нужно
Alexandr
для фильтров выборку пишу
Alexandr
{elseif $_modx->resource.id === 4 || $_modx->resource.parent === 4} {set $filters = ' ms|price:number, ms|vendor:vendors, msoption|color, msoption|naznachenie ' } {elseif $_modx->resource.id === 130 || $_modx->resource.parent === 130} {set $filters = ' ms|price:number, ms|vendor:vendors, msoption|color, msoption|types ' } {elseif $_modx->resource.id === 1078 || $_modx->resource.parent === 1078} {set $filters = ' ms|price:number, ms|vendor:vendors, msoption|color, msoption|types ' }
Alexandr
{if $_modx->resource.id === 6 || $_modx->resource.parent === 6 || $_modx->resource.id === 195 || $_modx->resource.parent === 195} {set $filters = ' ms|price:number, ms|vendor:vendors, msoption|color, msoption|types, msoption|zone, msoption|upravlenie ' } {elseif $_modx->resource.id === 4 || $_modx->resource.parent === 4} {set $filters = ' ms|price:number, ms|vendor:vendors, msoption|color, msoption|naznachenie ' } {elseif $_modx->resource.id === 130 || $_modx->resource.parent === 130} {set $filters = ' ms|price:number, ms|vendor:vendors, msoption|color, msoption|types ' } {elseif $_modx->resource.id === 1078 || $_modx->resource.parent === 1078} {set $filters = ' ms|price:number, ms|vendor:vendors, msoption|color, msoption|types ' } {else} {set $filters = ' ms|price:number, msoption|color, ms|vendor:vendors ' } {/if}
Alexandr
вот весь
Alexandr
я потом в мфильтре свою переменную вставляю где фильтра прописываются
Alexandr
т.е. для разных категорий мне разные фильтра нужно настроить
Serge
Вероятно дело всё таки в настройках прав. Права на запись для группы никогда не требовались.
Нашел. Пул php-fpm для этого сайта был запущен от имени другого пользователя! мой косяк
Артур
По синтаксису вроде всё правильно, проверяй условия
Андрей
т.е. для разных категорий мне разные фильтра нужно настроить
Вот чтоб такой кошмар не городить, есть доп - https://modstore.pro/packages/ecommerce/msproductscomposerselection
Артур
Есть массив $arr = [2,2,3,4] Мне нужно проверить все ли значения в нём одинаковые и, если да, то выполнить некое действие, как это правильно сделать?
alexey1m
count(array_unique($arr));
alexey1m
🙂
Артур
if($notifications = $modx->getIterator('Notifications', $where) всегда true, а как сделать, чтобы при отсутствии записей в БД было false?
Степан
народ, а можно отсортировать pdoMenu по countchildren?
Артур
Sentinel
https://modstore.pro/packages/integration/mslistorders
Semyon
доброй ночи) Такая проблема. Не работает Ajax форм. Ни письма ни формы в формите. Помогите пожалуйтса.
Semyon
Semyon