Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90

Предупреждение: Попытка доступа к смещению массива на false в /var/www/staging.joomunited.com/public_html/plugins/system/juutilities/juutilities.php в строке 90
Импортировать и синхронизировать данные Excel с таблицей Joomla
Перейти к основному содержанию

Импортировать и синхронизировать данные Excel с таблицами Joomla

Инструмент импорта и экспорта Excel доступен для каждой из ваших таблиц Joomla, экономьте много времени, создавая таблицы из данных и стилей Excel. Станьте ещё более продуктивными, используя синхронизацию файлов Excel на сервере! Выберите файл Excel для автоматической синхронизации, внесите любые изменения, и они сразу появятся на вашем сайте, и всё. Для получения дополнительных функций, вернуться к главной странице плагина >

баннер импорта и синхронизации данных Excel WP Table Manager
Импортировать только данные Excel или контент со стилем

Импортировать лист Excel как табличные данные или импортировать контент со стилем

Импортёр файлов Excel Droptables довольно продвинутый. Вы можете импортировать только данные Excel и преобразовать их в редактируемую HTML‑таблицу, либо импортировать файл Excel со стилем. Стиль Excel включает цвета, фоны, размер колонок, ссылки...

Синхронизировать табличные данные с листом Excel в Joomla

Управляйте своей таблицей из Excel и автоматически публикуйте её на вашем сайте Joomla! Через менеджер медиа Joomla или FTP-клиент вы можете загрузить файл Excel, который будет использоваться в качестве источника для таблицы. В настройках таблицы найдите ваш сервер, выберите файл Excel и активируйте синхронизацию.

Синхронизировать данные таблицы с файлом Excel на сервере
Автоматическая синхронизация Excel

Автоматическая синхронизация Excel

Синхронизация между вашей таблицей Joomla и файлом Excel может выполняться автоматически на регулярной основе, от одной минуты до одного дня. Задержка автоматической синхронизации также может быть определена, чтобы избежать нежелательного обновления публичной таблицы Joomla или для экономии ресурсов сервера в случае очень большой таблицы.

Импортировать и редактировать содержимое таблицы Excel из Joomla

После импорта таблицы все данные можно редактировать, это просто обычная HTML‑таблица, редактируемая как плагин‑таблица Joomla!.

Импортировать и редактировать содержимое файла Excel
Экспортировать вашу таблицу Joomla в файл Excel

Экспортировать вашу таблицу Joomla в файл Excel

С другой стороны, после создания красиво оформленной таблицы со всеми нужными данными, вы можете экспортировать её как обычный файл Excel и, например, позже повторно выполнить импорт обновлённого листа Excel. Экспорт таблицы в виде листа Excel также может быть выполнен во фронтенде Joomla вашими пользователями (по желанию).

Цены на расширение Droptables

Присоединяйтесь к нам 60,000+ участников & получайте поддержку и обновления новых версий


ПРО
РАСШИРЕНИЕ + 1 ГОД ПОДДЕРЖКИ И ОБНОВЛЕНИЙ
$44
1
год
  • МНОГОДОМЕННЫЙ / МНОГОСАЙТОВЫЙ
  • ОБНОВЛЕНИЕ НА 1 ГОД
  • ПОДДЕРЖКА НА 1 ГОД
  • Расширение Dropfiles
  • Расширение Droppics
  • Интеграция с DropEditor
  • БЕЗ ПОВТОРЯЮЩИХСЯ ПЛАТЕЖЕЙ
  • БЕЗ ОГРАНИЧЕНИЙ ПО СРОКАМ
  • Последняя версия Joomla 3, 4 и 5 готова
199$
ВМЕСТО 462$
ПОЛУЧИТЬ 
JOOMLA ПАКЕТ

Пакет дает доступ к всем расширениям Joomla и может быть использован на любом сайте. Кроме того, вы получите полный доступ к технической поддержке и обновлениям для каждого расширения на весь год. 
Время пришло! Повысьте эффективность и получите конкурентное преимущество. Попробуйте Пакет.

Отзывы клиентов и оценки


Droptables Droptables - менеджер таблиц Joomla
90 из 100 основано на 16 отзывов пользователей

Источник рейтинга: 16 пользовательских отзывов на: Joomla.org

FAQ: Импорт и синхронизация файлов Excel в Joomla с Droptables

Что делает расширение Droptables для Joomla?

Droptables позволяет импортировать файлы Excel в Joomla и отображать их содержимое в виде интерактивных, редактируемых таблиц на вашем сайте, с опциями синхронизации для поддержания данных в актуальном состоянии.

Как работает синхронизация между Excel и Droptables?

Вы можете связать свою таблицу Joomla с файлом Excel (локальным или удалённым), и Droptables автоматически синхронизирует обновления из Excel с вашими таблицами Joomla, обеспечивая согласованное содержание без ручного повторного импорта.

Могу ли я редактировать импортированные таблицы напрямую в Joomla?

Да, после импорта таблицы можно редактировать через визуальный редактор Droptables’ в Joomla, позволяя обновлять содержимое таблицы, не трогая оригинальный файл Excel.

Какие функции Excel поддерживаются в Droptables?

Droptables поддерживает формулы, сортировку, фильтрацию, адаптивный дизайн и расширенное форматирование таблиц, делая ваши Joomla‑таблицы столь же функциональными, как оригинальный Excel.

Можно ли импортировать файлы Excel из облачного хранилища?

Да, Droptables поддерживает импорт файлов Excel из Google Drive, Dropbox и других облачных источников, обеспечивая бесшовное и централизованное управление файлами.

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()