Андрей
ты становишься дедом
Да тут все кто отвечает деды 🙃
Степан
Попробуй {$_pls['tv.calc']}
да тока так и справился
Андрей
CEV9WXFBAR Промо код Яндекс плюс, на 90 дней, может надо кому?
Степан
Народ такой вопрос вот все время извращаюсь, но может кто-то подскажет как базу записать NOW()
Степан
имено силами PDO modx
Степан
или может обвертка какая есть
Mike
Ребят, как правильно организовать хранение изображений товаров? Объем фоток больше 100 Гб
Mike
а цель какая?
Куча товаров с огромным количеством фоток. Рассматривал вариант с amazon s3 like хранилищем, но упёрся в ошибку генерации превью. Цель чтоб посетители могли видеть эти фотки)
Андрей
Не хватает xpdo NOW ()
Андрей
Не хавает
Mike
т.е. вас не устраивает хранение картинок рядом?
Устроит, просто по цене s3 дешевле
Степан
Устроит, просто по цене s3 дешевле
ну а замаунтить как дирректорию?
Mike
ну а замаунтить как дирректорию?
Если речь про s3sf, диспетчер файлов не может прочитать эту папку, нет доступа. Права и владельца папки менял, не смог решить эту задачу
Степан
или под рутом?
Степан
я больше скажу я sftp цеплял даже в свое время
Степан
кинь ls -l
Mike
Отдельный пользователь с указанием опций юзера и группы
Степан
Отдельный пользователь с указанием опций юзера и группы
т.е. вы именно для веб пользователя создавали?
Степан
или потом его в эту группу добавили?
Степан
ну и конечно-же ребут наше ваще все
Степан
Отдельный пользователь с указанием опций юзера и группы
завтра тестану сегодня прям уже совсем не в настроении тоже есть пара сайтов которых нужно рассыпать пните меня завтра гляну что да как лучше сделать давно не занимался админством
Mike
кинь ls -l
Чуть позже у меня уже ночь)
Степан
Чуть позже у меня уже ночь)
завтра в личку потом результат сюда запишем
Dan
да тока так и справился
А только так и можно было) можно в доках посмотреть "плейсхолдеры с точкой или тире"
Dan
не нашел
https://docs.modx.pro/komponentyi/pdotools/parser#%D0%9F%D0%BB%D0%B5%D0%B9%D1%81%D1%85%D0%BE%D0%BB%D0%B4%D0%B5%D1%80%D1%8B-%D1%81-%D1%82%D0%BE%D1%87%D0%BA%D0%BE%D0%B9-%D0%B8%D0%BB%D0%B8-%D1%82%D0%B8%D1%80%D0%B5
Alexey
Из-за чего может повторяется адрес главной страницы в каноническом адресе? https://10akrov.ru//https://10akrov.ru/katalog/pesticzidyi/fungiczidyi/ Таким образом вывожу: <link rel="canonical" href="[[++site_url]]/[[~[[*id]]~]]" />
Степан
А что означают две тильды?
ну для красоты же... ты че)))
Alexey
А что означают две тильды?
хз , я взял готовый вариант с форума modx , но решил проблему убрав site_url
Степан
имею бледный вид(((
Степан
Степан
чего не так с этим join?
Артур
У меня вот так работает <link rel="canonical" href="[[++site_url]][[~[[*id]]]]" />
Артур
чего не так с этим join?
А модель загружена?
Степан
А модель загружена?
modResource? ну она как-бы всегда типа на готове)))
Alexey
У меня вот так работает <link rel="canonical" href="[[++site_url]][[~[[*id]]]]" />
Опять же после удаления site_url работает корректно
Alexey
Хз почему..
Alexey
В системных наверно что-то
Степан
Не, другая, clubUserMailer
эта да - это впринципе ее процессор если удалить join то все работает я именно ресурсы тяну
Степан
А ты смотрел какой в итоге запрос получается?
а как? ты же видишь что за ошибку получаю?
Alexey
Проверь base_url
Я его убрал из head, т.к. при его присутствии с сайта слетали стили через пару дней работы, т.к. менялись пути к стилям и т.д., опять же хз почему, не я этот сайт пилил)
Артур
а как? ты же видишь что за ошибку получаю?
А точно в этой строке ошибке, не позже, при выполнении?
Alexey
Проверь base_url
Но для теста я поставил, ничего не поменялос
Степан
А точно в этой строке ошибке, не позже, при выполнении?
да ошибка не в строке ошибка потом, но результат запроса я все равно не увижу по идее
Артур
Но для теста я поставил, ничего не поменялос
Да нет, в системных настройках посмотри значение base_url
Артур
Степан
Увидишь. Сделай до return $c->prepare(); $this->modx->log(1, $c->toSQL());
SELECT modResource.pagetitle AS modResource FROM `modx_clubuser_mailer` AS `clubUserMailer` LEFT JOIN `modx_site_content` `modResource` ON modResource.id = clubUserMailer.res_id видибо всетаки для основной таблицы тоже в таком раскладе нужен ручной select
Alexey
если это rb_base_url
Артур
если это rb_base_url
Нет, если base_url нету, значит всё норм. Но вот что там за фигня творится я не знаю, вариантов больше нет☹️
Алексей
Степан
бред какой-то
Степан
@smialexby @ShevArtV в итоге
Артур
Степан
Заработало?
ну конечно)))
Алексей
во... только хотел написать про getSelectColumns и логику. ) ну и чудненько что все хорошо.
Артур
ну конечно)))
Ну и здорово, теперь ты знаешь как запрос посмотреть)))
Степан
Ну и здорово, теперь ты знаешь как запрос посмотреть)))
это я и знал просто отчего-то рассроился на ошибку думал что не увижу ошибки до конца сборки запроса
Степан
СТОП!
Степан
так в этом вся и причина походу
Степан
я собрал запрос до выполнение основного класса
Степан
вот нашел в чем ошибка если нет этой строки то падает в ошибку получается что при leftJoin необходимо в ручном порядке добавлять все поля модели не смотря что нам бы это должен был сделать класс modObjectGetListProcessor
Степан
и в поиске тоже нужно указать полный алиас поля а то не ищет)))
Степан
а есть у кого готовый render для timestamp чтобы в дату превращал?