В общем есть у меня виджет, выводящий на главную страницу баннеры для товаров. Но проблема в том, что виджет этот лежит в архиве и никаких ключей расширений для него нет. В архиве папка "app" и её подпапки. Пробовал вручную объединять папку "app" виджета с папкой "app" на сервере, но толку ноль. Пробовал грузить архив и через Connect Manager, но он выдает мне следующее:
"CONNECT ERROR: Package file is invalid
Invalid package name, allowed: [a-zA-Z0-9_-] chars
Invalid version, should be like: x.x.x
Invalid stability
Invalid date, should be YYYY-DD-MM
Invalid channel URL
Empty authors section
Empty package contents section"
Просьба подсказать, как устанавливать такие виджеты в архивах?
Как установить виджет из архива?
09.11.2011 16:11
Мешает то, что это тестовое задание для меня. Если выполню, то примут к себе на работу.
09.11.2011 20:56
С неизвестным виджетом вам вряд ли кто-то поможет, кроме разработчика этого виджета.
Вообще же виджеты устанавливаются ровно так же, как и обычные модули, т.е. папка виджета должна располагаться в папке в папке app/code/local или app/code/community
Вообще же виджеты устанавливаются ровно так же, как и обычные модули, т.е. папка виджета должна располагаться в папке в папке app/code/local или app/code/community
09.11.2011 21:13
Допустим я скопировал все необходимые файлы виджета на сервер. Нужно ли еще как-то указывать магенте на виджет или он уже должен появиться в списке? Может нужно файл какой-то отредактировать?
09.11.2011 21:50
И после этого должен появиться в списке?
Предполагаю, что это нубский вопрос, но как обновить кэш?
Предполагаю, что это нубский вопрос, но как обновить кэш?
10.11.2011 23:52
Нет, не работает.
Я так понимаю, должен быть некий файл, где прописаны пути к виджетам, вот его-то и надо подправить, есть такой?
Я так понимаю, должен быть некий файл, где прописаны пути к виджетам, вот его-то и надо подправить, есть такой?
11.11.2011 02:23
Нет, Magento не нужно знать о путях к виджетам, потому что модули могут быть размещены только в конкретных, заранее определённых, указанных выше папках.
11.11.2011 03:32
Тогда по каким причинам он может не отображаться в списке при добавлении на страницу?
11.11.2011 05:48
Либо дистрибутив повреждён, либо бы упускаете какие-то детали.
Учитывая, что стандартный вариант "обратиться к специалисту" для вас не подходит, для лучшего понимания виджетов рекомендую сначала разработать свой.
Учитывая, что стандартный вариант "обратиться к специалисту" для вас не подходит, для лучшего понимания виджетов рекомендую сначала разработать свой.
18.11.2011 23:19
Я связался с программистом, писавшим этот виджет. Смысл установки сводится к раскидыванию файлов по папкам, а сам виджет вызывается кодом: {{block type="catalog/product_new" product_id="1" template="Ext123/product_view.phtml"}}
Но код этот не только ничего не делает, но и даже портит всю главную страницу. Добавлял в Content на Home page. Может сказывается, что виджет писался на версию 1,4,2, а у меня 1,6,1?
Но код этот не только ничего не делает, но и даже портит всю главную страницу. Добавлял в Content на Home page. Может сказывается, что виджет писался на версию 1,4,2, а у меня 1,6,1?
19.11.2011 03:16
Тему закрываю, потому что на вопрос "Как установить виджет из архива?" отвечено, а вопрос "Как установить виджет Ext123 неизвестного программиста, которых (и виджет, и программиста) никто в глаза не видел?" - это уже совсем другой вопрос.