Степан
))) с этого все начинается)))
Dan
нашел на modx.pro пост про точно такую же проблему и как раз связанную с cron
Dan
с этим гиперактивным менеджером клиента надо бэкапы каждый день делать походу
Степан
Алексей
более того там они должны быть каждый день автоматические. и хранить минимум 30 дней каждый.
Dan
Объясните плз, как работать с CronManager? Установил пакет, создал cronjob, указал сниппет и период времени, через который будет запускаться скрипт. В доке еще написано, что нужно в crontab добавить скрипт cron.php, но вот сделал я все по доке и в итоге достиг того же эффекта - перестали работать сниппеты на сайте
Степан
Степан
попробуйте и посмотрите что за ошибки выдает
Misha
Друзья подскажите как добавить существующие товары в новую категорию minishop?
Anonymous
Доброго всем дня. Ломаю голову, почему не работает чанк из файла.
{'babelLinks' | snippet : [
'resourceId' => $id,
'showCurrent' => 1,
'tpl' => '@FILE chunks/sitemap/xhtml.tpl'
]}
Если просто подключить чанк, то работает но тогда не обрабатывает нужные там переменны..
Misha
Евгений
Misha
Ещё один вопрос https://docs.modx.pro/komponentyi/minishop2/poleznyie-vyiborki/vyivod-vsex-kategorij-tovara вот тут код сниппета для вывода всех категорий товара, а как в нём убрать родительскую категорию, главную?
Anonymous
babel не поддерживает феном
Но если указать
{'babelLinks' | snippet : [
'resourceId' => $id,
'showCurrent' => 1,
'tpl' => 'xhtml'
]}
То все Ок. И что значит не поддерживает Феном.....
Вся проблема в том что чанк выглядит так:
<xhtml:link rel="alternate" hreflang="{$cultureKey}" href="{$url}"/>
А в стандартом чанке эти переменны не могу обработать. ХЗ значения туда передать.
Евгений
Евгений
Евгений
он не всеми сниппетами поддерживается
Евгений
используйте родной синтаксис [[+cultureKey]]
Anonymous
Агась, понял. Спасибо )
Но все равно, почему то не подключает и все ....
Пути перепроверил 100 раз, также как и кеш обновил.
[[!babelLinks?
&resourceId={$id}
&showCurrent=1
&tpl=@FILE chunks/sitemap/xhtml.tpl
]]
Евгений
&tpl=@FILE chunks/sitemap/xhtml.tpl - это феном вроде как
&tpl=@FILE:chunks/sitemap/xhtml.tpl - а это уже родной синтаксис
Евгений
но путь уже не идет от феномовской папки а от корня
Евгений
но это не иточно, давно не пользовался родным парсером, для бабеля использую обычные чанки и не морочу себе голову
Anonymous
Ок. Буду пробовать ) Спасибо большое за помощь
Anonymous
Интересно что вроде делаешь по инструкции:
modx . pro / howto / 19865
Люди пишут - Ок
Евгений
Евгений
? феном тоже включен в системных настройках?
Anonymous
Евгений
Точно да
и на страницах и в чанках?
Евгений
там 2 параметра
Anonymous
ща гляну
Евгений
Anonymous
Dan
попробуйте и посмотрите что за ошибки выдает
Ошибки странные. Сниппет короче должен удалять файлы из одной папки по прошествии 10 дней. Код простой. А в журнале ошибка, мол не получилось удалить папку core/components/и так далее, так как нету прав и ссылается ошибка на этот сниппет. Странно то, что в сниппете указан полный путь до папки assets/templates/temporary/
Артур
Степан
ᛟᛗᛖᚾ
Всем привет!
На Modx 3 можно сделать инет-магаз?
С каким плагином подскажите?
Dan
Момент
Евгений
Dan
Евгений
минишоп не адаптирован
ᛟᛗᛖᚾ
Понял принял, спасибо господа
Dan
А покажи код простой.
<?php
$now = time();
$dir = $modx->config['assets_path'].'templates/temporary/';
$days = $modx->getOption('temp_dur');
$files = array_diff(scandir($dir), array('..', '.'));
foreach ($files as $file) {
if (is_file($dir.$file)) {
if ($now - filemtime($dir.$file) >= 60 * 60 * 24 * $days) {
unlink($dir.$file);
}
}
}
Dan
Степан
а ошибку?
Dan
ля, я почистил журнал. Но там было указано, что не получается выполнить unlink файла, который находится вообще в core/components, так как нет прав на удаление
Dan
т.е он вообще каким-то боком оказался в core/components
Dmitry
ребят, такой вопрос, настраиваю редирект с без слеша, на слеш, но соотв ставится и на системные страницы, аля sitemap.xml как этого избежать?
Ддлаю вот так:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]
Dmitry
или сделать через плагин редирект и там уже в исключение добавить эти id страниц системных?
Dmitry
но хотелось бы всё-таки через .htaccess
Dmitry
++
Nano.Karmabot.chat
Awesome! Derzaiii got +1 from DimaC7D. 14 karma in total.
Dmitry
а почему исключение может не срабатывать?
RewriteCond %{REQUEST_URI} !^/site-map
Dmitry
просто нужно чтобы эта ссылка тоже так жила аля, site.ru/site-map
Dmitry
пробовал тоже так, не помогло, к сожалению
Dmitry
Dmitriy
@nezabor друг
Dmitriy
у меня вопрос
Dmitry
кеш, блин
Dmitriy
Если у migx окно уничтожается, то структура реагирование на событие input тоже уничтожается?
Степан
Степан
если нужно чтобы удалялось то по хорошему нужно тебе js в данную модалку создавать
Dmitriy
Dmitriy
Кнопка, чтобы окно открыть migx
Степан
попробуй повесить на класс
Степан
или от модалки шагай
Степан
чтобы было универсально
Степан
на id не всегда стоит опираться
Nikolay
Господа, кто то делал автоматические переключение контекста в мультиязыном сайте в зависимости от региона? ну типо в англии один язык в россии или беларуси другой
Артур
Nikolay
мне да
Sentinel
Алексей
Dmitriy
Dmitriy
А вообще так-то на финишной прямой да
Dmitriy
Только код оптимизировать
Евгений
и сделать чтобы работал
Артур
Господа, установил ssl для домена, включил в htaccess редирект на https и все внутренние страницы отвалились, что не так, куда смотреть?