Андрей Шевяков

Андрей Шевяков

С нами с 28 сентября 2016; Место в рейтинге пользователей: #108

[ExtJS] Расширяем компонент Collections



Часто ли вам приходится расширять какие-то стандартные штуки в MODX или в компонентах для него? Мне вот часто! Поэтому, давно хотелось поделиться чем-нибудь интересным на этот счёт, что я собственно и сделал в статье Дополнительные поля профиля юзера, где описал, как можно расширить профиль юзера, чтобы всё выглядело натурально. На этот раз расскажу, как можно расширять компонент Collections, не прибегая к крайним мерам, вроде правки исходников приложения.
Павел Гвоздь
27 сентября 2016, 21:34
modx.pro
31
5 271
+19

Доска объявлений на tickets

Делаю доску объявлений на tickets.

Для интересующихся этой темой сделал демо сайт http://cp293906.cpsite.ru/. Вход в админку логин: demo пароль: demodemo.
Пока сделал как получилось :). Но работа еще продолжается.
Александр Туниеков
21 сентября 2016, 03:36
modx.pro
8
6 565
+5

Вывод категорий в minishop2

Здравствуйте. На сайте нужно вывести структуру основанную из каталога товаров.
При этом могут быть вложенные категории.
Вот пример того, что нужно: joxi.ru/Y2LKkeNFnZzQVm
Так как на сайте по мимо товаров и категорий будут еще обычные страницы, я сделал следующую структуру:
joxi.ru/nAyb9YWSXJDj6r

Вывожу в отдельном шаблоне через pdoMenu свои категории:

[[pdoMenu?
                        &parents=`16`
                        &level=`2`
                        &tplOuter=`@INLINE <ul class="catalog-menu">[[+wrapper]]</ul>`
                        &tpl=`@INLINE <li><a href="[[+link]]" class="[[+classes]]" [[+attributes]]>[[+menutitle]]</a></li>[[+wrapper]]`
                        &tplInner=`@INLINE <ul class="sub-catalog">[[+wrapper]]</ul>`
                        &tplParentRow=`@INLINE <li><a href="[[+link]]" class="[[+classes]]" [[+attributes]]>[[+menutitle]]</a></li>[[+wrapper]]`	
                    ]]
Но тогда учитывается и товар:
joxi.ru/DmBzxJ3SNGlJ9m
Как убрать товар из выборки pdoMenu?
В настройка галочка не установлена: joxi.ru/Y2LKkeNFnZzEVm

И второй вопрос, можно ли вывести список родительских категорий или список подкатегорий?
Евгений
19 сентября 2016, 09:07
modx.pro
2
8 133
+1

[msTelegram] Уведомления о заказе в telegram

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

Сделано на основе гайда от Михаила.
Как получить токен, узнать айди чата и тд так же отлично расписано в гайде.



Плагин вешается на событие msOnCreateOrder.
but1head
18 сентября 2016, 23:26
modx.pro
21
9 573
+18

Как вывести имена всех контекстов?

Мне нужно вывести те значения, которые вводятся при создании контекста в поле «Имя».
Я пробовал запросить всю информацию так:
<?php
$contexts = $modx->getCollection('modContext',array('key:NOT IN' => array('web', 'mgr')));
foreach($contexts as $cx) {
	if($cx->prepare()) {
		print_r($cx->config);
	}
}
Но в получившемся массиве нет этого поля.
Еще пробовал запрашивать из самой базы:
<?php
$cs = $modx->getCollection('modContextSetting');
foreach($cs as $csi){
  print_r($csi->toArray());
}
Тоже не нашел нужной информации.
Не подскажите как можно получить эти значения?
Alternative
13 августа 2016, 12:11
modx.pro
1
1 521
0

Обнулить просмотры в HitsPage

Подскажите пожалуйста как я могу обнулить количество просмотров в HitsPage
Артём
11 августа 2016, 11:56
modx.pro
1
1 905
0

Как создать свою сборку для MODX

Как и обещал, выкладываю инструкцию — как на основе сборки siteExtra сделать свою сборку. Скачать исходники можно на гитхабе https://github.com/ilyautkin/siteExtra. Полученный архив загружаем на сайт и распаковываем.

Илья Уткин
08 августа 2016, 18:42
modx.pro
59
7 399
+20

Как сделать динамический зависимый список ресурсов

Имеется следующая структура:

Медицинские услуги
— Услуга 1
— — Врач 1
— — Врач 2
— Услуга 2
— — Врач 3
— — Врач 4
— Услуга 3
— — Врач 5
— — Врач 6

На сайте два выпадающих списка, в первом по умолчанию загружен список медицинских услуг. А как сделать, чтобы при выборе услуги во второй список подгружался список врачей, относящихся к этой услуге?
Александр
08 августа 2016, 06:46
modx.pro
6
3 078
0

Как бы вы организовали подобную структуру сайта?

Добрый день, уважаемое сообщество!
Работаю над созданием интернет магазина спортивных товаров, использую MiniShop2, и у заказчика возникло желание организовать структуру товаров, как на этом сайте.
Привожу пример с футбольным мячом, стуруктура категорий такая:

Каталог
  -> Мячи
    ->Футбольные мячи

и в подкатегории «Футбольные мячи» лежит наш товар «Футбольный мяч такой-то».

Но: помимо этого подкатегория футбольные мячи еще относится каким-то образом к категории «Футбол», которая находится в категории «Виды спорта». Показал на картинке.


Алексей Суслов
03 августа 2016, 10:58
modx.pro
1
1 021
0

Сборка для быстрого создания сайтов на MODX

14 10 000
Последнюю неделю я активно занялся оформлением сборки MODX, чтобы ускорить создание новых сайтов. В сборке реализовано много мелочей, которые каждый раз приходится делать после установки MODX, например, создание страницы для 404 ошибки и указание её id в настройках, установка стандартного набора дополнений, robots.txt и sitemap.xml, редирект на основное зеркало (удаление www из адреса), настройка дружественных URL и всё в таком духе.



Под катом более подробно о том, что можно получить при установке сборки.
Илья Уткин
01 августа 2016, 14:09
modx.pro
25
26 249
+13