Перед созданием новой темы, пожалуйста, ознакомьтесь с FAQ по LinkorCMS

Блок статьи

Супер пользователь
Сообщений: 45
Возможен ли вариант вывода последних кратко статей в блоке?И при клике по статье ,можно было прочитать её полностью.
Супер пользователь
Сообщений: 50
angel63:
Возможен ли вариант вывода последних кратко статей в блоке?

Конечно. Встроенного блока для статей нет, но можно взять за основу блок "Новости".
Супер пользователь
Сообщений: 45
И как?
Супер пользователь
Сообщений: 50
Ну вообще разработчики вроде бы указали цену
Разработка блоков и плагинов 500р

Смотри как устроен модуль статьи: \modules\articles
Смотри как устроен блок новости: \blocks\news

По большей части, достаточно будет "news" поменять на "articles".
Разработчик
Сообщений: 605
Возможно конечно. Тут уже в общих чертах разжевали один из вариантов. За основу можно взять блок новостей, изменить названия кэша, столбцов, таблицы и изменить ссылку.

Вот измененный подобным образом блок: http://pastebin.com/818vn8Zs
Его нужно поместить в /blocks/articles/index.php, сделать скопировать шаблон /templates/тема/block/content/news.html в файл articles.html и подправить те же названия. Зарегистрировать новый блок по образу и подобию в таблице blocks_types. Или исполнить один раз в тестере кода следующее:
ExtAddBlock('Статьи', 'articles');
Супер пользователь
Сообщений: 45
сделал,но выводит теже новости а не файловые новости
Разработчик
Сообщений: 605
Приведи полностью свои действия. Блок создал новый? Кэш сбросил?
Супер пользователь
Сообщений: 45
Создал articles/index.php,поместил в index.php код взятый отсюда http://pastebin.com/818vn8Zs
В теме создал articles.html и скопировал туд код с news.html
Установил блок.Ок показывается,но тоже самое что и блоке новостей.Кеш сбрасывал
Справа нижний блок http://art-manual.ru

-- Изменено "angel63": 25.03.2013 20:49 --

-- Изменено "angel63": 25.03.2013 20:50 --
Разработчик
Сообщений: 605
Супер пользователь
Сообщений: 45
Ну,показывает тоже самое что и в левом блоке.
Супер пользователь
Сообщений: 97
Чудненько. Топик уже существует - это хорошо.
Сделал всё как написано в 5-том сообщении.
Мартин:
Вот измененный подобным образом блок: http://pastebin.com/818vn8Zs
Его нужно поместить в /blocks/articles/index.php,

поместил
сделать скопировать шаблон /templates/тема/block/content/news.html в файл articles.html и подправить те же названия.

скопировал и подправил
Зарегистрировать новый блок .... исполнить один раз в тестере кода следующее:
ExtAddBlock('Статьи', 'articles');

исполнил.
Результат - появился блок "статьи", который при включении пишет "Нет новых статей" (полагаю на уже добавленные он не реагирует) и обнуляется блок "новости" - пишет нет новых новостей (а вот это уже непонятно - так и должно быть?). После отключения блока статей в блоке новостей опять появляются записи....
После добавления статьи - ничего не изменилось - нет новых новостей и нет новых статей.....
Я что-то не так делаю, но что.

-- Изменено "Quatrix": 31.10.2013 21:56 --
Разработчик
Сообщений: 605
Блок не доделан просто.

Quatrix:
(полагаю на уже добавленные он не реагирует)

Ну как сказать. Он действительно может не реагировать, но не по этой причине. Он использует, как и блок новостей, кэш с неограниченным временем "жизни", только вот модуль новостей при изменениях сбрасывает кэш блока и он создается заново (если кэша не обнаружит). Модуль же статей ничего не знает о блоке и естественно он не будет кэш сбрасывать при создании статей.

Кэш создастся лишь один раз и его никто не сбросит. Можно исправить как изменением модуля статей, чтобы он как и модуль новостей сбрасывал кэш. А можно и установить время жизни кеша, например, в один час.

Quatrix:
и обнуляется блок "новости" - пишет нет новых новостей (а вот это уже непонятно - так и должно быть?). После отключения блока статей в блоке новостей опять появляются записи....

Шаблон блока статей был применен отдельный, но вот блоки в шаблоне используются общие с блоком новостей. Так что будет тут игра какой из блоков перетрет другому вывод шаблон.

Пример исправления: http://pastebin.com/X5VGZFFC
Гости не могут отвечать на темы. Войдите или Зарегистрируйтесь.
Здесь присутствуют
(пользователей: 0, гостей: 1)
Быстрый переход: