Вопросы

Мультивалютность

Доброго времени суток.
В общем, реализую портал для агенства недвижимости. Просто не расурсах, бес использования минишопа.
Стоит задача реализовать мультивалютность(6 валют).
У меня два варианта:
А. Хранить актуальные курсы валют в системных настройках и рассчитывать стоимость в определенной валюте из исходной цены при парсинге страницы.
Б. Создать для каждой валюты тв поле и выводить оттуда.
Также на странице листинга используются фильтры. Придется адаптировать одно из этих решений там.

Какое из данных решений будет более правильным? Склоняюсь к первому варианту, т.к не хочу перегружать твшками. Создавать отдельную таблицу для цен тоже не охота.

Спасибо за советы.
Ибраим Велиев
23 марта 2020, 00:32
modx.pro
720
0

xPoller2 некорректно считает опросы

Приветствую! Вывожу на странице пару форм-опросников, кол-во результатов неправильно подсчитывается, допустим в админ-панели я вижу что за вариант 1 проголосовало 2, а когда кликаю по этому варианту то на сайте выводится уже 5, или 7, вообщем рандомное число, которое заносится и в админ-панель. Использую следующие чанки вывода:
tpl.xPoller2.form.outer
<div id="xPoller2-[[+id]]">
<form role="form" action="[[~[[*id]]]]" method="post" class="xPolls rs-polling-box">
    	<h3>[[+text]]</h3>
  <input type="hidden" value="[[+id]]" name="qid">
  [[+options]]
  <button type="submit" name="xp_action" value="answer" class="btn btn-primary mb-2">Голосовать</button>
  <button type="submit" name="xp_action" value="abstain" class="btn btn-default mb-2">Воздержаться</button>
</form>
</div>
tpl.xPoller2.result.outer
<div class="rs-polling-box">
    <h3>[[+text]]</h3>
    [[+options]]
</div>
Сайт на который поставил этот плагин.
Roman
22 марта 2020, 13:09
modx.pro
719
0

Не доступна смена положения (drag and drop) элемента migx в списке.

Подскажите пожалуйста, создал таблицу migx через tv («Акции_2») по аналогии с уже существующей («Акции_1»), всё работает как и положено кроме одного,
для элементов таблицы «Акции_2» админка почему то не даёт менять положение в списке с помощью drag and drop. В чем может быть причина? Как разрешить в админке изменять положение элемента в списке?
ModX Revo 2.5.6 + MigX
Алексей
21 марта 2020, 23:21
modx.pro
1 468
0

FileAttach не показывает дату и размер файла

В чем может быть проблема? Может ктото сталкивался? Чанк и сниппет не менял. У файла сделал хеш, он показывается, а дата и размер не показывается.
[[!FileAttach? &tpl=`FileAttachTpl-cv` &showExt=`1` &showTime=`1` &showSize=`1` ]]
Размер пишет 0. Дата вообще не выводится.
Modx и дополнения все установил. Проверял с Php 5.6 и 7.4. при php 7 вообще глюки везде.
Андрей Вечканов
21 марта 2020, 17:00
modx.pro
734
0

Что случилось с постраничной навигацией pdoPage?

Здравствуйте!
Не работает т.н. пагинация при отображении новостей. Код:
[[
pdoPage?
&element=`pdoResources`
&elementClass=`modSnippet`
&tpl=`post`
&limit=`3`
&includeContent=`1`
&parents=`[[*id]]`
&includeTVs=`img`
&pageNavVar=`page.nav`
&pageLimit=`3`
&tplPage=`@INLINE <a href="[[+href]]">[[+pageNo]]</a>`
&tplPageWrapper=`@INLINE <div class="pagination">[[+first]][[+pages]][[+last]]</div>`
&tplPageActive=`@INLINE <a class="active" href="[[+href]]">[[+pageNo]]</a>`
&tplPageFirst=`@INLINE <a href="[[+href]]">«</a>`
&tplPageFirstEmpty=`@INLINE <a href="[[+href]]">«</a>`
&tplPageLast=`@INLINE <a href="[[+href]]">»</a>`
&tplPageLastEmpty=`@INLINE <a href="[[+href]]">»</a>`
]]
[[!+page.nav]]
Рендерится пустой элемент ul, без содержимого.Пробовал ставить более раннюю версию modx (2.7.0), и результат такой же.
Настройки сервера:
php 7.2 64
apache-php2
Уже теряюсь в дагадках в чем причина.
Заранее спасибо, если кто-то подскажет!
Kiten
21 марта 2020, 16:20
modx.pro
791
0

Как указать несколько родителей?

Доброго всем времени суток. Как сделать так чтобы при создании ресурса через API можно было указать несколько родителей.
Грубо говоря при создании просто продублировать созданный ресурс.
Сергій
21 марта 2020, 14:32
modx.pro
1
1 281
0

Галерея через migx

Создавал галерею для небольших сайтов по инструкции с сайта Создание галереи migx. На нескольких сайтах всё работает нормально, но на текущем последнем не позволяет загружать картинки через загрузку с компа. Пишет нельзя загружать файлы в корневой раздел. Хотя в источнике файлов всё прописано верно.

Может быть кто то уже сталкивался с такой проблемой и знает как её решить?
Miša Bulic
21 марта 2020, 11:27
modx.pro
2
1 634
0

Uncaught ReferenceError: miniShop2 is not defined ещё раз

Доброго дня! ModX 2.7.3, minishop2-2.5.0
Выскакивает Uncaught ReferenceError: miniShop2 is not defined и
Ошибка карты кода: Error: request failed with status 404
URL ресурса: s20651.h10.modhost.pro/assets/components/themebootstrap/css/bootstrap.min.css
URL карты кода: bootstrap.css.map
Пытался сделать как здесь
https://modx.pro/help/9857
не помогает…
проблема в том что товары добавляются криво: либо половина, либо почему-то плюсуются 1+1 при массовом выборе
Alexander
21 марта 2020, 10:59
modx.pro
1 006
0

Вопросы по Localizator

Собственно их два
1) Как добавить в локализацию поля товара минишопа. Например price.
2) Как поправить баг отстутствия изображения в табличке migx во вкладке локализатора
Ну то есть когда есть tv поле типа migx — и при переводе строк его в локализаторе изображение пропадает в
таблице
igor
21 марта 2020, 09:16
modx.pro
666
0

Sendex

почему в sendex на хостинге теперь так получается при установке плагина
Could not create table `modx_sendex_subscribers` SQL: CREATE TABLE `modx_sendex_subscribers` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `newsletter_id` INT(10) unsigned NOT NULL DEFAULT '0', `user_id` INT(10) unsigned NULL DEFAULT '0', `email` VARCHAR(255) NULL DEFAULT '', `code` CHAR(40) NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `key` (`newsletter_id`,`user_id`,`email`), UNIQUE KEY `code` (`code`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1071 [2] => Specified key was too long; max key length is 1000 bytes )
Дмитрий
20 марта 2020, 18:13
modx.pro
1 465
0