Вопросы
Как добавить JS скрипт ниже скрипта MS2 default.js
Подскажите пожалуйста.
Мне нужно вставить свой скрипт ниже script type=«text/javascript» src="/assets/components/minishop2/js/web/default.js?v=d62e73368c">
Как это сделать.
Мне нужно вставить свой скрипт ниже script type=«text/javascript» src="/assets/components/minishop2/js/web/default.js?v=d62e73368c">
Как это сделать.
Сделать весь сайт доступным только авторизованным пользователям
Добрый день.
Как сделать весь сайт доступным только авторизованным пользователям?
Понимаю что как то очень просто, но в сети найти не могу(((
Как сделать весь сайт доступным только авторизованным пользователям?
Понимаю что как то очень просто, но в сети найти не могу(((
Убрать товары которых нет в наличии
Добрый день, пытаюсь вывести товары в каталог через mFilter2, как отсортировать и вывести все позиции модификации (msOptionsPrice2) которых имеются в наличии
{$_modx->runSnippet('!mFilter2', [
'element' => 'msProducts',
'class' => 'msProduct',
'showEmptyFilters' => 1,
'limit' => 36,
'tplOuter' => '@FILE chunks/tpl_mfilter_outer.tpl',
'sort' => 'msoption|count:asc',
'ajaxMode' => 'scroll',
'loadModels' => 'easycomm',
'leftJoin' => '{
"ecThread": {
"class": "ecThread",
"on": "msProduct.id = ecThread.resource"
}
}',
'select' => '{
"msProduct": "*",
"ecThread": "ecThread.rating_simple AS rating, ecThread.count AS reviews",
}',
'filterOptions' => '{
"more_tpl": "<div class=\"text-center\"><button class=\"btn btn-blue btn-rounded btn_more\">Загрузить еще</button></div>"
}',
])} Проблема с FormIt
Доброго времени суток! Прошу помощи по FormIt. При вызове сниппета через AjaxForm форма выводится корректно, но при отправке сообщения все данные попадают в адресную строку и письмо не приходит.
debugParser и поддомен реализованный конекстом (context)
Добрый день.
У кого-нибудь может есть решение как запустить debugParser на поддомене?
з.ы. на поддомене не вызывается по какой-то причине debugParser
У кого-нибудь может есть решение как запустить debugParser на поддомене?
з.ы. на поддомене не вызывается по какой-то причине debugParser
Не смог найти нигде документации по таблицам Tickets
Ребята, не смог найти нигде документации по таблицам Тickets. Если есть у кого что — делитесь. Показываю, что сам связал (поправьте). По сути тикеты — это ресурсы, которые создаются в секции тикетов, чтобы быть к ней привязанными. Ну, а к ним привязываются комменты и все остальное.
Табл. tickets_authors
id id пользователя
rating
createdon
visitedon
tickets кол-во созданных тикеров
comments
views кол-во просмотров указанных тикеров
votes_tickets
votes_comments
stars_tickets
stars_comments
votes_tickets_up
votes_tickets_down
votes_comments_up
votes_comments_down
properties
Табл. tickets_author_actions
id id тикета
action действие пользователя
owner id пользователя
rating
multiplier
ticket id тикета
section id секции
createdby
createdon
year
month
day
Табл. tickets_comments
id id комментария
thread уник. id в табл.tickets_threads
parent предыдущий коммент id
text
raw
name
email
ip Смена шаблона через плагин
Добрый день, что-то не получается разобрать со сменой шаблона через плагин при загрузке страницы
В чем проблема, надо вызывать плагин не для OnLoadWebDocument? или в чем-то другом проблема?
case 'OnLoadWebDocument':
$id = $modx->resource->get('id');
$resource = $modx->getObject('modResource',$id);
$resource->set('template', 4);
$resource->save();
break;Шаблон меняется в админке и все бы хорошо, на на странице сайта указанный шаблон применяется только после второго захода, т.е получается, что смена шаблона происходит после отображения страницы.В чем проблема, надо вызывать плагин не для OnLoadWebDocument? или в чем-то другом проблема?
Способы командной работы с использованием Git. Поделитесь опытом.
Добрый день.
Всегда работал один и никогда не испытывал необходимости в инструменте контроля версий, особенно в контексте командной работы.
Для общего развития я конечно знакомился с git, консольными командами, ветками, решением конфликтов и прочим. (cкажем так, на крепкую троечку.)
Но попытки использовать это в работе, просто ради того лишь бы было, приводили скорее к усложнению процесса. (чего только стоит история, когда я с трудом наладил работу с кодом через github для одного сайта, а через пару месяцев все перестало работать и только через время заказчик признался, что мол ему захотелось что-то изменить, а у него же племянник учится на программиста, она дал доступы к фтп, тот что то делал, но ничего не вышло и решили никому и не говорить. Так что и так бывает.)
Ну и вот теперь наверное третий подход и попытка понять, как же этим люди пользуются и почему считают удобным.
Я опишу то, как я вижу процесс работы одновременно двоих разработчиков над одним проектом и почему мне это кажется «странным» и не жизнеспособным, а вы исправьте меня пожалуйста и поделитесь своим опытом.
Есть некий сайт, который уже работает и доступен пользователям (site.com)
Есть его копия, не доступная пользователям (dev.site.com)
Есть Programmer1 и Programmer2. В одно чудесное утро они получают задачу — на site.com нужен функционал Промокод для заказа и Гибкое управление скидками. Один берет одно, другой — другое.
Всегда работал один и никогда не испытывал необходимости в инструменте контроля версий, особенно в контексте командной работы.
Для общего развития я конечно знакомился с git, консольными командами, ветками, решением конфликтов и прочим. (cкажем так, на крепкую троечку.)
Но попытки использовать это в работе, просто ради того лишь бы было, приводили скорее к усложнению процесса. (чего только стоит история, когда я с трудом наладил работу с кодом через github для одного сайта, а через пару месяцев все перестало работать и только через время заказчик признался, что мол ему захотелось что-то изменить, а у него же племянник учится на программиста, она дал доступы к фтп, тот что то делал, но ничего не вышло и решили никому и не говорить. Так что и так бывает.)
Ну и вот теперь наверное третий подход и попытка понять, как же этим люди пользуются и почему считают удобным.
Я опишу то, как я вижу процесс работы одновременно двоих разработчиков над одним проектом и почему мне это кажется «странным» и не жизнеспособным, а вы исправьте меня пожалуйста и поделитесь своим опытом.
Есть некий сайт, который уже работает и доступен пользователям (site.com)
Есть его копия, не доступная пользователям (dev.site.com)
Есть Programmer1 и Programmer2. В одно чудесное утро они получают задачу — на site.com нужен функционал Промокод для заказа и Гибкое управление скидками. Один берет одно, другой — другое.
Можно ли изменить стоимость заказа перед переходом к оплате?
Приветствую!
Подскажите, есть ли способ изменить стоимость заказа (а лучше доставки отдельно), перед переходом к оплате (после того, как пользователь нажал «Сделать заказ!»? Сколько искал, не нашёл в сети похожих примеров.
Подскажите, есть ли способ изменить стоимость заказа (а лучше доставки отдельно), перед переходом к оплате (после того, как пользователь нажал «Сделать заказ!»? Сколько искал, не нашёл в сети похожих примеров.
Запрос c where в Fenom
Привет сообществу
Подскажите, есть ли способ прописать условие выборки на Fenom? В частности, как реализовать:
'where'=>'{
«NameTag.alias»: "{$.get.tag}"
}',
Fenom упорно не видит {$.get.tag}
Подскажите, есть ли способ прописать условие выборки на Fenom? В частности, как реализовать:
'where'=>'{
«NameTag.alias»: "{$.get.tag}"
}',
Fenom упорно не видит {$.get.tag}