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

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

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

Контексты для разделения страниц

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

Возникла следующая проблема — при создании разных контектов для визуального и правового разделения ресурсов, имеющих один корень (для примера: основной контекст «web» и дополнительный «cars», все документы которых доступны по адресу site.ru/название_страницы).
Реализация путем контекстов выбрана для того, чтобы в одном табе не были в перемешку системные страницы и 100-150 марок автомобилей.

Все страницы не основного контекста определяются как «несуществующие» и перебрасывают на ошибку 404.

Подскажите, пожалуйста, как можно реализовать контексты для подобной задачи или задачи для контекстов, находящихся в рамках одного домена, но отличающихся родительским «контейнером» (пример: site.ru/название_страницы и site.ru/folder/название_страницы).

Заранее спасибо.

P.s. да, я знаю, что контексты — это гемморой и далеко не всегда оправданное решение.
Максим Кузнецов
27 января 2015, 17:32
modx.pro
5
5 730
0

Сниппет Declension для склонения слов

Предлагаю вашему вниманию небольшой сниппет для вывода склонения. Работает как фильтр вывода, использовать нужно примерно так:
[[+balls]] [[+balls:declension=`балл,балла,баллов`]]

Как видите, он применяется к любым тегам с числами, а в options нужно указать три формы слова (1 яблоко, 2 яблока и 10 яблок) для русского, или 2 (1 ticket, 2 tickets) для английского.

Для экспериментов можно повызывать сниппет с произвольными числами:
15 [[*id:input=`15`:declension=`яблоко,яблока,яблок`]]
Полный код под катом.
Василий Наумкин
22 января 2015, 06:44
modx.pro
28
8 423
+15

Ищу дополнение

Какое-то время назад пользователь ilyaut советовал кому-то дополнение, которое позволяет делать следующее.
Всю информацию о компании, организации, типа адремов, телефонов заполнять в настройках этого компонента, а на страницах выводить уже плейсхолдеры. Что бы не менять эти данные на всех страницах. Вылетело из головы как называется дополнение и где я видел как его советовали)

Кто помнит или знает, что это за дополнение? Спасибо!)
Андрей Сухомозгий
21 января 2015, 07:27
modx.pro
1
1 137
0

Как организовать подобный выбор размера и цвета?

Как организовать подобный выбор размера и цвета?
www.vsemayki.ru/product/manshort/430736
Илья
16 января 2015, 11:53
modx.pro
11
3 883
+2

Как обновить все url

Раньше на сайте не использовалось чпу. После включения, все url отображаются на русском. Также в типах содержимого удалил .html, но url все равно такие /reebok-дерзкий-бренд.html
Если ресурс обновить, то все нормально становится.

Ресурсов на сайте несколько тысяч, в ручную не вариант.
Пробовал так community.modx-cms.ru/blog/tips_and_tricks/10322.html — ничего не вышло.

Собственно, как обновить все url? Может сниппет есть какой?
Rootiys
28 декабря 2014, 07:19
modx.pro
4
2 275
0

2 цены для товара miniShop2

Здравствуйте. Возникла необходимость иметь для товара 2 цены розничную и оптовую. Для себя решил price — розничная, old_price — оптовая. Нужно при добавлении товара в корзину или изменении количества в корзине контролировать количество товара, и если количество например больше 100 штук значит оптовая цена, иначе розничная и соответственно пересчитывать корзину. Я так понял надо писать плагины на события добавление товара в корзину и изменение товара в корзине и уже там подставлять нужную цену. Как лучше и проще это организовать в общих чертах? Может кто уже делал такое? Спасибо
Сергей Росоловский
22 декабря 2014, 20:24
modx.pro
3
7 992
0

Автоматическая генерация оглавления страницы

На днях появился вопрос об автоматическом создании оглавления статьи, а позже где-то проскочил комментарий, мол неплохо бы такое добавить на docs.modx.pro — там же все документы хорошо структурированы.

И действительно, а почему бы не добавить? Выделил полчасика и набросал сниппет makeContents, который генерирует вот такое оглавление:
Василий Наумкин
09 декабря 2014, 08:57
modx.pro
42
7 787
+3

[modYaMetrika] Модуль для работы с Яндекс.Метрикой

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

На досуге решил научиться писать модули под любимый MODx (спасибо bezumkin за курс, на начальном этапе сильно помогло). А поскольку писать что-то ненужное — скучно, решил написать общественнополезную штуку.

В итоге получился модуль для работы с Яндекс.Метрикой. Работает через API, для работы необходим токен

Чего умеет?
Евгений Савицкий
25 октября 2014, 11:45
modx.pro
7
6 267
+7

Количество товара нецелым числом в Заказах

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

Но возникла новая проблемка, даже две:
start.exe
20 октября 2014, 07:09
modx.pro
4
4 270
0

Minishop2 и письма менеджеру

Добрый день!
Подскажите, как в письмо менеджеру добавить контактные данные покупателя.
Заранее спасибо!
Александр Суркин
23 сентября 2014, 11:52
modx.pro
9
10 020
0