Как перенаправить на страницу со слэшем в Localizator

Всем привет!

Возникла проблема, установил плагин Localizator, все работает отлично, но есть один нюанс

Русская локализация находится по пути modx.pro/ru/ — в конце слэш
Но если открыть modx.pro/ru — открывает 404

Как перенаправить именно с /ru на /ru/
Решение нужно именно тут
У меня есть пример того, как добавить слэш через htaccess ко всем страницам, где слэша нет

Нужно именно в данном случае — /ru на /ru/

Может кто-нибудь сталкивался?
Андрей
02 декабря 2021, 10:37
modx.pro
841
0

Передача параметра в сниппет

Добрый день всем!
Есть выборка из собственной таблицы в БД.
<?php
	$short_info = $modx->query("SELECT id, name, soname, city FROM `candidats`");
	$results = $short_info->fetchAll(PDO::FETCH_ASSOC);
	$out='';
	foreach($results as $data){
		$name = $data['name'];
		$soname = $data['soname'];
		$city = $data['city'];
		$age = $data['age'];
		$jobHistory = $data['job_history'];
		$foto = $data['foto_link'];
		$out .= $modx->getChunk('shortInfo', array('name'=>$name, 'soname'=>$soname, 'city'=>$city, 'age'=>$age));
	}
	return $out;
?>
Результаты выводятся в чанк.
Код чанка
<table>
	<th>
		<td>id</td>
		<td>Имя</td>
		<td>Фамилия</td>
		<td>Город</td>
		<td>Подробнее</td>
	</th>
	<tr>
		<td>[[+id]]</td>
		<td>[[+name]]</td>
		<td>[[+soname]]</td>
		<td>[[+city]]</td>
		<td><a href="../all-info.html">Подробнее</a></td>
	</tr>
</table>
В результате выводится список с минимальным набором данных и ссылкой на страницу полной информации.
Код сниппета для выборки полной информации
<?php
	$id = $table_id;
	$all_info = $modx->query("SELECT (*) FROM `candidats` WHERE id = $id");
	$results = $all_info->fetchAll(PDO::FETCH_ASSOC);
	foreach($results as $data){
		$name = $data['name'];
		$soname = $data['soname'];
		$city = $data['city'];
		$age = $data['age'];
		$jobHistory = $data['job_history'];
		$foto = $data['foto_link'];
	}
	return $modx->getChunk('allInfo', array('name'=>$name, 'soname'=>$soname, 'city'=>$city, 'age'=>$age, 'jobHistory'=>$jobHistory, 'foto'=>$foto));
?>
На странице вызова сниппета использую

[[!allInfo?
& param = 'allInfo'
&table_id = 1
]]

А теперь вопрос. Как при переходе по ссылке «подробнее» на страницу полной информации о человеке передать значение id в параметр &table_id?
Дмитрий
01 декабря 2021, 15:23
modx.pro
838
0

Как запилить плагин на снятие publishedon при сохранении если определенные поля пусты

Как запилить плагин на снятие publishedon если определенные поля пусты
например поле контент и любое тв поле

событие вроде понятно как ставить, а вот как эти условия в плагине оформлять непонятно :(
Евгений
01 декабря 2021, 13:17
modx.pro
584
0

Модуль ms_CDEK2 - проблемы работы

Модуль расчета доставки СДЭК — ссылка
Покупатели жаловались, на не правильный расчет на сайте, сравнил по калькулятору сдэка, реально не так считает. Проверял здесь — ссылка
Начал смотреть в чем дело, т.к. модуль еще давно был настроен и все корректно работало. Увидел, что есть возможность обновиться и информация по модулю обновилась.
Но обновление еще больше запутало.
Проверил, все по описанию из модуля прописано, но расчет не правильный, вывода стоимости доставки — нет, хотя блоки прописаны и карта с пунктами выдачи не выводиться.
К сожалению поддержка закончилась летом. Может у кого были похожие проблемы или кто что может подсказать?
Sergey
01 декабря 2021, 12:40
modx.pro
643
0

Google Отзывы клиентов - разместить модуль

3 1
Здравствуйте. Нужно разместить на сайте МодХ модуль Гугл отзывов. Как я понял, вот инструкция (https://support.google.com/merchants/answer/7106244) и составить readme файл, некая инструкция для добавления на новые сайты.

Основная цель мероприятия, чтобы в Поиске Гугл (реклама и выдача) сайт отображался с рейтингом, который уже есть в Гугл МайБизнес.

Предлагайте цену и сроки.

t.me/marafonec9

Спасибо.
Роман
01 декабря 2021, 12:29
modx.pro
691
0

Проблема с localizator

Всем привет

Юзаю локализатор для мультиязычного сайта

Использую вот такой вывод меню
Андрей
30 ноября 2021, 17:57
modx.pro
851
0

Как сделать в mFilter2 так что бы можно было выбрать другое значение из ТВ поля (множест. выбор)

Проблема такая, есть у товара ТВ поле с множест. выбором. Оно заполнено тремя значениями. В фильтрах если выбрать одно из них, то другие уже disabled, а нужно что бы они тоже были доступные.
Sergey
30 ноября 2021, 14:01
modx.pro
606
0

resource/create API в CRON

Здравствуйте!

Наверняка вопрос «избитый»
Есть файл обновления по XML файл, если напрямую зайти через браузер, то все отрабатывает хорошо.
Но если по CRON(http запрос) запускать, то ресурсы не создаются, т.к. использую процессор resource/create, соответственно не хватает прав.

Вопрос, как обойти этот момент с правами? или все же придется через множественные $res->set('','')
Константин Ильин
30 ноября 2021, 09:37
modx.pro
812
0

Требуется верстальщик

4 50 000
Ищу в команду человека, который будет верстать сайты по готовому дизайну из фигмы. Верстку сразу же интегрируем в modx по всем стандартам: tv-поля, pdo-tools, шаблоны, чанки и т.д
Вы должны разбираться во всех популярных компонентах modx, в том числе и minishop2 и связанных с ним компонетов.
Вобщем нужен опытный человек. Работы достаточно много. В случае какой либо загвоздки смогу направить, подсказать, показать.

Оплата попроектная. В месяц 1-3 проекта.

Требования:
— Знание bootstrap 4-5
— Уверенное понимание логики построения сайтов на modx
— Опыт от 2 лет
— Наличие собственного портфолио

Для более детального обсуждения писать в:
телега serj858
вотсап 89312341909
skype serenia-russian
Сергей
29 ноября 2021, 15:16
modx.pro
570
0

Вывод .html в зависимости от языка страницы

Приветствую уважаемое сообщество!

На нашем сайте есть форма поиска чартерного рейса, которая вне зависимости от выбранного (Ru/En) языка страницы выдает параметр цены на русском языке (ОТ (сумма) )

Я перелопатил весь сайт, но нашел только один js файл, изменение слова ОТ в котором на любое другое дает мне видимое изменение результата в поисковой выдаче на сайте:
Алексей
29 ноября 2021, 14:59
modx.pro
748
0