Вопросы
Как подружить pdoPage и &wrapIfEmpty?
Делаю вот так:
Помогите нубу пожалуйста!
&wrapIfEmpty=`@INLINE <p>Новые мероприятия появятся в самое ближайшее время</p>`Но ничего не происходит. Нужно выводить сообщение при отсутствии выводимых событий. Помогите нубу пожалуйста!
miniShop2 и доставка в корзине в модальном окне
Здравствуйте. Ситуация такая: корзина вызывается FancyBox + Ajax в модальном окне, соответственно default.js не подгружается в самом модальном окне. Проблема в том, что переключение способов доставки не изменяет конечной стоимости заказа. но если вручную вписать default.js в контент страницы корзины то все работает, но появляется следующая проблема — то все срабатывает по два раза. Может быть повесить какой нибудь тригер на радиобатоны для пересчета стоимости корзины или типа того? Спасибо за ответы!
Проблемы с переходом в админку
При переходе к странице авторизации в админку, после авторизации выкидывает на страницу с вот таким адресом: domain/MODX_URL_SCHEMEdomain/manager
И проблема с каталогом, с главной переход на товары нормальный, а со страницы каталога подставляется лишняя вкладка catalog.
Не могу понять как вылечить.
И проблема с каталогом, с главной переход на товары нормальный, а со страницы каталога подставляется лишняя вкладка catalog.
Не могу понять как вылечить.
FormIt + AjaxForm = Спамеры пробивают защиту
Добрый день!
На сайте стоит FormIt и AjaxForm, для защиты от спама используется способ, предложенный Ильей Уткиным (вот этот способ).
Все работает, пока спамеры не начинают в скрытое поле вводить цифру «0».
Скажите, как поправить вот этот код, чтобы письмо считалось спамом при вводе любого символа или буквы в скрытое поле?
На сайте стоит FormIt и AjaxForm, для защиты от спама используется способ, предложенный Ильей Уткиным (вот этот способ).
Все работает, пока спамеры не начинают в скрытое поле вводить цифру «0».
Скажите, как поправить вот этот код, чтобы письмо считалось спамом при вводе любого символа или буквы в скрытое поле?
<?php
if ($_POST['input-message']) { // проверяем наше поле на пустоту
echo $AjaxForm->success('Ваше сообщение отправлено.');
die();
} else {
return true;
} MiniShop2 в карточке товара у ms2Gallery - дать нумерацию картинкам
Добрый день.
Подскажите, как в ms2Gallery указать нумерацию картонок?
Подскажите, как в ms2Gallery указать нумерацию картонок?
Как по значению tv определить id ресурса?
Есть ресурсы с конкретными консультациями по определенным вопросам — эти консультации очные.
Однако есть онлайн консультации по этим же или похожим вопросам.
Например, у очной консультации id ресурса-контейнера 10.
У ресурса онлайн консультации id ресурса-контейнера 20.
Таких пар ресурсов может быть несколько тысяч.
Нужно выводить анонсы дочерних ресурсов ресурса с id 20 на странице ресурса с id 10.
Прописывать это вручную посредством:
Не нашел ничего другого, как сделать tv-поле и у таких пар ресурсов прописать одинаковое уникальное значение tv-поля.
Далее, если пользователь находится на странице ресурса 10 вытаскивать значение tv-поля:
А далее… затык...!!! не пойму как определить id ресурса с таким же значением tv-поля, чтобы дальше с ним работать — выводить его дочерние ресурсы.
Однако есть онлайн консультации по этим же или похожим вопросам.
Например, у очной консультации id ресурса-контейнера 10.
У ресурса онлайн консультации id ресурса-контейнера 20.
Таких пар ресурсов может быть несколько тысяч.
Нужно выводить анонсы дочерних ресурсов ресурса с id 20 на странице ресурса с id 10.
Прописывать это вручную посредством:
{if $_modx->resource.id == 10}
//выводить дочерние ресурсы ресурса с id 20? например, посредством pdoMenu
{/if}сами понимаете, не вариант, при наличии нескольких тысяч таких пар ресурсов.Не нашел ничего другого, как сделать tv-поле и у таких пар ресурсов прописать одинаковое уникальное значение tv-поля.
Далее, если пользователь находится на странице ресурса 10 вытаскивать значение tv-поля:
{$_modx->resource.tvName}А далее… затык...!!! не пойму как определить id ресурса с таким же значением tv-поля, чтобы дальше с ним работать — выводить его дочерние ресурсы.
Один URI с разными id у всех тикетов в Tickets
Всем привет. У меня возник вопрос. Есть разделы с тикетами где у каждого стоит в настройках создание URI по id. Хочется у всех тикетов сделать адреса типа /t/56898/, но разделы тикетов выводить с их урлами, но если указывать в ссылке их алиас, то он непременно будет редиректить на URI. У меня уже закипает мозг) Как решить эту задачу?
Office можно добавить адаптацию mobilephone для других стран ?
Функция checkPhone нагло добавляет 7 в номер телефона при указании 10-значного номера или заменяет если 11- значный. Можно ли добавить настройку или отключение этой функции в настройках Office в дальнейших обновлениях? Магазин на разные страны работает и это слегка мешает. Спасибо.
Приемлемы ли такие URL?
Друзья мои, всех приветствую.
Возник вопрос
Нормальны ли URL такого типа в плане сео?
blog/vesyi_«gosmetr»._xarakteristiki,_i_proizvoditel/
Modx почему-то не вырезает точки, ковычки, запятые и тд
Даже если это считается нормой, подскажите куда нужно прописать все эти символы чтобы он их урезал и не выводил в URL?
Возник вопрос
Нормальны ли URL такого типа в плане сео?
blog/vesyi_«gosmetr»._xarakteristiki,_i_proizvoditel/
Modx почему-то не вырезает точки, ковычки, запятые и тд
Даже если это считается нормой, подскажите куда нужно прописать все эти символы чтобы он их урезал и не выводил в URL?
Выборка случайных записей RAND(), но с определенным распределением
Всем привет!
А вот такую штуку ни не делал?
Допустим, есть 100 записей в базе, с полем дата, от 2010 до 2019 года.
Мне нужно вывести 10 случайных из них, но так, чтобы у свежих записей был приоритет, их должно быть больше, особенно в начале этой выборки.
К примеру я должен получить записи за 2018, 2019, 2016, 2012, 2019, 2017, 2014, 2015, 2016, 2010 года.
С одной стороны хочу показать случайные записи, а с другой, не хочу показывать старые, особенно в первой половине выборки.
В голову приходит только сделать штуки 3 случайные выборки за 2019-2017, 2016-2014, 2014-2010 года и объединить их.
А вот такую штуку ни не делал?
Допустим, есть 100 записей в базе, с полем дата, от 2010 до 2019 года.
Мне нужно вывести 10 случайных из них, но так, чтобы у свежих записей был приоритет, их должно быть больше, особенно в начале этой выборки.
К примеру я должен получить записи за 2018, 2019, 2016, 2012, 2019, 2017, 2014, 2015, 2016, 2010 года.
С одной стороны хочу показать случайные записи, а с другой, не хочу показывать старые, особенно в первой половине выборки.
В голову приходит только сделать штуки 3 случайные выборки за 2019-2017, 2016-2014, 2014-2010 года и объединить их.