Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Концепция верстки макетов для маженто
 
Santhony
Jr. Member
 
Avatar
Total Posts:  23
Joined:  2010-06-01
Moscow
 

Маженто довольно сложная система и все об этом знают. Сложность начинается с момента создания xml конфигов и верстки.
После реализации нескольких проектов приходит довольно четкое осознание того, как это все работает. Однако, от определенных проблем это не избавляет. Например, проблема наследования функционала от базового шаблона. Мне стало интересно, какой концепции разработки верстки под маженто вы придерживаетесь? Это вопрос не из раздела HOWTO. Это скорее обобщенный вопрос о самом подходе.

Возьмем для примера страницу товара и стороннюю готовую верстку, которая ниразу не адаптирована под маженто.  Есть задача - создать пару картинок, повесить ценник, для которого не будут работать какие-либо правила, сделать статус наличия или отсутствия товара и повесить кнопку “купить”. Все. Пока нам больше ничего не нужно. Чтобы начать верстать, я создаю новую категорию шаблонов, копирую туда страницу товара view.html и начинаю с ней работать. Приходит понимание того, что там слишком много лишнего в данный момент. Чтобы быстрее разобраться удаляем все лишние условия и формируем самую простую страницу, которую нам нужно реализовать. Тут возникает вопрос, если администратор в один прекрасный момент настроит политику ценообразования, захочет вывод дополнительных атрибутов и отзывов или же будет использовать другие типы товаров, то это банально не сработает, Ñ‚.е. нужно будет доверстывать то, что мы урезали изначально.

Казалось бы сделай сразу верстку для всего функционала. Но это довольно трудоемко и вряд ли уложишься в поставленные сроки (2-3 недели). К тому же совершенно неясно, что из сделанного потом пригодится заказчику. Получается что адаптация верстки под необходимый функционал (на текущий момент) является единственным верным решением. Но правильно ли это?

Чтобы понять это, я решил обратиться к сообществу с опросом:
1) Устанавливаете ли дизайнеру требования, чтобы он делал дизайн согласно структуре базового дизайна маженто? (например, процесс регистрации и оформления заказа проще оставить как он есть, чем менять его структуру)
2) Верстаете ли вы сразу согласно структуре верстки маженто? Если да, то каким образом учитываете все кейсы?
3) Учитываете ли вы дополнительный функционал (ненужный на данный момент) при разработке = адаптации верстки?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Rugento
Guru
 
Avatar
Total Posts:  540
Joined:  2008-11-15
Russia, Vologda
 

1) Устанавливаете ли дизайнеру требования, чтобы он делал дизайн согласно структуре базового дизайна маженто? (например, процесс регистрации и оформления заказа проще оставить как он есть, чем менять его структуру)
2) Верстаете ли вы сразу согласно структуре верстки маженто? Если да, то каким образом учитываете все кейсы?
3) Учитываете ли вы дополнительный функционал (ненужный на данный момент) при разработке = адаптации верстки?

1. Прошу придерживаться, но обычно не слушают) Чем больше отклонения, тем дольше разработка, но все выполнимо.
2. Верстаю из макета, так быстрее, чем разбираться в чужой верстке и приводить ее вид к magento стилям.
3. Где можно отключить вывод - отключаю (типа рейтинга и тд), все остальное комментируется, если понадобиться просто снять комментарий.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Santhony
Jr. Member
 
Avatar
Total Posts:  23
Joined:  2010-06-01
Moscow
 
Rugento - 15 January 2013 10:39 PM

1. Прошу придерживаться, но обычно не слушают) Чем больше отклонения, тем дольше разработка, но все выполнимо.
2. Верстаю из макета, так быстрее, чем разбираться в чужой верстке и приводить ее вид к magento стилям.
3. Где можно отключить вывод - отключаю (типа рейтинга и тд), все остальное комментируется, если понадобиться просто снять комментарий.

Благодарю за ответ!

 
Magento Community Magento Community
Magento Community
Magento Community
 
mcdky
Sr. Member
 
Avatar
Total Posts:  140
Joined:  2011-09-29
 

Ð’ некоторых местах, “мажентовость” просто избыточна. Например дивный price.html, где есть налоги, цены производителя и Ñ‚.д. Ð’ россиянских интернет магазинах все это пока не актуально. Зачем его оставлять? smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
Rugento
Guru
 
Avatar
Total Posts:  540
Joined:  2008-11-15
Russia, Vologda
 

Пусть будет, не мешает)

 
Magento Community Magento Community
Magento Community
Magento Community
 
Santhony
Jr. Member
 
Avatar
Total Posts:  23
Joined:  2010-06-01
Moscow
 
mcdky - 16 January 2013 01:43 AM

Ð’ некоторых местах, “мажентовость” просто избыточна. Например дивный price.html, где есть налоги, цены производителя и Ñ‚.д. Ð’ россиянских интернет магазинах все это пока не актуально. Зачем его оставлять? smile

А вы, получается, убираете часть логики?

 
Magento Community Magento Community
Magento Community
Magento Community
 
mcdky
Sr. Member
 
Avatar
Total Posts:  140
Joined:  2011-09-29
 

Да, бывает. У нас как-то не принято показывать в каталоге цену без налогов, например.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top