Константин

Константин

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

Ошибка в Phpthumbon при отсутствии картинки.

Добрый вечер! Ребят, такая проблема! На сайте используется Tickets, mixedImage, в качестве доп. поля для вывода превьюшек, а также phpThumbon для ресайза. Так вот если, например, к тикету не добавлять изображение, то на сайте вместо изображения-заглушки, на сайте белый экран и ошибка.
Fatal error: Access to undeclared static property: phpThumbOn::$_ALLOWED_EXT in /home/.../public_html/core/components/phpthumbon/model/phpthumbon/phpthumbon.class.php on line 62
В админке в журнале ошибок:
(ERROR @ /home/.../public_html/core/components/phpthumbon/model/phpthumbon/phpthumbon.class.php : 468) PHP warning: strtolower() expects parameter 1 to be string, array given
Константин
18 августа 2018, 23:46
modx.pro
1 533
0

Сортировка тикетов по двум параметрам.

Добрый день!
Ребят, есть тут кто-нибудь, то реализовывал сортировку ресурсов по двум-трем параметрам, включая сортировку по TV?

Есть у меня раздел с организациями и там первоначально шла сортировка по рейтингу, от лучшего к худшему, а далее сортировка по id ресурса. В качестве дополнения для рейтинга используется FiveStarRating. Решение для сортировки по рейтингу, кстати, взял отсюда в итоге получился сниппет:
Константин
15 июля 2018, 18:56
modx.pro
1
988
0

DateAgo: как перенести часы и минуты создания материала на следующую строку?

Добрый день! Необходимо вывести день, месяц, год создания материала на одной строке, а часы и минуты на другой.
Вывожу так:
[[+publishedon:dateAgo=`{"dateNow":0, "dateFormat":"d F Y, H:i"}`]]
что приводит к выводу полной даты на одной строке
09 июля 2018, 19:10
Мне нужно так:
09 июля 2018,
19:10
Тег br, если задать его здесь «dateFormat»:«d F Y, H:i», после запятой, не работает.
Константин
13 июля 2018, 14:31
modx.pro
2 465
0

Вопрос по-поводу покупки дополнений

Добрый день!

Сейчас на modstore до конца июня есть скидка и я решил купить себе на будущее пару дополнений. Только я пока не знаю на каких сайтах или сайте их буду использовать. Вопрос. Как быть с привязкой к ключам? Т.е. я могу привязать все купленные дополнения к одному ключу, но тогда как быть если они по-отдельности нужны мне будут на разных сайтах? И наоборот. Если я привяжу каждое дополнения к разным ключам, как потом их использовать на одном сайте? В поставщиках дополнений modstore.pro можно указать только один ключ API.
Константин
27 июня 2018, 10:03
modx.pro
1 259
0

Как оптимизировать работу с изображениями в CKEditor?

Добрый день! Ребят поделитесь опытом. Как можно ускорить загрузку изображений в редактор CKEditor? В день менеджер закидывает на сайт по 4-5 статей, в которых бывает по 10-15 изображений. Итого не менее 30-40 изображений в день.

Так как сейчас происходит, т.е добавление картинок по кнопке с загрузкой и выбором на сервере не совсем удобно, поскольку приходится совершать рутинную работу и повторять одни и те же действия по нескольку десятков раз в день. Т.е, чтобы в текст добавить 10 картинок, нужно 10 раз перейти в нужную папку и взять оттуда нужное изображение.

Причем опять же нужно сделать удобную структуру папок, чтобы не было путаницы, куда какие изображения загружать перед вставкой в текст статьи. Сейчас путь примерно выглядит так: assets -> img -> 2018 -> 06 -> 06 -> 01 (порядковый номер статьи, если их несколько в день) -> и здесь уже нужные файлы. И такой путь приходится проходить менеджеру каждый раз, когда нужно вставить одну картинку.
Константин
06 июня 2018, 10:15
modx.pro
1
1 952
0

