Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Typo3, структура и мясное оборудование (http://forum.typo3.ru/showthread.php?t=2158)

Shalfey 25.11.2006 18:32

Typo3, структура и мясное оборудование
 
Доброго времени суток! Мне надо сделать каталог товаров (мясное оборудование) и я столкнулся с проблемой.
Товары делятся на категории (например "Резка", "Упаковка", "Клипсование") и разделяются по фирмам (Alpina, CES и др..)
Надо чтобы можно было отображать товары по категориям и по фирмам..
Подскажите пожалуйста как можно это сделать!

Valery Romanchev 26.11.2006 01:20

Цитата:

Сообщение от Shalfey (Сообщение 8247)
Доброго времени суток! Мне надо сделать каталог товаров (мясное оборудование) и я столкнулся с проблемой.
Товары делятся на категории (например "Резка", "Упаковка", "Клипсование") и разделяются по фирмам (Alpina, CES и др..)
Надо чтобы можно было отображать товары по категориям и по фирмам..
Подскажите пожалуйста как можно это сделать!

самый простой способ использовать в качестве категорий и фирм дерево страниц.
Сделать экстеншен в кикстартере. Одна таблица товаров с нужными полями.

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

Товары хранить в одном или нескольких сисфолдерах (можно по именам производителей, поскольку явно один товар не может быть 2х производителей).

Shalfey 26.11.2006 13:43

Это то что нужно! И заказчик хочет отдельные картинки для категорий :) Можете поподробнее пояснить про сисфолдеры и как в них хранить запись (нужен текст, фотка товара, ссылка на pdf файл с тех.характеристиками) ?
Я так понимаю дерево страниц (начиная от Оборудования) должно быть в виде:
Оборудование->
-- Категории->
---- Резка
---- Упаковка
---- Клипсование
---- ...
-- Фирмы
---- Alpina
---- CES
---- ....

PS> изучаю кикстартер :)

Valery Romanchev 26.11.2006 14:42

Вопрос - товаров сколько будет?
Если 30 - то можно и не городить огород.


Цитата:

Это то что нужно! И заказчик хочет отдельные картинки для категорий
это не проблема. можно привязать изображение к странице.
и потом это изображение юзать в разных местах
Цитата:

:) Можете поподробнее пояснить про сисфолдеры и как в них хранить запись (нужен текст, фотка товара, ссылка на pdf файл с тех.характеристиками) ?
Для этого как раз и надо свой экстеншнен сделать.
Скачайте примеры экстеншенов trade - простейший магазин, например.


Цитата:

Я так понимаю дерево страниц (начиная от Оборудования) должно быть в виде:
Оборудование->
-- Категории->
---- Резка
---- Упаковка
---- Клипсование
---- ...
-- Фирмы
---- Alpina
---- CES
---- ....
да, именно так.

Цитата:

PS> изучаю кикстартер :)
это правильно, без этого никуда

Shalfey 02.12.2006 16:56

Что-то уже начинается вырисовываться )

По ходу дела возник вопрос.
В системной директории "Оборудование", открытой в режиме "Веб"->"Список", выводится список записей оборудования по uid. Выглядит ужасно, просто список uid-ов, 1 2 3 4 ... У меня в таблице БД есть поле name, как сделать чтобы по нему выводился этот список ?

void 02.12.2006 17:16

Посмотрите в TCA секцию
PHP код:

['ctrl']['label'


Shalfey 02.12.2006 18:06

Спасибо, помогло !

Shalfey 07.12.2006 19:54

Возникла проблема: одно из полей таблицы плагина - текстовое поле с RTE редактором. Когда добавляю или редактирую запись - форматирование присутствует (<P>, <BR> и прочее).. Сохраняюсь, смотрю запись в базе данных, там нету ни одного тега.. Правда <P> по моему заменены символами '\n'. Подскажите что делать пожалуйста :)

Дмитрий Самойлов 08.12.2006 12:42

Цитата:

Сообщение от Shalfey (Сообщение 8441)
... Сохраняюсь, смотрю запись в базе данных, там нету ни одного тега.. Правда <P> по моему заменены символами '\n'. Подскажите что делать пожалуйста :)

Все правильно, в базе храняться непосредственно данные, а то как их представить в конечном документе определяют настройки rte,
для того что бы получить конечный вид значение из поля БД должно быть пропущено через функции rte,

сделано это по следующей причине -
например у Вас был таков дизайн что все тексты использовали для разделения на абзацы тег P,
а теперь Вам нужно сделать версию Вашего же сайта с такой же структурой, но что бы вместо P, обрамлялись абзацы например двумя дивами (ну фигурные уголки захотелось Вашему заказчику),
если бы в юазе сохранялось конечное форматирование - Вам бы пришлось пробежаться по всем текстам и пересохранить все rte поля,
а так Вы от этого избавлены

Shalfey 08.12.2006 14:32

Ясно, подскажите, как это сделать ? :)


Часовой пояс GMT +4, время: 07:33.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot