// Schedule cron (once)
add_action('init', function () {
if (! wp_next_scheduled('update_tablepress_from_sheets')) {
wp_schedule_event(time(), 'hourly', 'update_tablepress_from_sheets');
}
});
// Cron callback – NO CLOSURE
function stator_update_tablepress_from_sheets() {
$table_id = '3';
$csv_url = 'https://docs.google.com/spreadsheets/d/e/2PACX-1vThxWxuxVZIkrQKTy72jfe2dqI48SRq9cAO5it-rdhBjimLHPmhA04YfP9wR-Xq3FtZm2wMDZz507iz/pub?output=csv';
$response = wp_remote_get($csv_url);
if (is_wp_error($response)) {
error_log('TablePress Sync Error: ' . $response->get_error_message());
return;
}
$csv_data = wp_remote_retrieve_body($response);
if (empty($csv_data)) {
error_log('TablePress Sync Error: Empty CSV');
return;
}
$rows = array_map('str_getcsv', explode("\n", trim($csv_data)));
if (class_exists('TablePress')) {
$model_table = TablePress::$model_table;
$model_table->save(array(
'id' => $table_id,
'data' => $rows,
));
}
}
add_action('update_tablepress_from_sheets', 'stator_update_tablepress_from_sheets');
Stator G & S
Objekat ANA / Lamela 1 / Garažna mjesta
Garažna mjesta – Sekcija A
| 71 |
Lamela 1 - 1.Garažno mjesto 1 - 14,00m² - ferobeton |
|
|
Prodat |
| 72 |
Lamela 1 - 2.Garažno mjesto 2 - 14,01m² - ferobeton |
|
|
Prodat |
| 73 |
Lamela 1 - 3.Garažno mjesto 3 - 14,26m² - ferobeton |
|
|
Prodat |
| 74 |
Lamela 1 - 4.Garažno mjesto 4 - 14,01m² - ferobeton |
|
|
Za prodaju |
| 75 |
Lamela 1 - 5.Garažno mjesto 5 - 14,01m² - ferobeton |
|
|
Za prodaju |
| 76 |
Lamela 1 - 6.Garažno mjesto 6 - 14,26m² - ferobeton |
|
|
Prodat |
| 77 |
Lamela 1 - 7.Garažno mjesto 7 - 14,01m² - ferobeton |
|
|
Prodat |
| 78 |
Lamela 1 - 8.Garažno mjesto 8 - 14,01m² - ferobeton |
|
|
Prodat |
Garažna mjesta – Sekcija B
| 79 |
Lamela 1 - 9.Garažno mjesto 1 - 14,26m² - ferobeton |
|
|
Prodat |
| 80 |
Lamela 1 - 10.Garažno mjesto 2 - 14,01m² - ferobeton |
|
|
Za prodaju |
| 81 |
Lamela 1 - 11.Garažno mjesto 3 - 14,01m² - ferobeton |
|
|
Za prodaju |
| 82 |
Lamela 1 - 12.Garažno mjesto 4 - 14,00m² - ferobeton |
|
|
Za prodaju |
| 83 |
Lamela 1 - 13.Garažno mjesto 5 - 14,01m² - ferobeton |
|
|
Za prodaju |
| 84 |
Lamela 1 - 14.Garažno mjesto 6 - 14,26m² - ferobeton |
|
|
Prodat |
| 85 |
Lamela 1 - 15.Garažno mjesto 7 - 14,01m² - ferobeton |
|
|
Za prodaju |
| 86 |
Lamela 1 - 16.Garažno mjesto 8 - 14,01m² - ferobeton |
|
|
Za prodaju |