CMS DataLife Engine - Система управления сайтами

alleclf

Клиенты
  • Публикаций

    353
  • Зарегистрирован

  • Посещение

Репутация

3 Обычный

Информация о alleclf

  • Звание
    Старожил

Контакты

  • Сайт
    mobine.ru, vsevodnom.com

Информация

  • Пол
    Мужчина
  • Город
    Киев

Посетители профиля

1 072 просмотра профиля
  1. Большое спасибо. Я пытался в engine.php это проделать ))
  2. Что-то никто не отвечает. Я думал это просто для человека знающего PHP. Пробовал конструкцию вида - $xfieldsdata['нужное имя поля'] но она не работает. Может в файле engine.php не разбираются доп.поля и сюда необходимо перенести весь обработчик из show.full.php или где он находится?
  3. Поле "xfields" состоит из нескольких элементов, например: field1|name1||field2|name2||field3|name3||field4|name4 В файле engine.php (где-то в конце) перед $metatags = <<<HTML <meta charset="{$config['charset']}"> <title>{$metatags['title']}</title> переопределяю титл: $metatags['title'] = $metatags['title'] . ' ' . $metatags['keywords']; Вот такая конструкция работает отлично. Скажите пожалуйста, как можно в титл вместо metatags['keywords'] вставить значение из xfields поля field2, то есть name2.
  4. Поле "xfields" состоит из нескольких элементов, например: field1|name1||field2|name2||field3|name3||field4|name4 В файле engine.php (где-то в конце) перед $metatags = <<<HTML <meta charset="{$config['charset']}"> <title>{$metatags['title']}</title> переопределяю титл: $metatags['title'] = $metatags['title'] . ' ' . $metatags['keywords']; Вот такая конструкция работает отлично. Скажите пожалуйста, как можно в титл вместо metatags['keywords'] вставить значение из xfields поля field2, то есть name2.
  5. Думаю может кто-то пытался помочь.
  6. Проблему решил с помощью небольшого модуля.
  7. Не могу понять как в RSS вывести дескрипшн новости. В show.short.php в разделе где идет обработка форматов рсс if( $view_template == "rss" ) { $tpl->set( '{rsslink}', $full_link ); $tpl->set( '{rssauthor}', $row['autor'] ); $tpl->set( '{rssdate}', date( "r", $row['date'] ) ); $tpl->set( '{title}', htmlspecialchars( strip_tags( stripslashes( $row['title'] ) ), ENT_QUOTES, $config['charset'] ) ); добавил (по примеру титл) $tpl->set( '{desc2}', htmlspecialchars( strip_tags( stripslashes( $row['descr'] ) ), ENT_QUOTES, $config['charset'] ) ); Потом в шаблоне рсс (rss.tpl) пытаюсь вывести описание из "desc2" но оно пустое. В файле show.short.php пытался подсунуть в место поля $row['descr'] любое другое (схожее по типу) и лишь некоторые выводятся. То есть механизм работает, только вот некоторые поля вроде как изначально не попадают в выборку из-за чего я и получаю пустоту. Помогите пожалуйста разобраться где я просчитался. Кстати, забыл написать зачем всё это надо. Дело в том что краткая и полная новости пустые и не используются, зато есть куча доп.полей. В турбо-страницы идеально подходит вытянуть описание именно из description.
  8. При добавлении в новость файлов для скачивания в исходном коде появляется лишний код - <span class="attachment"> ... </span> Скажите пожалуйста в каком файле искать что бы убрать этот кусок кода. Уж очень мешает мне этот спан. Спасибо.
  9. Понятно, спасибо. Небольшой код PHP решил проблему, хотя я думал есть встроенный механизм ((
  10. Одну новость разбиваю на несколько тегом { PАGEBREAK }. Получается что все доп.поля дублируются на каждой странице этой новости (сквозные). Скажите пожалуйста, как-то можно отменить сквозные теги и выводить их только на первой странице? Тег [ page-count ] не работает, видимо только для категорий и главной. В настройках доп.полей тоже ничего не нашел.
  11. Есть ли возможность вывести часть определенной новости на главной странице? Одна из новостей постоянно дополняется новым материалом. Каждый раз добавляется новая страница в пределах этой новости {PAGEBREAK}. Новый материал добавляется на первую страницу а то что было переходит на вторую. Мне надо на главной странице сделать что-то на подобие анонса добавленного материала - вывести картинку и кусок текста. Можно ли как-то такое сделать?
  12. а темы оформления? или они привязываются к пользователям
  13. Если на сайте нет регистрации/авторизации какие куки использует движок? Как можно посмотреть?