Модуль Каталог фирм и товаров


Автор файла: larstas E-Mail автора Домашняя страницаРейтинг: 4.6/5Средняя оценка: 4.6
Размер файла: 32.23 KBДата публикации: 2007-11-04
Версия: 1.0Скачали: 36

Модуль Каталог фирм и товаров-=-=-=-=-=Модуль каталога фирм и товаров для SLAED 2.3-2.5=-=-=-=-=-

Модуль для организации онлайн-каталога фирм и их товаров
Совместим с версиями системы от 2.3 до 2.5. С другими не
тестировался.

ВОЗМОЖНОСТИ:

1. Рубрикатор с глубиной вложенности категорий до 2
2. Рубрикатор делится на 2 части: рубрикатор по фирмам и
рубрикатор по категориям товаров.
3. Редактирование/удаление/создание рубрик.
4. Возможность добавить/редактировать/удалить фирму в каталог.
5. Данные о фирме: Название, краткое описание, полное описание,
добавление фирмы в основную и 4 дополнительных категории, логотип фирмы,
сайт, электронная почта, телефон, дополнительные контакты.
6. Товары. Название, описание, изображение, цена, фирма-поставщик, рубрика,
начало показов, конец показов.
7. Для товаров можно выставить определенный срок окончания показов (товары
с истекшим сроком показов в админке подсвечиваются красным цветом)
8. Полная настройка каталога: папка для размещения файлов, ширина изображения
для товара, ширина изображения для фирмы, количество фирм на страницу в
рубрикаторе, количество товаров на страницу в рубрикаторе, создавать уменьшенные
копии изображений для предварительного просмотра.
9. Вывод информации о фирме по шаблону (об этом далее)
10. Формирование прайс-листа фирмы.
11. Печатные версии для товаров в рубрике и для прайс-листов.
12. Вывод товаров в рубрике.
13. Практически каждое действие шаблонизируется (аналогично шаблонности самой системы)
14. Другое....


ПРИМЕНЕНИЕ:

Как вижу применение этого каталога я? Он создан для организации раздела вроде "Желтых страниц"
Фирма, оплачивает размещение информации о себе (единоразово), а затем предоставляет прайс-лист
своих услуг и товаров. Размещение каждой позиции из прайс-листа проводится за определенную сумму
Срок размещения устанавливается администратором. Во время оплаченного периода товар/услуга
выводится в рубрикаторе и прайс-листе фирмы. По истечении этого срока товар не отображается в прайс-листе
и рубрикаторе. После продления срока размещения товара/услуги администратор вновь отображает его.

Таким образом, можно создать свои "Желтые страницы".
Модуль направлен на получение прибыли с сайта и выставляется для свободного скачивания на период
конкурса.

УСТАНОВКА:

НЕ ЗАБУДЬТЕ СДЕЛАТЬ БЕКАП САЙТА!!! И БАЗЫ!!!
Скопировать файлы на свой сервер в той вложенности, в которой они представлены в архиве.
Выставить права доступа на запись для папок: files/catalogue и files/catalogue/thumb и для файла
config/config_catalogue. При изменении
пути для хранения файлов выставить аналогично права доступа для указанных в настройках папок.
Зайти в раздел админпанели "Модули" и активировать модуль (для 2.5 - еще и установить базу
данных из раздела "Модули"). Для версий систем 2.3 и 2.4 вручную создать запрос в БД, заменяя
{pref} на префикс ваших таблиц:

Код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
CREATE TABLE `{pref}_firms` (
  `id` int(5) unsigned NOT NULL auto_increment,
  `title` varchar(150) NOT NULL default '',
  `desc_short` text NOT NULL,
  `desc_long` text NOT NULL,
  `logo` varchar(50) NOT NULL default '',
  `http` text NOT NULL,
  `email` text NOT NULL,
  `phone` varchar(50) NOT NULL default '',
  `contacts` text NOT NULL,
  `views` int(10) NOT NULL default '0',
  `rub` int(5) NOT NULL default '0',
  `rub2` int(5) NOT NULL default '0',
  `rub3` int(5) NOT NULL default '0',
  `rub4` int(5) NOT NULL default '0',
  `rub5` int(5) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM;


CREATE TABLE `{pref}_firms_prods` (
  `id` int(5) unsigned NOT NULL auto_increment,
  `title` text NOT NULL,
  `descr` text NOT NULL,
  `image` varchar(50) NOT NULL default '',
  `firm` int(11) NOT NULL default '0',
  `price` varchar(100) NOT NULL default '',
  `date_start` int(20) NOT NULL default '0',
  `date_end` int(20) NOT NULL default '0',
  `rub` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM;

CREATE TABLE `{pref}_firms_rubriks` (
  `id` int(5) unsigned NOT NULL auto_increment,
  `title` text NOT NULL,
  `pid` int(5) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM;


В теме оформления сделать изменения таблицы стилей: добавить строки:
Код
1
2
.prodrow1 { background-color: #FFFFFF; }
   .prodrow2 { background-color: #F2F2F2; }

В случае отсутствия вызова скрипта SwitchMenu.js добавить его вызов в index.html темы оформления
Примеры изменений в теме оформления включены в архив.
Настроить оформление модуля в папке modules/Catalogue/templates.

Пользоваться!

Желаю всем приятного использования модуля и реальных заработков.

Обсуждение тут

Для проектов уже развившихся и имеющих достаточное количество посетителей стоит выбирать dedicated server.
Выделенный сервер-это один из видов интернет- хостинга. Клиент арендует при этом весь сервер и имеет полный контроль теперь уже над своим сервером. Надо учесть, что серверное оборудование находится в собственности поставщика и владелец оборудования гарантирует качество его обслуживания и эксплуатации. При аренде dedicated server помимо стандартных услуг предоставляется ряд бесплатных услуг или дополнительно платные услуги по Вашему выбору. Вы всегда сможете настроить именно под свой проект или вам поможет настроить владелец оборудования.



Для использования всех возможностей портала, нужно зарегистрироваться >>>



 
 


Комментарии

lagancity
Комментарий: 3
lagancity02rusnet, где посмотреть можно
Дата регистрации: 21.02.2008
02rusnet
Комментарий: 2
02rusnetпеределал под про 3.5
Дата регистрации: 21.02.2008
02rusnet
Комментарий: 1
02rusnetя вот не смог установить его все вроде правильно , но фирмы не добавляется
Дата регистрации: 21.02.2008
Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.