Нужно импортировать 9 выбранных ячеек из XLS (желательно) или CVS в CCK поля или переменные друпал. Какой модуль лучше заюзать? Или только писать свой?
Не, писался он где-то рабочий день. Что тоже, конечно, не быстро, но у меня и опыта программирования под друпал немного. Плюс добавил загрузку документа с имейла, так что теперь полная автоматизация.
Да и я так и не понял каким образом прочитать, скажем, D8, D11, C34, E5, R4... из xls и вывести в блоке/ноде через фидс (опять же в определенном формате). Я часа 2 убил на поиски модуля и так и не нашел, а на написать самому ушел день + полная автоматизация.
В последнее время все больше склоняюсь к тому, что на более менее сложных и нетипичных проектах лучше юзать фреймворки, чем друпал. Ибо на настройку/подгонку/взаимодействие модулей часто уходит больше времени, чем на написание с нуля. Да и в конечном итоге свой код работает...ну как минимум более предсказуемо.
Комментарии
9 ячеек можно ручками
Можно. И я бы так и заполнял. Но задача стоит другая -- подтянуть данные из конкретных ячеек xls/csv заданного формата (а потому feeds отпадает).
а на случай 9.000 ячеек - Feeds
Быстренько накидать модуль оказалось проще![Wink](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/wink.gif)
Если он все это время писался... то быстрее бы было Feeds подключить. Заняло бы минут 15
Не, писался он где-то рабочий день. Что тоже, конечно, не быстро, но у меня и опыта программирования под друпал немного. Плюс добавил загрузку документа с имейла, так что теперь полная автоматизация.![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Да и я так и не понял каким образом прочитать, скажем, D8, D11, C34, E5, R4... из xls и вывести в блоке/ноде через фидс (опять же в определенном формате). Я часа 2 убил на поиски модуля и так и не нашел, а на написать самому ушел день + полная автоматизация.
В последнее время все больше склоняюсь к тому, что на более менее сложных и нетипичных проектах лучше юзать фреймворки, чем друпал. Ибо на настройку/подгонку/взаимодействие модулей часто уходит больше времени, чем на написание с нуля. Да и в конечном итоге свой код работает...ну как минимум более предсказуемо.
// тут был дубликат коммента