PDA

Просмотр полной версии : Блок вопросов от начинающего


magres
20.05.2010, 22:50
Привет уважаемому сообществу
Вдохновлен системой typo3. Разрешите пожалуйста немножко вопросов.

Насчет редактирования во front-end
Тот кому собираюсь делать сайт хочет полностью избавиться от backend и делать абсолютно все во frontend. То есть: создавать страницы, перемещать страницы, удалять страницы, вставлять контент, редактировать контент, перемещать контент, удалять контент.

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

Насчет нового feeditadvanced. Возможно ли также все это тут? С виду конечно очень красиво (Кстати можно ли его тоже опционально отключить как это в старом feedit?). Но не нашел кнопки удалить страницу, переместить страницу, а также почему то на пустой странице (пустой колонке) немогу добавить контент, это нормально?

Успел поиграться с tt_products. Возможно ли оперировать товарами прямо во frontend? (а также редактировать новости tt_news во frontend?). Стоит ли осваивать модуль commerce ? На сколько он лучше? возможно ли сделать на этих модулях многодоменность ? (разные интернет магазины на одном приложении).

Заранее всем спасибо :)

Valery Romanchev
21.05.2010, 11:13
Привет уважаемому сообществу
Вдохновлен системой typo3. Разрешите пожалуйста немножко вопросов.

Насчет редактирования во front-end
Тот кому собираюсь делать сайт хочет полностью избавиться от backend и делать абсолютно все во frontend. То есть: создавать страницы, перемещать страницы, удалять страницы, вставлять контент, редактировать контент, перемещать контент, удалять контент.


полностью все - не удасться, ну а перечисленное - вполне можно


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

он не поддерживает TemplaVoila
создание в нем возможно с некими дополнениями и хаками


Насчет нового feeditadvanced. Возможно ли также все это тут? С виду конечно очень красиво (Кстати можно ли его тоже опционально отключить как это в старом feedit?). Но не нашел кнопки удалить страницу, переместить страницу, а также почему то на пустой странице (пустой колонке) немогу добавить контент, это нормально?

по идее - да


Успел поиграться с tt_products. Возможно ли оперировать товарами прямо во frontend? (а также редактировать новости tt_news во frontend?).

для старого feedit такое было возможно с помощью вставки TS


#config for Frontend editing - DO NOT DELETE

plugin.tt_news.displayList.title_stdWrap.editPanel = 1
plugin.tt_news.displayList.title_stdWrap.editPanel {
allow = edit,new,delete,move,hide
edit.displayRecord = 1
label = Редактирование новости
line = 2
}
plugin.tt_news.displaySingle.title_stdWrap.editPan el = 1
plugin.tt_news.displaySingle.title_stdWrap.editPan el {
allow = edit,new,delete,move,hide
edit.displayRecord = 1
label = Редактирование новости
line = 2
}
# END config for Frontend editing - DO NOT DELETE




Стоит ли осваивать модуль commerce ? На сколько он лучше? возможно ли сделать на этих модулях многодоменность ? (разные интернет магазины на одном приложении).

commerce - по-моему не стоит, он слишком сложен для реального применения, интерфейс слишком запутан.
Многодоменность - скорее всего - да, возможно.
tt_products - тоже не советую связываться, он слишком старый - пару лет назад это была помойка кода... сейчас вряд ли что-то изменилось.
посмотрите extendedshop или пишите свой магазин

margol
24.05.2010, 16:05
Добавлю свои "5 копеек" в больную когда-то для меня тему.
magres, редактирование во FE можно сделать и без расширений. Может, пригодится, вот инструкция.

Редактирование фронтенда НЕ админами СТАНДАРТНЫМИ СРЕДСТВАМИ typo3 (без расширений):

1. Связать FE пользователя с соотв. ему BE пользователем.
2. Группе, в кот. состоит be пользователь дать соответствующие настройки: DBMounts, File Mounts, новости и прочее. В TS:
PHP код:
config.admPanel=1
admPanel {
enable.edit=1
module.edit.forceDisplayFieldIcons=1
hide=0
}
TCAdefaults.tt_news.hidden=0
3. Веб\Доступ - определить страницы, на которые даны права пользователю.
4. Зайти в be под именем этого пользователя (Инструменты\Управление пользователями\выбрать соотв. польз. и выполнить SU) и навести красоту: сделать BE русским и прочее.


Насчет редактирования во front-end
Тот кому собираюсь делать сайт хочет полностью избавиться от backend и делать абсолютно все во frontend. То есть: создавать страницы, перемещать страницы, удалять страницы, вставлять контент, редактировать контент, перемещать контент, удалять контент.

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



Мне мысль настроить редактирование из FE тоже показалась заманчивой.
Я когда-то пыталась настроить FE редактирование именно при помощи расширения feedit. Но любое FE редактирование, ИМХО, сводится к редактированию в ВЕ. Т.к. все равно открываются окошки из ВЕ. Только все как-то разрозненно... Поэтому позже пришла к убеждению - лучше ВЕ редактирования пока ничего не придумали. Во-первых, все в одном месте. Сразу видно что где и почему. Во-вторых, а вдруг вашему заказчику понадобятся функции, которые не реализуемы через FE? Админка на то и была придумана, что все тут и все наглядно...

Но на всякий случай, вот моя оценка расширений для добавления новостей чtрез FE http://forum.typo3.biz/showthread.php?t=6810 вдруг пригодится :)

magres
02.06.2010, 09:20
Всем большое спасибо за ответы:

тут новый простой вопрос есть:

я создал новый шаблон, подключил статичный perfectlightbox, и вставляю :


page = PAGE

page.20 = TEXT
page.20.value = Open an image in a lightbox
page.20.typolink {
title = This is my caption
parameter.cObject = IMG_RESOURCE
parameter.cObject.file = fileadmin/image01.jpg
parameter.cObject.file.maxW = 600
parameter.cObject.file.maxH = 600
ATagParams = rel="lightbox[mySet]"
}


это приводит просто к тексту "Open an image in a lightbox"

как сделать чтобы заработало?

Вопрос 2

можно ли сделать в TypoScript так, чтобы абсолютно все изображения на сайте (включая tt_products extendedshop etc.) открывались через lightbox ?