Tanya

Tanya

С нами с 07 октября 2015; Место в рейтинге пользователей: #455

msearch2 + masonry

Привет.

Вообщем у меня есть блок новостей. Все блоки складываются кирпичеком через скрипт masonry.js.
То есть когда страница загружается, срабатывает функция вызова скрипта и блоки нормально показываются.

Но когда делаешь фильтрацию новостей через msearch2 функция не срабатывает (из-за аякса).

Можно как-нибудь запускать функцию, каждый раз при фильтрации… или же есть более правильное решение?
Павел
23 июня 2015, 06:54
modx.pro
1
2 483
0

easyComm - дополнительное поле Изображение

UPD 22.04.2021. Эта публикация устарела!
С версии 1.11.0-pl компонент сразу поддерживает вложение файлов: modx.pro/components/21775


При использовании компонента easyComm встала задача прикрепления к сообщения файла, а точнее изображения. Да еще и так, что бы им удобно можно было управлять через админку.

По результатам работы — небольшая инструкция, как этого добиться:
Наумов Алексей
05 июня 2015, 06:30
modx.pro
17
7 491
+6

Все шаблоны с содержимым на одну страницу

Приветствую!

Вдруг появился клиент которые хочет сделать сайт одностраничник aka landing page.

Клиент знает про MODx и попросил сделать на нём. Хочет чтобы каждый блок можно было редактировать как страницу, и в дереве слева, и можно было легко если что менять их порядок.

Как я хотел сделать:

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

Вопрос:

Как вывести на одной странице сразу и шаблон страницы, и его содержимое?

То есть он должен брать и оформление шаблона, и содержимое страницы, и возможные всякие TV поля.

Да и возможно ли это? :)
Scorp Satex
20 апреля 2015, 17:50
modx.pro
2
2 231
0

Навигация по автометкам

Хочу поделиться своим способом работы с метками, для дополнительной навигации по ресурсам. Вообще то, для этого уже есть tagLister, но мне нравится контролировать процесс. И вообще, это мой первый пост тут, так что сильно не пинайте :)



Для создания, собственно меток, логично использовать штатный tv параметр с типом autotag (автометка), поэтому вначале, создаю его и как нибудь называю. Не задумываясь особенно, назвал его по названию типа — autotag. Добавляю созданный tv в шаблон для вывода постов и с ним — все.
Саша Туманов
16 апреля 2015, 18:58
modx.pro
28
6 916
+10

Посоветуйте, пожалуйста, слайдер/карусель

Вот что ищу:
1) в обычном режиме прокрутка изображений в текущей странице (не в отдельном окне, как у colorbox)
2) поддержка адаптивной верстки (растягивается изображение) причем адаптация не за счет jquery, а резиновой верстки
3) поддержка thumbnails — превью картинок внизу в качестве навигации
4) поддержка touch прокрутки для мобильных устройств
5) возможность увеличивать картинку при клике, можно в отдельном окне
6) гибкий в настройке внешнего вида, смене кнопок и т.п. через CSS
7) с открытым кодом

Николай
29 марта 2015, 17:44
modx.pro
3
5 698
+2

Убрать часть Url

Приветствую! На сайте использую minishop2. Чтобы не засорять дерево ресурсов, создал категорию товаров Shop, в ней подкатегории товаров. Страница Shop не нужна, и не нужно, чтобы она была в url. Как от нее избавиться? Юзал компонент CustomUrls, работает, но при выводе, к примеру, меню, в url соответственно shop присутствует.
Спасибо
Андрей
20 марта 2015, 17:13
modx.pro
6
9 477
+1

TvTable - таблица

Добрый день! Понадобилась мне тут табличка в виде Тв-параметра, в которой можно менять не только кол-во строк, но и столбцов. Поэтому migx не подходит (
В общем, было найдено решение, но как оказалось оно для EVO =(



В итоге взяла его за основу и переписала.
yani
02 марта 2015, 08:34
modx.pro
39
16 664
+14

Из JSON-строки вырезаются слэши при сохранении в Б

Здравствуйте!

Запрос в БД проходит успешно, но из значения value в БД вырезаются слеши. Значение value в запросе является JSON-строкой, которая раньше была сформирована MIGX. Но мне нужно поменять около 4000 значений, поэтому я решил менять не через админку, а запросами.

Написал такой код в снипете для замены JSON строки в БД:
$sql = "UPDATE `modx_site_tmplvar_contentvalues` SET `value` = '[{"MIGX_id":"3","title":"\u0423\u0442\u0435\u043f\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0442\u043e\u043b\u043a\u0430 1 \u044d\u0442\u0430\u0436\u0430 \u0443\u0442\u0435\u043f\u043b\u0438\u0442\u0435\u043b\u0435\u043c Knauf TR-040 200 \u043c\u043c\t\t\t\t \t\t\t\t","price":69290,"piece":""}]' WHERE `id` = '2559'";
$query = $modx->prepare($sql);
$query->execute();
Значение в БД после запроса приобретает такой вид:
[{"MIGX_id":"3","title":"u0423u0442u0435u043fu043bu0435u043du0438u0435 u043fu043eu0442u043eu043bu043au0430 1 u044du0442u0430u0436u0430 u0443u0442u0435u043fu043bu0438u0442u0435u043bu0435u043c Knauf TR-040 200 u043cu043c				 				","price":69290,"piece":""}]
Михаил
28 января 2015, 12:38
modx.pro
1
1 126
0

Лексикон для made_in

В mFilter2 вывожу ms|made_in.
На сайте пишет mse2_filter_ms_made_in.
Добавляю в лексиконы mse2_filter_ms_made_in = Страна производитель.
В итоге mse2_filter_ms_made_in так и выводится.
Как правильно лексикон для made_in прописать?
Rootiys
22 января 2015, 23:24
modx.pro
1
1 068
0

как пересохранить 2000 ресурсов ?

Доброго дня, суть вопроса в том как я могу программно пересохранить 2000 ресурсов, понадобилось добавить еще одно поле в которое должно подтягиваться значение ответа от сервера яндекса, но плагин записывает значение при сохранении ресурса, заранее спасибо
Сергей Скат
22 января 2015, 10:12
modx.pro
6
3 371
0