Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 1397 Просмотров
*

bambay

  • Новичок
  • 3
  • 0 / 0
Добрый день!

Есть задачка перенести табличку с картинками (фото сотрудников и пара колонок с описанием) на сайт.
Хотелось бы один раз заполнить данные в excel\word и быстро перенести на сайт.
 
Сложность в том, что в будущем таблица может дополняться и хотелось бы, чтобы правки вносились именно в excel\word сорудниками, а админ сайта мог бы быстро импортировать данные и обновить таблицу целиком, а не выискаивать отличия старой от новой.

Есть ли модули, которые смогут решить эту задачу?

ЗЫ
На WordPress использовал TablePress, который отлично импортить excel без фоток, но для Joomla такого плагина нет :(
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Импорт таблицы с картинками
« Ответ #1 : 06.09.2016, 19:17:22 »
добрый.
как вариант, сохраняете файл, как HTML, получаете HTML таблицу с картинками, берете её код и прогоняете автозаменой пути к картинкам, вставляете код в модуль / статю, картинки закидываете, профит.
*

beliyadm

  • Легенда
  • 9758
  • 1664 / 66
  • Севастополь, Россия
Re: Импорт таблицы с картинками
« Ответ #2 : 06.09.2016, 20:48:20 »
как вариант, сохраняете файл, как HTML, получаете HTML таблицу с картинками
Но сколько же там HTML будет мусора если не вычистить руками - мрак

Цитировать
Есть задачка перенести табличку с картинками (фото сотрудников и пара колонок с описанием) на сайт.
Откуда перенести? С другого сайта или документа в Wordе\екселе?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

yandex_hb

  • Захожу иногда
  • 263
  • 12 / 3
Re: Импорт таблицы с картинками
« Ответ #3 : 06.09.2016, 20:50:49 »
Для прайса xlsx использовал такую штуку:
https://github.com/raulferras/simplexlsx

А чтобы с фотками не заморачиваться — делал транслит из названий и в файле рендера проверял есть ли картинка по такому-то адресу.
Получилось очень даже хорошо.
« Последнее редактирование: 06.09.2016, 23:10:32 от yandex_hb »
*

bambay

  • Новичок
  • 3
  • 0 / 0
Re: Импорт таблицы с картинками
« Ответ #4 : 07.09.2016, 16:05:35 »
Но сколько же там HTML будет мусора если не вычистить руками - мрак
Откуда перенести? С другого сайта или документа в Wordе\екселе?

Хочу один раз сделать табличку сам. Потом дать её для обновления пользователям.
Задач в том, чтобы потом быстро применять их изменения на сайте
*

bambay

  • Новичок
  • 3
  • 0 / 0
Re: Импорт таблицы с картинками
« Ответ #5 : 07.09.2016, 16:06:50 »
Для прайса xlsx использовал такую штуку:
https://github.com/raulferras/simplexlsx

А чтобы с фотками не заморачиваться — делал транслит из названий и в файле рендера проверял есть ли картинка по такому-то адресу.
Получилось очень даже хорошо.

По поводу транслита хорошая идея. Можно через рег. выражения сделать замену через Notepad++. Получится не просто, но предсказуемо.
Спасибо!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Импорт таблицы с картинками
« Ответ #6 : 07.09.2016, 17:22:06 »
сегодня на работе столкнулся, кстати.
в итоге сделал копи/пасте из экселя в Wordpressовкий редактор (меньше хлама остается, нежели если выгружать, как HTML), получил наблицу без картинок, быстро прогнал полученный HTML в Notepad++ регулярками, а картинки ручками вставил (сохранив ).
пришел к мысли, что надо написать свою js чистилку кода для такого все же.
в принципе, в сети миллион подобных скриптов, но все они разной степени кривизны, а если свой напишешь, то можно быстро адаптировать под текущую задачу, да и полезно мозг регулярками ломать иногда ))
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Импорт таблицы с картинками
« Ответ #7 : 08.09.2016, 20:08:06 »
тем временем я уже на пол пути к просветлению: создал страницу со включенным в неё CKEditor'ом, из которого можно вытаскивать исходный код через js.
т.е. прайсы из экселя можно тупо копи-пастить в этот редактор (он на лету убирает часть мусора при этом), а остальное регулярками дочищать.
в выхи надо будет мозг поломать себе об них опять, может чего полезного и выйдет )
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Импорт таблицы с картинками
« Ответ #8 : 08.09.2016, 23:33:13 »
это жесть.
столько лет воевал с таблицами из Wordа/экселя, сейчас сел, написал 5 строк регулярок и проблема решена ))
в итоге решение: копирую всю таблицу в буфер, вставляю в визивиг опцией "вставить из Wordа", потом по кнопке запускаю регулярки и получаю вот это.

Код
<td colspan="3" rowspan="5"><img src="image002.png" />

никаких стилей, ширины и высоты.
потом сохраняем эксель, как веб-страницу и получаем эти самые картинки, кидаем по ftp -> ПРОФИТ!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Импорт таблицы с картинками
« Ответ #9 : 09.09.2016, 19:53:11 »
пока вы спали, СВЕРШИЛОСЬ!
сервис чистки кода таблиц
тестировал в лисе и Chrome, даже работает )
проверял на экселевских файлах и одном Wordовском прайсе.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Массовый импорт статей из Excel в Joomla

Автор koskanalya

Ответов: 1
Просмотров: 461
Последний ответ 05.11.2022, 14:15:34
от antony2606
Вставка таблицы

Автор Leo1986

Ответов: 2
Просмотров: 441
Последний ответ 15.02.2022, 06:49:28
от Leo1986
Перенос строки в тексте при выводе из поля таблицы с помощью getDBO()

Автор goga_pgasovav

Ответов: 5
Просмотров: 522
Последний ответ 07.01.2022, 14:17:01
от goga_pgasovav
Хочу прописать для таблицы шрифт и размер, но почему-то ошибка rbrace

Автор polezniy

Ответов: 2
Просмотров: 434
Последний ответ 24.10.2021, 19:05:10
от polezniy
Импорт товаров в VirtueMart

Автор max_max

Ответов: 8
Просмотров: 1637
Последний ответ 12.08.2021, 07:40:43
от draff