DiAksID

DiAksID
Рейтинг
236
Регистрация
02.08.2008
iapetya:
Так он и вызывает...

ну и? это затычка для перехода с Evo. влепите в сниппет напрямую

require_once $modx->getOption( 'core_path' ) .
'components/docmanager/model/docmanager/docmanager.class.php';

и копайте дальше ежли шо ;) ...

ЗЫ: первое правило MODx - избавляться от лишнего мусора, любого!

ЗЫЫ: второе правило - если обычный сайт и нет особого интереса, то надо юзать Evo 😂 по крайней мере до 2.1

iapetya:

require_once('assets/components/docmanager/connector.php');

напрямую класс подключите через "core_path". connector.php просто перенаправляет вызов и видимо у Вас подглючивает (или по идее глючный, не в курсе - я сразу напрямую вызывал).

у Revo в assets пакеты не хранятся, лежат в core/components/...

iapetya:
Собственно не получается подключить Docmanager на MODx Revo... Подскажите, пожалуйста, в чем может быть проблема...
Заранее спасибо :)

если не получается установить из "управления пакетами": качайте с Docmanager загружайте на хост в core/package и добавляйте "локально" - встанет. в его репрозитарном пакетном инсталляторе/обновляторе лажа с БД...

'[umka:
;8898399']... Но обычно люди наоборот стремятся избавиться от дублей :)

так то, что хочет сделать ТС обычно ;) и есть избавление от дублей: для ПСы адреса site.ru/folder и site.ru/folder/ разные, а CMS-ки обычно открывают одно и то же.

решается вопрос просто - добавлением слеша к адресу, если на конце нет слеша или суффикса:

RewriteCond %{REQUEST_URI} (.*\/[^\/.]+)($|\?)
RewriteRule ^(.*)$ $1\/ [R=301,QSA,L]

очень полезно, особенно когда в Joomla-ском SEF-е забываешь сразу галочку поставить на "добавление суффикса" к адресу 😂 ...

x0x0:
На счет посещалки и суммы не ошибаюсь. Стоит счетчик...

1. с открытым доступом к источникам трафа? иначе - фуфло...

x0x0:
На счет посещалки и суммы не ошибаюсь... Стоит счетчик, сумма озвучена, есть топик с слезоточивым названием вида "памагите люди добрые" где юзеры за "значки и статусы" делают пожертвования ...

2. если топик именно "памагите люди добрые", т. е. на поддержку работоспособности, сумма более чем реальная (имхо: просто до смешного маленькая). администрирование мощного форума - та ещё головная боль + хост...

3. если реально "за значки и статусы" то делают уже не пожертвования 😂 и плакаться на "суммы" просто стыдно...

а шо, на серче есть юзвери которые начинают считать с "1", а не с "0" 😮 ? кстати, гуру, всегда было интересно: "0" - это какой палец загибать?

dmkolesnikov:
решил, что проще вручную хлебные крошки сделать:)

если это для Вас действительно "оптимальное" решение - бросайте на***ен Joomla и кидайтесь на MODx. абсолютно серьёзно (!) в конце концов никуда не денетесь 😂 , а так сэкономите массу времени и нервов...

Baltun:
да, сказать всегда можно много чего, а чтобы граммотно сказать, нужно говорить по факту.
по факту - в Joomla реализованы возможности по управлению навигацией сайта (меню), управлению материалами, созданию новостных лент, созданию сторонних компонент, с помощью компонент реализованы различные функции, такие как создание социальности на сайте - рейтинги, комментарии, профили пользователей, фото и видеогаллереи и т.п. Система имеет необходимые инструменты для SEO, такие как ЧПУ, управление метаданными сайта и т.д.

большинство перечисленного к ядру отношения не имеет никакого, но и всё это вместе не даёт поводов создателям системы даже ядро свеженькой Joomla 1.6 называть полноценным framework. только в планах далёких проскакивает: "вот 2.0 будет ого го го какой фрейморк!!!" 😂 Джумла - обычная CMS не более не менее...

любую нужную информацию можно просто записать в тело материала. например, пишем в любое место:

{ключ-данных тело-данных}

и делаем мааааленький плагин с классом, который будет иметь всего 2 "боевые" функции:


function onContentPrepare( $context, &$article, &$params, $page = 0 )
{
заменит в $article->text регулярку '#{(.*?)(\s+)(.*?)}#s' на '<!--{\\1 \\3}-->'
т. е. оформит наши "шифры" в приличном виде как HTML комментарии,
что бы не светились на экране
}

и


function get( $item, $key )
{
вытащит из $item->text по регулярке '#<!--{' . $key . ' (.*?)}-->#i'
"тело-данных" которое записано с "ключом-данных" $key
}

всё ! засовывай и выводи любые данные. а для полноты картины, можно не оформлять "шифры" как комментарии а по onBeforeRender просто вырезать их из буфера...

в частном случае нумерации новостей можно даже не заморачиваться с вводом/выводом поля, а сделать плагин со static переменной "номера", eё записью в объект материала и выводом. проще как бе...

по "очевидной логике вещей" и факту личных наблюдений rss-ы в любом варианте не являются и не могут быть в принципе дублями контента для ПСы. это отнюдь не рекомендация, а повод к размышлению ☝...

Всего: 2557