0.00
701 читатель, 3300 топиков

[EVO] не работает eform в Димкиной сборке

Собственно первый раз запускаю еформ на димкиной сборке (сервер — локальный денвер)
и выдает во такую ошибку

Fatal error: Call to a member function escape() on a non-object in Z:\home\site.ru\www\manager\includes\document.parser.class.inc.php(825): eval()'d code on line 43

вызов еформ (пробовал и с кэшем и без)

[[eForm? &formid=`FeedBackForm` &to=`mail@mail.ru` &tpl=`FBForm` &report=`FBReport` &thankyou=`FBThanks` &from=`` &fromname=`` &subject=`Посетители сайта пишут` &vericode=`1` &eFormOnMailSent=`fbSubmitMessage` &noemail=`0`]]

[EVO] Вопрос по организации двух различных разделов сайта

Хочу внедрить на разные сайты на Evo дополнительные разделы. Какое-то представление имею, как их организовать, но может будут и другие мысли.

1) Раздел ОКВЭД. Есть такой классификатор видов деятельности, там очень много разновидностей с древовидной структурой, в вордовском файле получается около 73 тысяч знаков информации. Хочу выложить его на сайте в удобоваримом виде (не просто для скачивания), а с продуманным юзабилити и, возможно, поиском.
Думаю, может его выложить в виде списка а-ля дерево ресурсов MODx, раскрывающееся по нажатию на плюс? Документы в этом случае будут вбиты в дерево с учётом вложенности. Выводить хз с помощью чего, я не программист, но с технической точки зрения по-моему важно, чтобы страница не грузилась сразу полностью во всём объёме (со скрытыми подразделами в display: none), а нужная информация подгружалась при раскрытии выбранного пункта, т.к. общий вес текста будет больше мегабайта. AJAX, видимо, нужен? Насколько сложна подобная разработка с учётом, что еще надо спарсить откуда-нибудь весь справочник?

2) Организация раздела типа «Наши работы». Нужно универсальное решение для использования на нескольких сайтах, настраиваемые в чанках шаблоны с плейсхолдерами.
Работы будут делиться на категории вроде «Металл», «Пластик», «Бумага» итд.
Мне представляется так: Эти категории будут дочерними ресурсами для страницы «Наши работы», в них будут забиваться сами работы тоже в виде документов MODx (обычно фотка+подпись). На странице «Наши работы» при заходе будут показаны работы всех категорий, над ними будет наподобие облака тегов, как тут, при нажатии должны отфильтроваться работы выбранной категории без перезагрузки страницы.
Разделение на категории именно в дереве будет удобнее, чем складывать все работы в одну папку + можно будет в TV их выводить автоматом в качестве возможных значений. Это плюс для менеджеров, которые смогут сами добавлять нужные категории. TV полезно, если захочется привязать одну работу сразу к нескольким типам.

Скажите, насколько мои мысли адекватные? Может не стоит задрачивать эту всю ajaxовость, а делать более простые решения, с перезагрузками страниц итд?

[REVO] Связать один набор ресурсов с другим набором с типом связи "много-ко-многим"

Народ, всё, или я туплю или я тупой.

Подскажите — как связать один набор документов с другим со связью много-ко-многим, для дальнейшей выборки из базы со всеми преимуществами и гибкостью sql (группировки там, много чего)…

Читать дальше →

[EVO] Формирование списка ajax-ом

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

курсы по психологии
-курс нлп
-курс семейная терапия
-курс личная эффективность

курсы по дизайну
-графический дизайн
-фотошкола

курсы по…
-…
-…

[REVO] Formit: редирект на текущую страницу с выводом сообщения "ОК" - как?

В документации есть пример как редиректить на отдельную страницу с сообщением об успешной отправке. Мне же нужно сделать редирект (чтобы отправка формы не попала в историю браузера) с выводом сообщения об успешной отправке. Как я понимаю, для этого нужно сначала установить флаг в сессии, редиректнуть, проверить флаг, и если он стоит — вывести сообщение.

Есть ли встроенные в FormIt средства для этого? Ведь такой сценарий нужен очень часто (если не чаще). Если нет, посоветуйте схему реализации (с FormIt плохо дружу, с сессиями не работал (в MODX есть что-то специальное для этого? Registry для этого подойдет?). Ведь полюбому кто-то такое уже делал.

[REVO] Windows Hosting + Revo

Доброго времени суток!
Дано: есть сайт ModxRevo 2.1.5, sharedhosting
Вызовы сниппетов (WF, Getresourses ) кешируются. Что из некешируемых вызовов — Formit и все + айди посетителя.
Хостер переодически матюкается что сайт жрет системные ресурсы — 168 мб. оперативы есть + на 64% грузит процессор.
залез в БД — увидел такую картинку

непонятно, откуда столько обращений к БД. 1 сайт на хостинге, 1 БД.
Может, кто подскажет в чем проблема?

www.4shared.com/photo/EqS3nWfv/db_printscreen-photoshop.html

Мультиязычный сайт с частичным переводом.

Здравствуйте.
Часто по работе приходится делать многоязычные сайты. Основной CMS является Joomla,
но иногда некоторые проекты очень хочется сделать на modx.

Для многоязычных сайтов есть совсем мало решений, Babel для Revo и YAMS для Evo.
Использую их периодически, везде свои сложности и препятствия, и всюду необходимо заполнять все версии языков, иначе ничего не выведется если язык не заполнен. С точки зрения seo и прочего это верно, но заказчику откровенно говоря плевать на всё это, ему лень переводить Все документы, он ограничивается парой основных страниц и на этом всё.
так вот, подойду к сути вопроса.

Как можно сделать так, чтобы если не заполнены дополнительные языки выводилась информация с основного?

[REVO] [Решено]В хроме работает корректно в других браузерах вообще не работает

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

[REVO] Вопросы новичка о реализации структуры сайта

Здравствуйте, у меня несколько вопросов, можно ли так сделать:
Рубрика1
Последние статьи
Рубрика2
Последние статьи
и т.д.
На главной вывести последние статьи из каждой рубрики, с кратким описанием и с картинкой.
Что-то читал о Articles. Это оно? И там архивация, но у меня не блог, просто статьи, и их не нужно архивировать по годам, да и вообще дату публикации статьи исключить. Это как книга Раздел->Глава->Страница. Кроме того, в рубрике может быть несколько подрубрик.

[EVO] [РЕШЕНО] Помогите сделать вывод простого меню с помощью сниппета

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

Хотел сделать верхнее меню с использованием сниппета, упомянутого здесь.

Модернизация не получилась (у нас в стране всегда так с модернизацией? ;)).
Прошу помощи сообщества :)

Читать дальше →