Всего 109 416 комментариев

Николай Савин
05 мая 2021, 07:25
+1
Не нужно использовать такое. Эта дрянь никогда нормально не работала.
Пользуйтесь шаблонизатором fenom вообще, в том числе и для подобного. Материала на форуме для этого предостаточно.

Конкретно ваш вопрос решается вот так

{if '' | isloggedin : 'web'} 
    <li><a class="top_menu" href="{19 | url}">Личный кабинет</a></li>
{else}
    <li><a class="top_menu" href="{19 | url}">Вход</a></li>
    <li><a class="top_menu" href="{17 | url}">Регистрация</a></li>
{/if}
Амиль
05 мая 2021, 01:19
-1
Получилось решить проблему, если кому надо:

[[!+modx.user.id:is=`1`:then=`
li><a class="top_menu" href=[[~19]]>Вход</a></li>
<li><a class="top_menu" href=[[~17]]>Регистрация</a></li>
`:else=`
<li><a class="top_menu" href=[[~19]]>Личный кабинет</a></li>
`]]
Сергій
04 мая 2021, 23:52
0
Я уже пофиксил сам, спасибо.
Игорь
04 мая 2021, 17:17
0
И возникла еще одна проблема с ajax окном совместная работа msOptionsPrice и msAddLinked: msAddLinked у меня изначально не захотел работать в аяксе, поэтому я скопировал функцию msal.calculatePrice к себе в скрипты и вызываю ее уже оттуда… Заработало, но когда переключаю модификации в msOptionsPrice, цена переключается на саму цену модификации и не учитывает стоимость дополнительных товаров (причем чаще всего так получается, но иногда и нормально).
Shedko
04 мая 2021, 14:57
0
Перед своим вызовом pdoResources пишите
[[*id:input=`value`:toPlaceholder=`param`]]
где value — значение переменной, param — название переменной
в tpl используете как:
[[+param]]
Алексей Смирнов
04 мая 2021, 14:55
0
В панели уже появилась заметка, что исправят это в MODX 2.8.3. типа на этой неделе должны.
Выход: пока не обновляться, если критично по редактору, до 2.8.2. дождаться 2.8.3.
Илья Уткин
04 мая 2021, 11:01
0
Надо было просто подключить на странице jQuery. А так вы всё настроили правильно
Сергей
04 мая 2021, 10:42
0
Интеграция работает так: соответствующая валюта языку включается при первом входе на языковую версию сайта. Т.е. по умолчанию.
Но если затем переключить язык на сайте, то валюта не переключается.
Sergey (Sentinel)
04 мая 2021, 10:36
0
Автор выпустил обновление с интеграцией, но пока не удалось решить задачу. Разбираемся.
Игорь
04 мая 2021, 10:20
0
не знаю, может не правильно сделал, но вроде заработало — Дописал (продублировал из default.js) в самом ajax окне скрипт:
<script>
$(document).ready(function(){
  msOptionsPrice.Product.processOptions(this);
});
</script>
Игорь
04 мая 2021, 09:40
0
Здравствуйте. Пытаюсь сделать выбор опций товара в ajax окне. Почти всё получилось, за исключением одного: при загрузке окна, отображаются все варианты (т.е. в том числе не существующие модификации). При выборе какой-либо опции, несуществующие варианты скрываются и все ок… В обычной карточке товара, все изначально ОК. В js, к сожалению, не силен.
Сергій
04 мая 2021, 01:16
0
Заметил что все началось при переходе на 2.8.2-pl!
Сергей
03 мая 2021, 09:55
0
Тоже интересует данный вопрос, автор в личке пока молчит
Илья Уткин
03 мая 2021, 09:06
0
Здравствуйте. Давайте доступ в админку, помогу настроить и расскажу, что было не так.
Денис Мижеревич
02 мая 2021, 22:23
0
Купили ваш reMessages. Вот уже второй час его верчу и не могу понять…

Для теста, чтобы увидеть рабочий механизм, я сделал следующее:
1. Создал страницу сообщений с пустым шаблоном.
2. В настройках reMessages указал созданную страницу, как страницу сообщений.
3. В пустой шаблон созданной страницы прописал вызовы снипетов:
<div id="reMessages">[[!reMessages?]]</div>	
  [[!reMessagesTrack?]]
по описанию этот снипет [[!reMessagesTrack?]] должен подгрузить стили и скрипты. Поэтому, шаблон я сделал пустым, хотя уже пробовал и на рабочие шаблоны сайта ставить.

Захожу на переписку и вижу такую картину: prnt.sc/12eg7xu

Полагаю, ни скрипты, ни стили не подгрузились. Вид кривой, но даже сообщения не отправляются. Стили поправить — не проблема, но не работает сам механизм отправки сообщений и т.п.

Или я что-то упустил, не сделал, или что-то не работает.

Не могу написать вам в поддержку, так как у меня нет доступа к аккаунту modstore. Поэтому, пожалуйста, ответьте здесь.
Артур
02 мая 2021, 20:38
0
Если делаешь на fancybox, то так
<a href="path/to/cover" data-fancybox="gallery">
    <img src="path/to/image">
</a>
<a href="path/to/image"  data-fancybox="gallery"></a>
<a href="path/to/image2"  data-fancybox="gallery"></a>
<a href="path/to/imag3"  data-fancybox="gallery"></a>
Денис Мижеревич
02 мая 2021, 14:11
0
Спасибо. Читал вчера про этот параметр и не понял его сути. Теперь понял для чего такие параметры.