Вопросы
Ошибка при регистрации: office_auth_err_email_send
Добрый день.
Вылезает ошибка при регистрации: office_auth_err_email_send
Соответственно, регистрация с помощью Office
Как ее решить?
Вылезает ошибка при регистрации: office_auth_err_email_send
Соответственно, регистрация с помощью Office
Как ее решить?
Автоматическое увеличение числа (стаж работы) в определенный день каждый год.
Доброго времени суток.
На сайте есть раздел с преподавательским составом. В информации про преподавателя есть пункт «стаж», записанный таким образом:
Пока что дошел до такого:
• Создал новый сниппет, в котором, определяю текущую дату и сравниваю её с нужной датой. Затем увеличиваю число стажа, если дата подходит (так же в нём записана функция, которая в зависимости от числа подставляет слово «год» в правильно склонении – 1 год; 12 лет и т.д.):
Можно ли это дело сделать так что бы срабатывало на стороне сервера в определенный день и даже, если пользователь зайдет месяц (условно) спустя, то увидит уже новый стаж? Желательно без использования БД…
На сайте есть раздел с преподавательским составом. В информации про преподавателя есть пункт «стаж», записанный таким образом:
<p>пед. стаж: <span style="font-family:georgia,serif;"><em><strong>12 років</strong></em></span></p>Каждый год, как вы понимаете, стаж увеличивается. Подскажите как бы правильно это дело автоматизировать.Пока что дошел до такого:
• Создал новый сниппет, в котором, определяю текущую дату и сравниваю её с нужной датой. Затем увеличиваю число стажа, если дата подходит (так же в нём записана функция, которая в зависимости от числа подставляет слово «год» в правильно склонении – 1 год; 12 лет и т.д.):
<?php
$oldStazh; //текущий стаж, записанный вручную
$todayYear = date('Y');
$mustBeDate = '01.06';
$todayDate = date('d.m'); //день, когда стаж должен увеличиться
$stazh = $oldStazh + $todayYear - 2020; //новый стаж
if ($mustBeDate == $todayDate) $stazh++; //увеличиваем стаж, если сегодня 01.06
//функция для того что бы правильное окончание выдавало в слове "год"
if (!function_exists('format_by_count')) {
function format_by_count($stazh)
{
if($stazh % 10 == 1 && $stazh % 100 != 11)
return 'рік';
if($stazh % 10 >= 2 && $stazh % 10 <= 4 && ($stazh % 100 < 10 || $stazh % 100 > 20))
return 'роки';
return 'років';
}
}
return $stazh . ' ' . format_by_count($stazh);• На странице где нужно выводить информацию о стаже вызываю созданный сниппет и передаю туда значение стажа на текущий год:<p>пед. стаж: <span style="font-family:georgia,serif;"><em><strong>[[!pedStazh? &oldStazh=`25`]]</strong></em></span></p>Поигрался на локальной копии меняя время в системе. Ставлю точную дату 01.06.2020 – стаж увеличивается. Ставлю 01.06.2021 – стаж увеличивается ещё на 1. Но если поставить дату 01.07.2020 стаж возвращается к значению $oldStazh. И если я правильно понимаю, то изменение срабатывает только для того пользователя, который зашел на страницу.Можно ли это дело сделать так что бы срабатывало на стороне сервера в определенный день и даже, если пользователь зайдет месяц (условно) спустя, то увидит уже новый стаж? Желательно без использования БД…
Задваивание комментов tickets на мобильных устройствах.
Поймал странный баг — комменты(ticketsComments) с мобилок задваиваются. От платформы Андройд/Айфон — не зависит. Ни у кого такого не было?
Tickets не создаются превью в ms2Gallery при загрузке с фронтенда
Подскажите, создаю тикет с фронтэнда, прикрепляю изображения к тикету(ms2Gallery), но возникает проблема не создается превью для ms2Gallery, основное изображение есть.

Если добавлять изображения с админки, то все нормально.
В чем может быть проблема?

Если добавлять изображения с админки, то все нормально.
В чем может быть проблема?
HybridAuth и VK - как подружить?[РЕШЕНО]
Всем привет, столкнулся со странной штукой: включил на сайте возможность регаться через hybridAuth и вот что случилось — все провайдеры отрабатывают нормально, а после редиректа свконтактика сайт выдаёт 500 ошибку.
Самое интересное — это причина этой ошибки:

Пользователь создался, а вот его профиль — нет, и когда процессор авторизации модх пытается авторизовать свежесозданного пользователя, то попросту не находит профиль и валится.
При всём при этом, в админке на странице редактирования пользователя на вкладке привязанных провайдеров показывается вконтактик со всей нужной инфой — в бд все данные профиля из ВК есть.
Может кто-то сталкивался с таким? Возможно надо подправить коннектор для вк, или ещё что?
Самое интересное — это причина этой ошибки:

