Перейти к содержанию
Официальный форум поддержки Simpla

Как сделать категории с БЛОГе?


Рекомендуемые сообщения

Если админ не ответил, то значит никогда.
Выход из положения, это заказать гуру дополнения функционала.

Ссылка на сообщение
Поделиться на другие сайты

to Кроха
Когда заказываешь у "Гуру", то меняются файлы самой CMS + довольно часто сама БД магазина. После этого придется отказаться от дальнейших обновлений магазина от разработчика, т.к. обновлённые оригинальные файлы Simpla перекроют всю Вашу самодеятельность. Как админ и написал - он планирует это добавить, только непонятно зачем оттягивать? :) новая версия должны быть завтра 29 декабря. Что мешает выложить версию с категориями для блога и избавить 80% пользователей от однотипной доделки. (многим не помешает разделение на темы или тэги в блоге). Вопрос про темы кстати уже не первый раз задаётся.

PS Всех с Наступающим последним годом по календарю Майя :)

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

При желании, если оно есть - можно всё сделать... Люди в космос летают.
Я думаю, категории должны быть в блоге.

Ссылка на сообщение
Поделиться на другие сайты

Есть у меня решение, правда не на основе Блога.
http://screen.ticno.com/index.php?image=CltCxLVkGwxpwl6YM5kL.jpg
http://screen.ticno.com/index.php?image=xRe8pJ36aDL9SrVtRXVn.jpg
http://screen.ticno.com/index.php?image=CltCxLVkGwxpwl6YM5kL.jpg
Сделано на основе Категорий. Вложенность в принципе не ограничена.
Есть комментарии.
Цена 30долл, 1000 руб или 250 грн.
http://rc.simpla.pp.ua/ здесь можно посмотреть

Ссылка на сообщение
Поделиться на другие сайты

хех. попробую объяснить на палцах )
перове - необходимо в БД создать две таблицы, в которых собственно и будут храниться категории.
затем в таблицахс новостями и статьями добавить поле (инт) по которому затем будут линковаться статьи с категориями.
ну и доработать темплейты в админке (для того чтобы можно было выбирать категорию для новости (статьи) и сам темплейт вывода (на сайте) статей и новостей.

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

Ссылка на сообщение
Поделиться на другие сайты

таблица категорий статей

CREATE TABLE IF NOT EXISTS `articles_category` (
`category_id` int(11) NOT NULL AUTO_INCREMENT,
`header` varchar(255) CHARACTER SET utf8 NOT NULL,
`url` varchar(255) CHARACTER SET utf8 NOT NULL,
`order_num` int(11) NOT NULL DEFAULT '0',
`enabled` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`category_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

должно получиться что то вроде этого:
http://gyazo.com/3c07346ce07182d885d4eaccf38bcd90

далее добавляем новое поле в табл. со статьями.

ALTER TABLE `articles` ADD `category_id` INT NOT NULL

структура табл. будет выглядеть примерно так:
http://gyazo.com/1ea2cfd5daffd777c05770d1dd5e6107

соответственно этому надо проделать такую же процедуру и с новостными таблицами. создать и добавить поле.

Ссылка на сообщение
Поделиться на другие сайты

ну и код.
http://files.mail.ru/9GCTAK


если что не понятно - спрашивайте - постараюсь ответить.

ЗЫ. все это относиться только к версии 1.4. на версию 2.0 не портировал. и даже не знаю когда смогу это сделать )

Ссылка на сообщение
Поделиться на другие сайты

прошу простить. забыл про самое главное )

.htaccess

# Статьи
RewriteRule ^articles/([^/]+)/?$ index.php?module=Articles&article_url=$1 [L]
RewriteRule ^articles/cat/([^/]+)/?$ index.php?module=Articles&article_category_url=$1 [L]
RewriteRule ^articles/?$ index.php?module=Articles [L]

# Новости
RewriteRule ^news/([^/]+)/?$ index.php?module=NewsLine&news_url=$1 [L]
RewriteRule ^news/cat/([^/]+)/?$ index.php?module=NewsLine&news_category_url=$1 [L]
RewriteRule ^news/?$ index.php?module=NewsLine [L]
Ссылка на сообщение
Поделиться на другие сайты

ну и на примере Articles.class.php

http://files.mail.ru/BBPBFV

по аналогии построить можно такой же файл с новостями. и будет щастье )

а вот темплейт немогу найти ( но там не сложно. по переданным в tpl данным отобразить список категорий {foreach} ... {/foreach}
если совсем трудно - то чуть позже постараюсь сделать тпл в дополнение к этому. но на мой взгляд - эт не сложно совсем.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...