Alex

Alex

С нами с 15 февраля 2017; Место в рейтинге пользователей: #298

Несколько Pdopage на странице

Добрый день, возникла проблема с удваиванием кнопки подгрузки на странице. Собственно выглядит вот так prnt.sc/nrz6m2, причем для обоих галерей.
Вызов сниппетов выглядит так:
<div id="pdopage">
     [[!+page.nav]]
    <div class="rows">
      [[!pdoPage?
        &element=`getImageList`
        &tvname=`resourcealbum` 
        &tpl=`effects-img`
        &limit=`15`
        &ajaxMode=`button`
        &wrapperTpl = `effects_wrapper`
        &docid=`[[*id]]`
        &processTVs=`1`
    ]]
    </div>
        </div>
  <div id="pdopage">
     [[!+nav.pagevar]]
    <div class="rows">
      [[!pdoPage?
        &element=`getImageList`
        &tvname=`resourcealbum1` 
        &tpl=`effects-img`
        &limit=`15`
        &ajaxMode=`button`
        &wrapperTpl = `colors_wrapper`
        &docid=`[[*id]]`
        &processTVs=`1`
        &pageNavVar= `nav.pagevar`
        &pageVarKey=`page1`
    ]]
    </div>
  </div>
Alex
22 мая 2019, 19:26
modx.pro
2
1 035
0

Проблема с проверкой MIGX поля

Добрый день.
Для ресурса было необходимо создать 2 разных галереи. Сделал 2 разных migx поля, 2 разных источника файлов и одну общую конфигурацию под эти поля.
Далее в шаблоне делаю такую конструкцию
[[+resourcealbum1:notempty=`<h2 class="block-title text-center mt50 mt30">Получаемые цвета по каталогу</h2>
        [[getImageList?
        &tvname=`resourcealbum1`
        &docid=`[[*id]]`
        &tpl=`effects-img`
        ]]`]]
Работает правильно, если в поле resourcealbum1 есть значение, то выводим галерею.
Но с другим тв в том же шаблоне такая конструкция не работает.
[[+resourcealbum:notempty=`<h2 class="block-title text-center mt50 mt30">Получаемые эффекты</h2>
        [[getImageList?
        &tvname=`resourcealbum`
        &docid=`[[*id]]`
        &tpl=`effects-img`
        ]]`]]
Alex
10 апреля 2019, 14:29
modx.pro
350
0

MsGallery обрезает превью.

Добрый день, возникла проблема с превьшками в админке. Сами изображения обрезаются вот так prnt.sc/my5acv
Alex
15 марта 2019, 10:30
modx.pro
696
0

Запрос к БД в MODx REVO

Добрый день. Может кто поделится как сделать. Есть запрос к бд
SELECT COUNT(DISTINCT `size`) FROM `modx_ms2_products`;
Как его выполнить на странице? И не совсем понимаю как добавить параметр в сниппет и передать его потом в данный запрос. Параметр к примеру where
Alex
10 января 2019, 00:10
modx.pro
1 124
0

Переименовать названия вкладок

Добрый день. Не могу найти где переименовать данные вкладки.
prnt.sc/lzm6dn
prnt.sc/lzm7cw
И возможно ли скрыть «Связи», «Категории»?
Alex
26 декабря 2018, 11:27
modx.pro
718
0

Добавление точки в alias

Добрый день. Столкнулся с проблемой добавление символов в url.
Настройки выглядят вот так prnt.sc/lxcs60
Если точка последний символ заголовка — она ставиться не будет в alias. Тут все правильно.
Но если мы вписываем допустим вот такое название «тест. точка есть», то в alias вписывает конструкцию «test.-tochka-est » Как убрать точку из середины?
Alex
20 декабря 2018, 12:06
modx.pro
1
915
0

Задержка при отправке форм

Всем привет. Начала тормозить отправка форм с сервера.
Сайт avangarddrev.ru/ — формы отправляются медленно.
Скопировал этот же сайт на другой сервер avangard.test14.ru/ — все нормально. Сайты на рево, 2.6.5. В чем может быть проблема? Версия php -7.1.3. Режим FastCGI (Apache)
Alex
05 декабря 2018, 20:00
modx.pro
448
0

Проблема с AjaxForm

Добрый день. Не пойму что пропустил. На странице есть 2 формы. С одной письма доходят, а с другой нет.
Вызов рабочей формы
{$_modx->runSnippet('!AjaxForm', [
	'snippet' => 'FormIt',
	'form' => 'form.callback.modal',
	'hooks' => 'spam,email,FormItSaveForm',
	'emailSubject' => 'Заказ обратного звонка с сайта ' ~ $_modx->config.site_name,
	'emailTo' => $_modx->config.store_email_support,
	'emailFrom' => $_modx->config.store_email_noreply,
	'emailTpl' => 'form.callback.email',
	'formName' => 'Заказ обратного звонка',
	'formFields' => 'callbackName,callbackPhone',
	'fieldNames' => 'callbackName==Имя,callbackPhone == Телефон',
	'validate' => 'callbackName:required,callbackPhone:required',
	'validationErrorMessage' => 'В форме содержатся ошибки!',
	'successMessage' => 'Сообщение успешно отправлено',
	'frontend_css' => '',
])}
Чанк формы
<div class="modal fade" id="formCallback" tabindex="-1" role="dialog" aria-labelledby="formCallbackLabel">
  <div class="modal-dialog" role="document">
    <form method="post" class="af">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h3 id="formCallbackLabel" class="center-aligned">Заказать звонок</h3>
      </div>
      <div class="modal-body">     
        <div class="alert alert-success hidden">Письмо успешно отправлено!</div>
        <div class="alert alert-danger hidden">В форме содержаться ошибки!</div>
        <div class="form-group">
          <label class="visible-xs">Имя</label>
          <input type="text" name="callbackName" value="[[+fi.callbackName]]" placeholder="Имя" class="form-control input-lg sharp">
          <span class="help-block error_callbackName">[[+fi.error.callbackName]]</span>
        </div>
        <div class="form-group">
          <label class="visible-xs">Телефон</label>
          <input type="tel" name="callbackPhone" value="[[+fi.callbackPhone]]" placeholder="Телефон" class="form-control input-lg phone sharp">
          <span class="help-block error_callbackPhone">[[+fi.error.callbackPhone]]</span>
        </div>
      </div> 
      <div class="modal-footer">
        <button type="submit" name="form1" class="btn orange">Отправить</button>
      </div>
    </div>
    </form>
  </div>
</div>
Alex
18 сентября 2018, 09:43
modx.pro
1 628
0

Обновление modx

День добрый. Сайт на рево. Домен состоит из кириллица.com, при обновлении вылетает в админке ошибка 500. Перенес на тестовый домен чисто из латиницы. Обновил нормально. Начинаю переносить на основной домен — та же ошибка. Пути сверил с оригинальными конфигами. Как подправить можно?
Alex
07 августа 2018, 13:06
modx.pro
872
0

Генерация псевдонимов

Добрый день, как можно убрать символ "/" из генерации псевдонимов? Добавляю в фильтр — не помогает. Либо как правильно добавить его сюда?
/[\0\x0B\t\n\r\f\a&=,.()+%#<>"~:`@\?\[\]\{\}\|\^'\\]/
Alex
09 июня 2018, 06:48
modx.pro
923
0