Prihod

Prihod

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

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


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

В данном посте задавайте вопросы только касающиеся первой версии пакета. Для второй версии есть отельный топик
Prihod
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 посмотри в консоли браузера на вкладке сеть при создании/редактировании локализации
Prihod
13 января 2023, 17:51
0
Ну так ты сам ответил на свой вопрос. Делай перевод не на прямую в БД, а с использованием процессора который использует дополнение для создания или обновления локализации
Prihod
31 декабря 2022, 20:58
+1
Смотри внимательно они должны быть, просто они добавляются не в месте вызова сниппета, а в конце тега head
Prihod
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'));
после выполнения кода информация в консоли про ошибки дублирование это нормально
Prihod
26 декабря 2022, 16:37
+1
Используй одноименный сниппет дополнения
Prihod
25 декабря 2022, 11:59
0
Это нельзя сделать программно, что бы работало быстро. Плюс из tv нельзя понять как в ней хранится инфа. В дальнейшем может что то с такими tv придумаю
Prihod
23 декабря 2022, 21:08
1
+3
UPD 1.3.5-pl
Добавлено:
  • Поддержка переводчика DeepL
  • Опция polylang_translate_detect_source_language включающая авто определения языка текста
  • Опция polylang_translate_source_language явно задающая язык переводимого текста
  • Сохранение UTM меток при переключении языка
  • На вкладке настройки языка поля: «локаль»; «иконка»
  • На вкладке настройки группы языков поле «иконка»
  • Last-Modified заголовок для модификаций
Prihod
19 декабря 2022, 15:05
0
Не совсем понял, про какое api идёт речь? Этот заголовок нужно добавить для языковых версий страниц?
Prihod
19 декабря 2022, 14:56
0
Значит ты там что то намудрил с настройкой языков
Prihod
05 декабря 2022, 21:37
+1
Разыскиваются пять желающих протестировать новую версию msImportExport.
Все кто примет участие получат новую версию на любой ключ.

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

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


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