Разделы

  
 

Гипермаркет бытовой техники и электроники

Хочу немного побаянить…
Собственно, вопрос в сабже.
Эво или Рево — не столь важно.

Исходные данные:
1. Сделать, используя shopkeeper, sbshop, minishop (кипер для меня предпочтительней).
2. Товаров чуть больше 5 тысяч.
3. Все описания, картинки и характеристики будут парситься с маркета.
4. Каждый параметр характеристики — это отдельный параметр в базе (нужен поиск по параметрам).
5. Параметры характеристик у всех разделов (да и подразделов тоже) — разные.
6. Обновление прайса раз в неделю.

Я как представлю что нужно создавать туеву хучу ТВ — становится плохо.
Кто-нибудь видел что-то подобное? Может напутствие какое или совет…

Provisioner - перенос сайта с Evo на Revo

Господа, товарищи и други!

Пытаюсь перенести сайт с Evo на Revo. Нашел компонент — Provisioner. Делаю все по инструкции — ничего не получается.
коннекторы в Эво положил, компонент в Рево установил.
Заполняю поля доступа к Эво — он мне ОК и все. И ничего.

Был ли у кого опыт переноса с помощью Провизионера?
Возможно кто-то знает иные инструкции (дампы базы и конвертация например).

Нашел еще один способ — loom-studio.net/2011/01/perenos-dannyih-s-modx-evo-na-modx-revo/

Тоже не пашет. Дамп в Эво создает, но в Рево ничего не закидывает.
Статья от января 2011 года, возможно что-то в АПИ Рево с того времени поменялось…

У меня:
Evo — 1.0.5
Revo — 2.2.0-pl2

Документов порядка 1000, вручную не вариант… :(
  • 0
  • 27 апреля 2012, 02:37
  • autogen
  • 5

FileDir [[Revo]]

Тема часто встречаеться, и все пишут костыли, вот в очередгой раз сталкнулся с этим и решил свой костыль написать.
Что он может?
Легко выводить любые типы файлов из директорий, фильтруя на выходе по типу.
Можно создать фото или видео галерею, файловый архив

( Читать дальше )

Немного о Memcached [[!REVO]]

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

( Читать дальше )

[REVO] MODx и большие сайты

Читал в интернете высказывания что МОДя начинает тормозить если сайт содержит много документов, страниц.
Правда ли это? Может быть имелось ввиду ЕВО а РЕВО?

Хочу реализовать на нем игровой портал, который конечно же будет содержать большое количество документов.
  • +1
  • 26 января 2012, 01:10
  • aleXka
  • 19

[[!REVO]] SyntaxChecker - очень крутто!

Доки — rtfm.modx.com/display/ADDON/SyntaxChecker
поставили активировали и забыли, больше ничего не делаем.
Этот плагин, который проверяет синтаксис тегов MODX и предупреждает Вас о возможных проблемах. В файле readme.txt полный список синтаксисов.
(одним словом, проверяет на сущечствование шаблонов, чангов… настройки, к примеру вы указали ++site_url — а в настройках пусто… в таком духе)

MODX Revolution 2.2.0-pl2

Ну, качаем — обновляем modx.com/revolution/download/

[REVO] нужно вывести число дочерних элементов контейнера (частично решено)

Мой первый вопрос тут, если куда-то не туда написал — прошу прощения.

Нужно: вывести число дочерних элементов (желательно только опубликованных) для контейнера.

В Evo у Wayfinder'a был для этого плейсхолдер, в рево почему то убрали.


( Читать дальше )
  • 0
  • 23 ноября 2011, 03:55
  • asx
  • 12

[REVO] как запустить сниппет через api

Существует ли в REVO аналог EVO`вского
$snippet=$modx->runSnippet('snippet_name', $params);

Чего-то вообще не могу понять api осталось прежним или вообще какая-то новая система? И где искать по нему инфу? Хелп, плиз.
  • 0
  • 11 ноября 2011, 13:27
  • banev
  • 4

[REVO] Проблема с установкой пакетов

Как я понял, тема мусолилась кучу раз и решение в основном 1 — проверить права доступа, но все ли так просто?

Зачастую это помогает, но почемуто не сейчас ((

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

Вот что выдало при установке… т.е. все супер и с доступностью и правами…


вот что выдает при установке нового пакета


т.е. пакет скачивается в папку, проверяю по фтп: файл на месте, права тоже в порядке… (для core и для core/packages)… пробывал в плоть до 777… пробывал сменить права на файл, пробывал его распаковать… бесполезно…

в логах сервака ошибок ни с доступом ни с пхп нет

в какую сторону рыть? права каких папок-файлов проверить? и в правах ли дело вообще? Может есть какие-то альтернативные методы установки?

UPD: Решение просто. Хотя потратил на это сутки точно (( вообщем при переносе с ошибкой был прописан путь в таблице modx_workspaces. Ошибка была в пробеле в самом начале пути, поэтому внешне было сложно определить что путь неверный, только когда начал шерстить все таблицы которые могут быть завязаны на пакеты обнаружил это.

Удалять топик не буду, опишу просто краткую инструкцию.

Если проблема с пакетами:
1. Попробуйте установить все занова (я использовал 3й тип установки, где надо указывать базу и пр.)
2. Проверьте права (для core и для core/packages)
3. Проверьте правильность путей в конфиге (core/config/config.inc.php)
4. Проверьте пути до ядра в файлах
/config.core.php
/connectors/config.core.php
/manager/config.core.php
5. Проверьте правильность пути в modx_workspaces
6…
7. PROFIT

этого простого алгоритма обычно хватает, чтоб вылечить практически любую проблему.