Вопросы

Поиск по таблице migx

Ребят, всем добрый!

Поделитесь знанием, если кто ни будь реализовывал на сайтах поиск товаров по табличке migx (shopkeeper3)?
Олег
07 февраля 2018, 16:22
modx.pro
870
0

GeoLocation - вывод контента в зависимости от города

Подскажите, с помощью компонента GeoLocation можно выводить контент в зависимости от выбранного города? Видел, можно для регионов указывать телефон, email. Меня интересует следующая ситуация: если пользователь заходит, допустим, с Москвы (это определяется автоматически GeoLocation ), то ему показывается один контент, если с любого другого города — другой контент. Так можно делать?
Oleg
07 февраля 2018, 14:15
modx.pro
2 168
0

Как работает кеширование сниппетов в MODX?

Приветствую

Расскажите пожалуйста о том, как работает кеширование сниппетов на примере. У меня есть TV поле и есть сниппет, который получает данные из одного поля ресурса (список из 10 строк) и циклом ищет совпадения в файле (1000 строк в файле.txt), все совпадения меняет на данные из строки файла (формирует HTML). В сниппете из обработанных строк формирую HTML и вывожу через echo 'my_data';, а потом вывожу в шаблон:
[[my_snippet]]
Если я не буду пересохранять сниппет, а также русурс из которого берутся значения для обработки сниппетом или глобально очищать кеш, то будет ли сниппет когда-нибудь вновь обработан, возможно, автоматически? Будет ли расходоваться каким-либо образом ресурсы на обработку данных сниппетом или если сохранил ресурс, TV-поле, сниппет и не очищаю кеш, тогда процедура обработки данных сниппетом будет только разовой?

Не понимаю, проясните пожалуйста ситуацию.
weranda
07 февраля 2018, 12:14
modx.pro
2 182
0

На нескольких сайтах одновременно пропал доступ к админке

Вводятся правильные логин — пароль, но страница обновляется снова на форму ввода пароля. Написала хостеру он ответил: Судя по всему проблема связана с уведомлениями вида
PHP Notice:  Undefined variable: url_scheme in /home/n/n37714ct/woolmade.ru/core/config/config.inc.php on line 77
Текст которых говорит о том, что переменная url_scheme не определена.

Что с этим делать?
Кефирка
07 февраля 2018, 12:06
modx.pro
772
0

mFilter2 не выводит TV в чанке

Есть чанк brand.tpl.mFilter2.filter.checkbox:

<div class="filter__item [[+bold]]">
<label for="mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]" class="checkbox [[+disabled]]">
<span class="checkbox__caption"><span><a href="[[getLinkBrend? &input=`[[+title]]` &id=`[[+value]]`]]">[[+title]]</a></span></span>
</label>
</div>
И вывод фильтра:
Fullstack
07 февраля 2018, 11:18
modx.pro
1 093
0

Дублирование Аннотации на 2-ой, 3-ей ... странице категории

Доброго времени суток. Нужна помощь.

Для категорий добавляю текст через «Аннотацию (Введение)», вывожу в шаблоне через:
<p>[[*introtext]]</p>
Текст выводится в Категории: domen.ru/recept, но также и на страницах:
domen.ru/recept?page=2
domen.ru/recept?page=3

Как этого избежать? Спасибо.
Роман
07 февраля 2018, 08:53
modx.pro
1 593
0

Вывод способ оплаты и доставки на странице товара

Здравствуйте!
Хочу вывести на странице товара способы оплаты и доставки, включенные в настройках магазина. Как это лучше сделать, если товара нет в корзине?
Денис Богдановский
06 февраля 2018, 13:06
modx.pro
1
2 043
0

[mFilter2] Сортирую по цене (сначала дешевле), но выводятся сперва те товары, которых нет в наличи

Нужно товары, где не заполнено поле [[*prices]], поместить в конец выдачи, а в начале вывести товары отсортированные по цене. Как это сделать?

Сортировка по цене сделана сейчас так:
Fullstack
06 февраля 2018, 11:15
modx.pro
3
1 993
0

Цикл вывода

Имеется чанк.
<div class="row row-flow">
    [[!If?
        &subject=`[[+pic-url-1]]`
        &operator=`notempty`
        &then=`[[!$GroupPicItemTpl? &pic_url=`[[+pic-url-1]]`]]`
    ]]
</div>
И GroupPicItemTpl
<div class="col [[!If? &subject=`[[+s]]` &operator=`notempty` &then=`s[[+s]]` &else=`s12`]] [[!If? &subject=`[[+m]]` &operator=`notempty` &then=`m[[+m]]` &else=`m6`]] [[!If? &subject=`[[+l]]` &operator=`notempty` &then=`l[[+l]]` &else=`l3`]]">
    <div class="card">
        <div class="card-image">
            <img class="materialboxed" data-external="[[+pic_url]]" src="[[!pthumb? &input=`[[+pic_url]]` &options=`w=500&h=300&zc=1`]]" />
        </div>
    </div>
</div>
Как мне всего 15 раз это провернуть. Где pic-url-# число, меняется от 1 до 15. Я так полагаю это только через сниппет можно сделать? Подскажите код. Спасибо
Дмитрий
06 февраля 2018, 09:47
modx.pro
2 404
0

Ошибка при импорте БД с modhost на другой хостинг

При переносе dev сайта с modhost на timeweb, столкнулся с проблемой при импорте бд.
Rootiys
06 февраля 2018, 05:00
modx.pro
870
0