Вопросы
Проблемы с переходом в админку
При переходе к странице авторизации в админку, после авторизации выкидывает на страницу с вот таким адресом: 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 года и объединить их.
Поиск mSearch2 по динамическим страницам SeoFilter
Привет! Скажите, возможно ли подружить поиск mSearch2 и SeoFilter — чтобы страницы, созданные в SeoFilter тоже показывались в результатах поиска mSearch2 (имеется в виду поиск по какому-то текстовому запросу). Может быть, есть готовые решения.
Нет отбора по NOT LIKE в Pdopage
Столкнулся с не очевидной проблемой — вроде бы должно работать, но… нет.
Есть TV-поле tvrules, содержащее специальный тег (Top3MainPage), по которому особые заметки отбираются и показываются, как «Отборные».
Кроме того, хочу дополнительно отобрать заметки, НЕ ИМЕЮЩИЕ тега Top3MainPage.
Очевидно (для меня) переделываю код, добавляя NOT перед LIKE и… ничего не отбирается.
Есть TV-поле tvrules, содержащее специальный тег (Top3MainPage), по которому особые заметки отбираются и показываются, как «Отборные».
[[!pdoPage?
&element=`getTickets`
&tpl=`Footer7News`
&includeContent=`0`
&includeTVs=`tvrules,tvimageticket`
&where=`{"tvrules:LIKE":"%Top3MainPage%"}`
&limit=`3`
&parents=`25`
&sortby=`RAND()`
]]Кроме того, хочу дополнительно отобрать заметки, НЕ ИМЕЮЩИЕ тега Top3MainPage.
Очевидно (для меня) переделываю код, добавляя NOT перед LIKE и… ничего не отбирается.
[[!pdoPage?
&element=`getTickets`
&tpl=`Footer7News`
&includeContent=`0`
&includeTVs=`tvrules,tvimageticket`
&where=`{"tvrules:NOT LIKE":"%Top3MainPage%"}`
&limit=`3`
&parents=`25`
&sortby=`RAND()`
]]Что я делаю не так?