Пользователь создался, а вот его профиль — нет, и когда процессор авторизации модх пытается авторизовать свежесозданного пользователя, то попросту не находит профиль и валится.
При всём при этом, в админке на странице редактирования пользователя на вкладке привязанных провайдеров показывается вконтактик со всей нужной инфой — в бд все данные профиля из ВК есть.
Может кто-то сталкивался с таким? Возможно надо подправить коннектор для вк, или ещё что?
AjaxForm redirect
Добрый день, подскажите как можно сделать редирект после отрабатывания всех хуков в ajaxform? Смысл в том что url куда делать редирект я получаю в хуке(снипете), урл каждый раз разный получается при отправке формы.
Может можно как то передать данные в $(document).on('af_complete', function(event, response) {} response?
Может можно как то передать данные в $(document).on('af_complete', function(event, response) {} response?
Пропали товары с админки, не добавляются новые, ошибка код:500
В админке список товаров в категории пропал, на сайте товары отображаются. При добавлении нового товара в категорию выдает окно Ошибка код: 500, при этом товар можно «добавить» но категория остается так же пуста.
mod_fcgid: stderr: PHP Fatal error: require_once(): Failed opening required '/var/www/vhosts//httpdocs/config.core.php' (include_path='.:/opt/plesk/php/7.1/share/pear') in /var/www/vhosts//httpdocs/assets/components/minishop2/connector.php on line 3Прошу помочь Изображения Tickets с чем интегрируется из коробки?
Из коробки в Tickets есть поле загрузки изображения

Но изображения нельзя вывести и нет в админке, однако они сохраняются.
Подскажите с каким плагином они интегрируются?

Но изображения нельзя вывести и нет в админке, однако они сохраняются.
Подскажите с каким плагином они интегрируются?
Микроразметка хлебных крошек ModX Revo SK3
Добрый день!
Подскажите, куда и как копать!?
Пытаюсь микроразметку сделать, сначала куда то сьежает влево, ставлю куда надо, пропадает загрузчик сайта(((
Код чанка без микроразметки был такой:
Код чанка с микроразметкой:
Подскажите, куда и как копать!?
Пытаюсь микроразметку сделать, сначала куда то сьежает влево, ставлю куда надо, пропадает загрузчик сайта(((
Код чанка без микроразметки был такой:
[[pdoCrumbs?
&showAtHome=`0`
&showHome=`1`
&exclude=`[[*id:ne=`2`:then=`2`]]`
&outputSeparator=``
&tplWrapper=`@INLINE <nav class="breadcrumb-area" aria-label="breadcrumb"> <div class="container"> <ol class="breadcrumb">[[+output]]</ol></div></nav>`
&tpl=`@INLINE <li class="breadcrumb-item"><a href="[[+link]]">[[+menutitle]]</a></li>`
&tplCurrent=`@INLINE <li class="breadcrumb-item active" aria-current="page">[[+menutitle]]</li>`
&tplHome=`@INLINE <li class="breadcrumb-item"><a href="[[+link]]">Главная</a></li>`
&tplMax=``
]]Переделал, ошибок нету в проверках у гугла и яндекса, ну куда то загрузчик девается, загружает в подвале ((( Код чанка с микроразметкой:
[[pdoCrumbs?
&showAtHome=`1`
&showHome=`1`
&exclude=`[[*id:ne=`2`:then=`2`]]`
&outputSeparator=``
&tplWrapper=`@INLINE <nav itemscope="breadcrumb-area" itemtype="http://schema.org/BreadcrumbList" <div class="container"><ol class="breadcrumb">[[+output]]</ol></div></nav>`
&tpl=`@INLINE <li itemscope="breadcrumb-item" itemprop="itemListElement" itemtype="http://schema.org/ListItem" class="breadcrumb-item"><a title="[[+menutitle]]" itemprop="item" href="[[+link]]"><span itemprop="name">[[+menutitle]]</span><meta itemprop="position" content="[[+idx]]"></a></li>`
&tplCurrent=`@INLINE <li itemscope="breadcrumb-item active" itemprop="itemListElement" itemtype="http://schema.org/ListItem" class="breadcrumb-item active"><a title="[[+menutitle]]" itemprop="item" href="[[+link]]"><span itemprop="name">[[+menutitle]]</span><meta itemprop="position" content="[[+idx]]"></a></li>`
&tplHome=`@INLINE <li itemscope="breadcrumb-item" itemprop="itemListElement" itemtype="http://schema.org/ListItem" class="breadcrumb-item"><a rel="nofollow" title="[[+menutitle]]" itemprop="item" href="[[+link]]"><span itemprop="name">[[+menutitle]]</span><meta itemprop="position" content="[[+idx]]"></a></li>`
&tplMax=``
]]Где то ошибка в "&tplWrapper=" Вывод ресурсов по выбранному месяцу публикации
Здравствуйте!
Необходимо сделать реализацию архива новостей так, чтобы можно было выбрать, за какой месяц и год выводить ресурсы. Как на картинке.

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

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