Tickets и выборка значения из MIGX

Добрый день! Делаю что-то вроде афиши нас сайте и использую Tickets + MIGX, чтобы задавать даты проведения мероприятий или показа кино в кинотеатрах. И есть задача вывести все ресурсы, которые соответствуют сегодняшней дате, вернее сказать дате просмотра пользователем афиши и одной из дат указанных в MIGX.
Ресурсы вывожу так:
[[!getTickets?
&parents=`78`
&limit=`3`
&includeTVs=`img,afisha_day`
&tpl=`homeAfishaTodayTpl`
]]
Доп. поле MIGX имеет имя afisha_day и в нем поле afisha_day_date с типом поля Дата. Понимаю, что нужно использовать &where, где конкретная дата, а именно сегодняшняя, должна совпадать с одним из значений afisha_day_date, но как получить эти значения и вставить в &where понятия не имею.

Очень буду благодарен, если поможете или хоть направите, куда думать.
Константин
06 июня 2018, 09:42
modx.pro
598
0

pdoPage и Tickets

Добрый вечер! Использую на своем новостном сайте компонент Tickets и мне на главной нужно вывести три последних записи из определенной категории. Для этого вывожу все это сниппетом pdoPage, только без навигации по страницам (хотя, может есть другие способы вывода Tickets, я брал из документации)
[[pdoPage?
&element=`getTickets`
&action=`tickets`
&parents=`15`
&limit=`3`
&tpl=`homeArtTpls`
&includeTVs=`img`
]]
На превьюшках вывожу количество просмотров и комментариев
[[!TicketMeta? &tpl=`@INLINE [[+views]]`]]
[[!TicketMeta? &tpl=`@INLINE [[+comments]]`]]
Из-за того что сниппет вызывается кэшированным, кол-во просмотров и комментариев выводятся неактуальными.

Когда вызываю сниппет некэшированным, у меня вместо трех новостей выводится только одна. Почему не могу понять. В журнале ошибок по этому поводу ничего нет.

Может кто-нибудь укажет на мою ошибку?
Константин
15 апреля 2018, 17:56
modx.pro
2 110
0

Как реализовать регистрацию пользователя с загрузкой фото?

Здравствуйте. Подскажите как можно реализовать регистрацию нового пользователя на сайте с загрузкой фото к своему профилю? Обратил сначала внимание на компонент Login, но там такого функционала я не обнаружил. Может есть какое готовое решение к этому или другому компоненту регистрации, расширяющее функционал и добавляющее возможность загружать свое фото при регистрации? Или лучше приобрести Office?
Константин
02 апреля 2018, 17:46
modx.pro
1 254
0

Есть ли возможность разным группам товаров указать цену в руб./м2 или руб./шт

Нигде не нашел как реализовать вывод цены, например, руб./м2 или руб./шт для разных категорий товаров. Догадываюсь, что, возможно, нужно создавать доп. поле в категории, где можно вводить нужную единицу цены. А затем как-то показывать ее в карточке товара и списке товаров. Но может я неправильно рассуждаю. Если кто-то сталкивался с подобной проблемой подскажите, пожалуйста. Может есть готовое решение или компонент какой?
Константин
20 февраля 2018, 18:05
modx.pro
907
0

Проблемы с выводом опции с запятой в mFilter2

Добрый день! Создал опцию «Фаска» с типом свойства «Текстовое поле». Забил в товаре в эту опцию значение «4-х сторонняя, естественный скос». Вывел в фильтр. Сразу в фильтре все выводится нормально, но при первой же фильтрации по любой характеристике «Фаска» становится неактивной, хотя это значение присвоено многим товарам. И самое интересное, она остается неактивной, даже если я делаю сброс фильтра. При обновлении странички опция снова активна. У меня подозрение, что тут всему виной запятая в значении опции. Может ее и нельзя проставлять на самом деле?



Сбросил фильтр:
Константин
16 февраля 2018, 11:24
modx.pro
1 826
0