Prihod

Prihod

С нами с 22 июня 2014; Место в рейтинге пользователей: #19
02 марта 2023, 21:35
0
Нет, только с товарами
20 февраля 2023, 14:53
0
Скинь в личном сообщении доступ в админку, так же скрин что ты вводишь
14 февраля 2023, 13:41
0
Планирую
06 февраля 2023, 15:17
0
перевести не проблема, проблема как потом сопоставлять если название файлов и название элементов в админки на разных языках, поэтому нужно чуть менять код
06 февраля 2023, 15:08
0
Из коробки такой возможности нет
01 февраля 2023, 11:29
0
Можешь но первую придется удалить как описано в доках и если для первой были написаны какие-то плагины то на 2й они не будут работать
31 января 2023, 18:16
0
в политике доступа менеджера, нет пункта polylang_language_group_list
Ну создай ее вручную тогда
31 января 2023, 18:12
0
странно, скинь доступ в админку через тикет
31 января 2023, 18:06
0
В политики доступа есть вообще политика polylang_language_group_list?
27 января 2023, 18:01
0
UPD 2.0.0

Видео обзор второй версии пакета.


Важно! Вторая версия пакете абсолютно не совместима с первой поэтому просто так обновиться не получиться и лучше всего ее использовать полностью на новых проектах.

В данном посте задавайте вопросы только касающиеся первой версии пакета. Для второй версии есть отельный топик
13 января 2023, 17:56
0
$polylang = $modx->getService('polylang', 'Polylang');
$action = 'mgr/polylangcontent/create';
//$action = 'mgr/polylangcontent/update';

 /** @var modProcessorResponse $response */
$response = $polylang->runProcessor($action,$data);
 if ($response->isError()) {
    $modx->log(modX::LOG_LEVEL_ERROR, $response->getMessage());
}
ключи/значения для массива в $data посмотри в консоли браузера на вкладке сеть при создании/редактировании локализации
13 января 2023, 17:51
0
Ну так ты сам ответил на свой вопрос. Делай перевод не на прямую в БД, а с использованием процессора который использует дополнение для создания или обновления локализации
31 декабря 2022, 20:58
+1
Смотри внимательно они должны быть, просто они добавляются не в месте вызова сниппета, а в конце тега head
28 декабря 2022, 22:31
0
выполни в консоли modx код

<?php
$pkgName = 'Polylang';
$pkgNameLower = mb_strtolower($pkgName);

$modelPath = $modx->getOption("{$pkgNameLower}.core_path", null, $modx->getOption('core_path') . "components/{$pkgNameLower}/") . 'model/';
$manager = $modx->getManager();
$manager->addField('PolylangContent', 'createdby', array('after' => 'content'));
$manager->addField('PolylangContent', 'createdon', array('after' => 'content'));
$manager->addField('PolylangLanguage', 'locale', array('after' => 'culture_key'));
$manager->addField('PolylangLanguage', 'icon', array('after' => 'culture_key'));
$manager->addField('PolylangLanguageGroup', 'icon', array('after' => 'id'));
после выполнения кода информация в консоли про ошибки дублирование это нормально
26 декабря 2022, 16:37
+1
Используй одноименный сниппет дополнения
25 декабря 2022, 11:59
0
Это нельзя сделать программно, что бы работало быстро. Плюс из tv нельзя понять как в ней хранится инфа. В дальнейшем может что то с такими tv придумаю
23 декабря 2022, 21:08
1
+3
UPD 1.3.5-pl
Добавлено:
  • Поддержка переводчика DeepL
  • Опция polylang_translate_detect_source_language включающая авто определения языка текста
  • Опция polylang_translate_source_language явно задающая язык переводимого текста
  • Сохранение UTM меток при переключении языка
  • На вкладке настройки языка поля: «локаль»; «иконка»
  • На вкладке настройки группы языков поле «иконка»
  • Last-Modified заголовок для модификаций
19 декабря 2022, 15:05
0
Не совсем понял, про какое api идёт речь? Этот заголовок нужно добавить для языковых версий страниц?
19 декабря 2022, 14:56
0
Значит ты там что то намудрил с настройкой языков