🙈 PG
И не будет проблем
🙈 PG
Либо в php.ini указать настройку
Булат
Всем привет . Можете помочь с редиректом и исправлением одного момента на сайте. Прошу писать в личку
🙈 PG
Который в корне?
Можно и там
🙈 PG
Они после обновления обычно не перезаписываются
🙈 PG
Но надежнее в core/config
bodkul
Всем привет, я новичок! После установка выводит ошибку на менеджер, как решить проблему?
Андрей
bodkul
Спасибо. Тут для чего?
Артур
bodkul
Чем разница?
Артур
Чем разница?
Ну в чём разница между Линукс и Андроид?
Алексей
Чем разница?
По сути это были очень схожие системы. Сейчас Эво ушел в сторону ларавела. И поддерживается Дмитрий и командой.
bodkul
Я заметил что Эво сейчас с поддержкой Ларавел. Какую выбрать посоветуете?
Алексей
И там и там пхп. И там и там есть свое готовое.
Nikolay
Господа а как мне в корзину вывести название модификации msOptionPrice2?
Артур
Господа а как мне в корзину вывести название модификации msOptionPrice2?
А в документации не написано? В крайнем случае запихни в options[modification_name]
Nikolay
ты не поверишь но он в примере что на Гите лежит выводит и опции сами и артикулы все что угодно но название тянет самого товара
Nikolay
неа
Nikolay
{$options['modification_name']}
Nikolay
вот так тоже не выводит
Артур
вот так тоже не выводит
Это понятно, я имел ввиду в карточке товара получить имя модификации можно это я точно знаю, вот там добавь скрытый инпут с options[modification_name] и в него положи имя, а уже в корзине выводи опцию. Я так делал.
Nikolay
ребят тупой вопрос я же могу переименовать контекст ?
Nikolay
вот тут
Nikolay
🙈 PG
Правой кнопкой
🙈 PG
Редактировать контекст
Nikolay
да это понятно у меня ж ничего не крашнется из за этого?
Nikolay
а то я мультияз настраиваю там 3 языка и главный контекст называется Website)
🙈 PG
Ключ изменить нельзя вроде
🙈 PG
А название на скорость не влияет
Nikolay
оке
Nikolay
Ребят подскажите где накосячил создал контексты, настроил их вывел кнопки перевода, скопировал и перевел страницы, при переключении языка выдает ошибку
Nikolay
при этом если я не указываю настройку site_start то оно переводит язык спокойно
🙈 PG
Тебе нужен плагин для переключения контекстов
🙈 PG
По умолчанию загружается web контекст, а site_start по ходу в другом контексте
Nikolay
сейчас тестирую на главной странице
Nikolay
если я контекстам не задаю *кроме web) главную страницу то все работает
Nikolay
но насколько это правильно
🙈 PG
Указанный ид ресурса должен быть в соответствующем контексте, те на который переключатель в плагине
Nikolay
Указанный ид ресурса должен быть в соответствующем контексте, те на который переключатель в плагине
я не понимаю тебя <?php if ($modx->context->key == 'mgr' || !$modx->getOption('friendly_urls') || $modx->event->name != 'OnHandleRequest') { return; } switch ($_REQUEST['cultureKey']) { case 'ru': $modx->switchContext('ru'); setlocale(LC_ALL, 'ru_RU.UTF8'); break; case 'he': $modx->switchContext('he'); setlocale(LC_ALL, 'he_HE.UTF8'); break; default: $modx->switchContext('web'); break; } unset($_GET['cultureKey']); вот плагин
Nikolay
вот настройка контекста
Nikolay
Nikolay
если оно так то все работает, но в руском контексте главная страница имеет id 45 и если его прописать то при переключении у меня крашит сайт
🙈 PG
Насколько я помню, там нужно и домен указывать
🙈 PG
Не помню какую именно настройку
Nikolay
я понимаю о чем ты но в руководстве по настройке мне сказали что можно и так и так
🙈 PG
Лиьо первая, либо последняя
Nikolay
https://cat-art.ru/blog/multiyazyichnost-modx-revo
Nikolay
🙈 PG
🙈 PG
В инструкции так само написано
Nikolay
Nikolay
краш
Nikolay
ну в инструкции написано /en/ ИЛИ http://site.ru/en
Nikolay
причем в лог админки ничего не летит
Andrey
не путайте base_url и site_url
Andrey
код плагина покажите и htaccess
Nikolay
Nikolay
код плагина
Nikolay
я не понимаю тебя <?php if ($modx->context->key == 'mgr' || !$modx->getOption('friendly_urls') || $modx->event->name != 'OnHandleRequest') { return; } switch ($_REQUEST['cultureKey']) { case 'ru': $modx->switchContext('ru'); setlocale(LC_ALL, 'ru_RU.UTF8'); break; case 'he': $modx->switchContext('he'); setlocale(LC_ALL, 'he_HE.UTF8'); break; default: $modx->switchContext('web'); break; } unset($_GET['cultureKey']); вот плагин
Nikolay
# MODX supports Friendly URLs via this .htaccess file. You must serve web # pages via Apache with mod_rewrite to use this functionality, and you must # change the file name from ht.access to .htaccess. # # Make sure RewriteBase points to the directory where you installed MODX. # E.g., "/modx" if your installation is in a "modx" subdirectory. # # You may choose to make your URLs non-case-sensitive by adding a NC directive # to your rule: RewriteRule ^(.*)$ index.php?q=$1 [L,QSA,NC] RewriteEngine On RewriteBase / # Prevent rewrite the .well-known directory used by LetsEncrypt by rules below of this rule RewriteRule "^\.well-known/" - [L] # Prevent dot directories (hidden directories like .git) to be exposed to the public # Except for the .well-known directory used by LetsEncrypt a.o RewriteRule "/\.|^\.(?!well-known/)" - [F] # Rewrite www.example.com -> example.com -- used with SEO Strict URLs plugin #RewriteCond %{HTTP_HOST} . #RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC] #RewriteRule ^(.*)$ https://%1/$1 [R=301,L] # # or for the opposite example.com -> www.example.com use the following # DO NOT USE BOTH # #RewriteCond %{HTTP_HOST} !^$ #RewriteCond %{HTTP_HOST} !^www\. [NC] #RewriteCond %{HTTP_HOST} (.+)$ #RewriteRule ^(.*)$ https://www.%1/$1 [R=301,L] . # Force rewrite to https for every host #RewriteCond %{HTTPS} !=on [OR] #RewriteCond %{SERVER_PORT} !^443 #RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # Redirect the manager to a specific domain - don't rename the ht.access file # in the manager folder to use this this rule #RewriteCond %{HTTP_HOST} !^example\.com$ [NC] #RewriteCond %{REQUEST_URI} ^/manager [NC] #RewriteRule ^(.*)$ https://example.com/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(ru|en|he)/favicon.ico$ favicon.ico [L,QSA] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(ru|en|he)/assets(.*)$ assets$2 [L,QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(ru|en|he)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA] # For servers that support output compression, you should pick up a bit of # speed by un-commenting the following lines. #php_flag zlib.output_compression On #php_value zlib.output_compression_level 5
Andrey
плагин есть ? http://joxi.ru/E2p7o47u4wnKKm
Nikolay
плагин есть ? http://joxi.ru/E2p7o47u4wnKKm
да на 1 сообщение выше
Andrey
мистика
🙈 PG
Я лично ни разу ещё не менял htaccess для работы с контекстами
Nikolay
мистика
причем если я очищаю id site_start все работает
Nikolay
и переключается
Alex
доброе утро подскажите у меня хостинг рег ру ставлю php8 последнюю версию. дак на сайте выдает ошибку , в чем может быть проблема
Dan
народ, кто нибудь знает причину, по которой может не открываться папка в дереве Файлов?
Dan
одна единственная папка не нажимается ни правой, ни левой кнопкой мыши в дереве
Dan
права 777 стоят, через фтп открывается норм