Prihod

Prihod

С нами с 22 июня 2014; Место в рейтинге пользователей: #19
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
Значит ты там что то намудрил с настройкой языков
05 декабря 2022, 21:37
+1
Разыскиваются пять желающих протестировать новую версию msImportExport.
Все кто примет участие получат новую версию на любой ключ.

Важно! Новая версия не совместима со старой поэтому для тестирование нужно разворачивать тестовую версию предварительно удалив на ней старую.

Основные требования к кандидату:
  • опыт использования первой версии;
  • тестирование на данных реального своего проекта.
От кандидата нужна следующая информация:
  1. на каком сервере будет тестирование VPS или облачный хостинг и его параметры CPU и RAM;
  2. количество категорий, товаров и обычных документов на сайте;
  3. Установлен ли mSearch2.
  4. Импорт/экспорт для каких из этих:
    • miniShop2;
    • msOptionsPrice2;
    • msOptionsColor;
    • msProductRemains;
    • msMsSalePrice;
    • Яндекс.Маркет (DBS модель)
    пакетов сможете протестировать


Заявку на участие можно оставить в телеграмм канале t.me/+sWS_VUC6Jns2NmVi в комментарии под соответствующем постом.
18 ноября 2022, 22:07
+1
Через личное сообщение (если нет возможности создать тикет в поддержке) скинь доступ в админку, тестовый файл импорта с 2 товарами и название настройки полей. Завтра посмотрю.