Алексей
а потом нормально ищет локальный пакет? у меня почему-то на 2 хостингах не видит загруженный пакет
Алексей
только на модхосте, но на нём не распаковывает
Филипп
а потом нормально ищет локальный пакет? у меня почему-то на 2 хостингах не видит загруженный пакет
У меня такая фигня была на своем серваке. Потом поменял сервак на амазоновский и все пошло. На хостинге тоже было норм у меня webhost1.
Филипп
За другие не знаю, но помню что тогда на первом у меня был nginx, а на втором Apache 2 и там как раз все работало как часы.
Алексей
ну вот у меня nginx уже давно, никогда таких проблем не было. А примерно с 2.7.0 перестало видеть..
Алексей
Warning: constant(): Couldn't find constant -1 in /web/core/model/modx/modx.class.php on line 678 Completed extracting package: **************-190326.2145.03-2.7.1-pl Vapor execution completed without exception in 12.5228s
Алексей
ошибка какая-то есть, но так completed
Филипп
Вот когда я 2.7.0 обновил до 2.7.1 у меня ещё пару критичных косяков исчезло.
Филипп
ошибка какая-то есть, но так completed
Но насколько я понял он файл создает
Филипп
И с него можно клонировать
Алексей
да, файл появляется, размер похожий на правду. Потом его гружу вручную в core/packages на другой хост, либо через админку. Но потом он не появляется через локальный поиск пакетов, поэтому проинсталлить нельзя
Yurij
Warning: constant(): Couldn't find constant -1 in /web/core/model/modx/modx.class.php on line 678 Completed extracting package: **************-190326.2145.03-2.7.1-pl Vapor execution completed without exception in 12.5228s
Отключи дебаг, max_input_time = 60 Свободного места должно быть на новом сайте в 3.5-4 раза больше нежели весит пакет
Филипп
Думаю это не связано с ошибкой, т.к. у меня её выбивало и тем не менее распаковывало. То что не видит скорей всего шляпа в настройках сервера или правах на папки.
Yurij
Думаю это не связано с ошибкой, т.к. у меня её выбивало и тем не менее распаковывало. То что не видит скорей всего шляпа в настройках сервера или правах на папки.
здесь скорее проблема в том которую написал, на меньших хостингах проще вручную перенести, большие проекти vapor тоже не перенесет
Yurij
И сразу напишу Vapor не перемещает пользователей
Филипп
Хз, я с этим делом тогда долго возился. И в консоли тоже что то менял.
Филипп
Его вроде забросили, обновлений давно не было.
Yurij
Released Apr 28, 2013 by fi1osof
Алексей
вообще нашёл в логах следующее: [2019-03-26 21:24:07] (ERROR in xPDO::getService @ /web/core/xpdo/xpdo.class.php : 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead. [2019-03-26 21:24:07] (ERROR in modRestCurlClient::__construct @ /web/core/model/modx/rest/modrestcurlclient.class.php : 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
Алексей
а где дебаг отрубить?
Евгений
в системных настройках
Евгений
по слову deprecated искать
Филипп
В настройках системных, там можно отрубить warning
Yurij
debug, log_level
Yurij
а где дебаг отрубить?
Я на ето ответил, а Евгений на твою ошибку
Алексей
а, видимо я не туда смотрю. После отключения deprecated остаётся такая ошибка после поиска локальных пакетов: [2019-03-26 21:59:21] (ERROR @ /web/core/xpdo/om/xpdoobject.class.php : 1452) Error 22003 executing statement: INSERT INTO modx_transport_packages (signature, created, state, workspace, provider, disabled, source, package_name, version_major, version_minor, version_patch, release, release_index) VALUES ('modx.**********.ru-190326.2123.50-2.7.1-pl', '2019-03-26 21:59:21', 1, 1, 0, 0, 'modx.*********.ru-190326.2123.50-2.7.1-pl.transport.zip', 'modx.******.ru', 190326, 2123, 50, '', 2) Array ( [0] => 22003 [1] => 1264 [2] => Out of range value for column 'version_major' at row 1 )
Yurij
Хотя нет я ошибаюсь 190326
Yurij
Ну перенос 1 сайта вручную примерно занимает 30 минут, если хостинг не медлений. Но был один перенос 3 дня, закажчик купил медленний хостинг, фтп отваливался, просил взять получше но так и не взял. Возмущался что долго, потом когда частями перенес, получил ответ почему раньше на сказал взять лучше. Я был в шоке 3 дня ему это говорил.
Алексей
привык просто к вапору, свою сборку таким образом быстро разворачиваем. А тут как обычно засада, последнее время очень везёт на глюки
Иван
https://docs.modx.org/
Евгений
https://docs.modx.org/
я думал ты хотел прибивать сайдбар))
Dmitriy
Dmitriy
Ребята
Dmitriy
Как в зависимости от айди сделать свой параметр?
Dmitriy
ну корчое нужно в чанке-шаблоне класс давать в зависимости от айди
Dmitriy
через параметр можно?
Dmitriy
просто ресурсу лень создавать поле
Roman 🚀
css класс?
Yurij
Можно только к контексту привязать, или к юзеру, ну и загальние
Roman 🚀
ды
Так просто подставляй class-{$id}
Dmitriy
iWatchYouFromAfar
ох Дима
Roman 🚀
или я чет не понимаю чего ты там делаешь)
Dmitriy
нужно прям строчку текста
Dmitriy
вставить в зависимости от айдишки
Roman 🚀
не не по номеру
сделай сниппет принимающий id и выдающий строку в ответ, внутри case
Dmitriy
ой писос
Dmitriy
я так в чанке на феноме лучше тогда напиш
Dmitriy
у
Roman 🚀
ну пиши, коль удобно
iWatchYouFromAfar
iWatchYouFromAfar
нафига велосипеды
Dmitriy
нафига велосипеды
а ты чего придумал?
Dmitriy
умного
Yurij
ресурса
{switch $color} {case 'red', 'scarlet'} Оттенок красного цвета {case 'green', 'harlequin'} Оттенок зеленого цвета {case 'black', 'grey', 'gray'} Черный цвет {case 'white', 'grey', 'gray'} Белый цвет {case default, 'unknown'} Неизвестный цвет {/switch} вот пример замени на свой https://github.com/fenom-template/fenom/blob/master/docs/ru/tags/switch.md
iWatchYouFromAfar
а ты чего придумал?
if modx resource == 4 твой класс
Dmitriy
ой нахир
Yurij
Я б по шаблону проверял в зависимости какой шаблон такой клас ставил
iWatchYouFromAfar
ой нахир
что не так
iWatchYouFromAfar
Я б по шаблону проверял в зависимости какой шаблон такой клас ставил
да ему нужно на одной странице добавить класс)
Yurij
шаблон у этих страниц один будет
Ну тогда вариан по сase или if на нужные ресурси, или parent
Dmitriy
делаю уже
Dmitriy
{switch $id} {case 8}
Dmitriy
чёт не пашет
Yurij
{switch $id} {case 8}
В чанке делаешь?
Roman 🚀
Dmitriy
)))))))
харош соб
Roman 🚀
харош соб
хорош спамить, посмотри сначала синтаксис