Всего 125 975 комментариев

Николай Савин
17 февраля 2022, 21:42
0
Дальше вам видимо нужно обратиться в раздел «Работа» с задачей сделать анализ или сразу решить вопрос.
Вообще установка SSL сертификата, редирект — не влияют на скорость загрузки сайта.
Prihod
17 февраля 2022, 19:48
0
Если это текст статический т/е не из полей то тогда использовать лексиконы joxi.ru/xAeo36whbz36Zm либо же сделать tv поля если это нужно только для определенных страниц

Задать вопрос автору можно через систему тикетов
Михаил
17 февраля 2022, 19:08
0
Доброго дня! Приобрел компонент, подскажите, пожалуйста. Возможно это есть в документации, не увидел.
У меня в чанках есть русский текст, в отдельные чанки вынесена шапка, подвал.
Каким образом организовать конструкцию шаблона в моем случае, чтобы он дружил с polylang?

Индивидуальную поддержку с примерами кода можно в этой ветке получать? Тикетной системы нигде нет?

Спасибо!
brioni
17 февраля 2022, 17:48
0
Что-то я не понял, чем ClientConfig от обычных настроек контекста отличается? Он како-то плагин для мультисайта что ли устанавливает?
Лариса
17 февраля 2022, 16:17
0
Всем здравствуйте!
Сайт перестал загружаться(((
После установки SSL — сертификата возникла ошибка в перенаправлении c http на https.
Исправили правило .htaccess, также
изменили наименование файла ht.access в
директории core на .htaccess и добавили знак
"_" в начало директории cache для
исключения ошибки с кэшированием
перенаправления.
А что дальше, загружается ооочень медленно!
Максим
17 февраля 2022, 15:59
0
Ситуация 1 в 1. Не цепляются цены на обычные товары. Есть инфа где надо подшаманить чтобы заработало?
Dmitry St.
17 февраля 2022, 15:02
0
Здравствуйте, на сайте цены забиты в USD, конвертируются в Руб.
При обновлении курса необходимо пересчитать цену для каждой модификации, цена автоматом не пересчитывается.
Сейчас приходится проваливаться в каждый товар -> выбирать все модификации -> нажимать «Включить»
— тогда происходит обновление модификаций и цен в рублях.


Возможно есть какой то способ через консоль обновить все модификации? или настроить чтобы пересчитывалась цена в рублях для всех модификаций при обновлении курса автоматически.

PS: Обновление курса через модуль msMultiCurrency, CurrencyRate, курс обновляется через крон.
Олег
17 февраля 2022, 13:35
0
Спасибо за подсказку, надо будет попробовать.
R2m0x94 (Vasily)
17 февраля 2022, 12:14
0
Проверил, у меня ресурс программно создаётся и даже в searchable 1 — В индекс не добавляется. Сейчас из консольки попробовал запустить процессор, всё хорошо. Ваше решение помогло, спасибо огромное, а на дебаге вот:
Notice: Trying to access array offset on value of type int in /core/components/msearch2/phpmorphy/src/fsa/access/fsa_sparse_file.php on line 32
R2m0x94 (Vasily)
17 февраля 2022, 12:11
0
Спасибо, это самое, то что надо.
Андрей
17 февраля 2022, 11:49
0
А поддомен назван верно?

Также мы поддерживаем работу дополнений на поддоменах dev и new. Сбрасывать ключ для такого домена не нужно — дополнения просто работают сразу на нескольких сайтах: site.ru, dev.site.ru и new.site.ru.

Более того, вы можете добавить 1 цифру к такому поддомену, что даёт вам до 20 тестовых сайтов: dev0.site.ru, new9.site.ru и т.д.
Александр Туниеков
17 февраля 2022, 11:19
0
Или у Вас данные с форм в базе не храняться?
Александр Туниеков
17 февраля 2022, 11:15
0
Тут 2 варианта либо на сайте генерируете файл с нужными данными в любом формате: xml, json,csv. Ссылку на файл даете 1сникам. И 1с переодически грузит этот файл.
Либо 1сники юзают HTTP-сервис 1С https://www.uroki-1c.ru/2018/11/http-1.html и делают вам API какое нужно.
телефон клиента и его РоиСтат ИД
Как выгружать файл зависит от вашей базы. Не знаю как у Вас храняться данные. А РоиСтат ИД в первый раз слышу :-).
Роман
17 февраля 2022, 10:19
0
Видел, что ты решил уже проблему, но в с логах нет твоего условия. Значит сниппет работает не корректно.
Алексей Шумаев
17 февраля 2022, 09:38
0
Не внимательно прочитал вопрос :-)
На самом деле mSearch2 автоматом добавляет в индекс данные создаваемого ресурса.
Если в данном случае этого не происходит и не получается через процессор, значит — да, что-то в системе не работает. Надо дебажить.
Алексей Шумаев
17 февраля 2022, 09:24
+1
Насколько я понял это необходимо:
$modx->runProcessor(
     'mgr/index/update', 
     ['id' => $resource->id], 
     ['processors_path' => MODX_CORE_PATH.'components/msearch2/processors/']
);
Артур Шевченко
17 февраля 2022, 09:01
0
Если API нет, то нельзя ничего реализовать.
Vladimir
17 февраля 2022, 08:27
0
Да беда в том что это был сниппет, почему хз.
История начинается так
{var $tagsArray = $_modx->resource.tags | split}
{set $idx = 0}
[{foreach $tagsArray as $tag}{if $idx == 0}'tags:LIKE' => '%{$tag}%'{else},'OR:tags:LIKE' => '%{$tag}%'{/if}{set $idx = $idx + 1}{/foreach}]
После того как поставил этот форыч в where пришлось идти плакать, потому что я сделал бред, и получил белую страницу, но потом таки сделал

{var $tagsArray = $_modx->resource.tags | split}
{set $newTagsArray = []}
{set $newIdx = 0}

{foreach $tagsArray as $tag}
    {if $newIdx == 0}
        {set $newTagsArray['tags:LIKE'] = '%' ~ $tag ~ '%'}
    {else}
        {set $newTagsArray['OR:tags:LIKE'] = '%' ~ $tag ~ '%'}
    {/if}
    {set $newIdx = $newIdx + 1}        
    
{/foreach}

{'!pdoResources' | snippet  : [
    'parents' => '6',
    'tpl' => 'similarNewsTpl',
    'includeTVs' => 'tags,newsImg',
    'where' => $newTagsArray
]}
И всё заработало, всё сортирует, теперь не нужно устанавливать ещё 2 доп плагина чтобы tagLister работал, да и бывают случаи подобные, где нужно получить всё из всего, а через сниппет не работает, если генерировать там where

Хотя я получается зря мучался, ведь мог сделал всё в снипете сразу, и просто получить вывод