Vladyslav
С нами с 15 февраля 2024; Место в рейтинге пользователей: #9194Настройка уровня вложенности ссылки в адресной строке
Здравствуйте, у меня есть ссылка такого вида:
site.ru/country/news/article-1.html
А нужно сделать вот такой вид:
site.ru/country/article-1.html
Имеется ввиду, чтобы был только самый первый родитель в адресной строке, ну и соответственно последний элемент независимо от коло-ва уровня вложенности
Как это можно реализовать?
site.ru/country/news/article-1.html
А нужно сделать вот такой вид:
site.ru/country/article-1.html
Имеется ввиду, чтобы был только самый первый родитель в адресной строке, ну и соответственно последний элемент независимо от коло-ва уровня вложенности
Как это можно реализовать?
Возможно ли реализовать разные региональные подразделения под одним доменом с разным меню?
Вопрос заключается в том, что сайт мультиязычный, и сайт содержит допустим 15 стран в каждом контексте. Примерный вид адреса страны выглядит так site.com/en/england, либо site.com/en/denmark. Трудно ли такое реализовать?
Конфликт ссылок с cultureKey контекстов
Здравствуйте! Проблема состоит в том, что если псевдоним на любом из контекстов начинается на de, например development-of-documentation, то меня перекидывает на страницу 404 немецкого контекста. Я понимаю, что проблема в ключе de, но как я могу это исправить. Вот код, который определяет контекст:
<?php
if($modx->context->get('key') != "mgr"){
switch ($_REQUEST['cultureKey']) {
case 'ru':
$modx->switchContext('ru');
break;
case 'it':
$modx->switchContext('it');
break;
case 'fr':
$modx->switchContext('fr');
break;
case 'de':
$modx->switchContext('de');
break;
case 'es':
$modx->switchContext('es');
break;
case 'uk':
$modx->switchContext('web');
break;
case 'ua':
$modx->switchContext('web');
break;
default:
$modx->switchContext('en');
break;
}
unset($_GET['cultureKey']);
}
Проблема с отображением текста из редактора
Здравствуйте! есть проблема, и заключается в том, что в редакторе есть заголовок h2 и после него идет тэг p вот в таком виде
<h2>Текст</h2> <p>Текст</p>
, но при выводе на сайте почему-то имеет такой вид <h2>Тест<p>Текст</p></h2>
Вот более развернутый вид в редакторе:<h2 style="text-align: center;"><span style="font-size: 24pt;"><strong>Текст</strong></span></h2>
<p>Текст</p>
Если поменять h2 на div то все отображается корректно. Использую TinyMCE Rich Text, но при его удалении ничего не меняется.Буду благодарен любой помощи Когда клиент оставляет заявку, он получает автоответ, и независимо на каком языке форма(на сайте несколько языков), отправляет ру версию письма
Вот сама форма
{'!AjaxForm' | snippet: [
'snippet'=>'FormIt',
'hooks'=>'email,FormItAutoResponder',
'FormFields'=>'where,name,email,telVal,msg,ASSIGNED_BY_ID,OPPORTINUTY,types,site,sourcebuster',
'form'=>'orderFormTpl',
'submitVar'=>'orderFormSbm',
'emailTpl'=>'orderFormEmail',
'emailTo'=>$_modx->config.robotemail,
'emailFrom'=>$_modx->config.no_email,
'emailReplyTo'=>$_modx->getPlaceholder('email'),
'emailSubject'=>$_modx->config.site_name~': '~ $_modx->resource.pagetitle~'; Заказ услуги (id:'~$_modx->resource.id~')',
'validate'=>'name:required, email:required:email, tel:required, msg:required, firstname:blank',
'validationErrorMessage'=>$_modx->lexicon('mmix.formError'),
'successMessage'=>$_modx->lexicon('mmix.formSuccess'),
'fiarToField'=>$_modx->getPlaceholder('email'),
'fiarTpl'=>'FormItAutoResponderTpl',
'fiarSubject'=>'',
'fiarFromName'=>'Diamant',
'fiarFrom'=>$_modx->config.emailsender,
'frontend_css'=>'',
]}
в комментариях добавлю fiarTpl, так как ограничение