Přeskočit na hlavní obsah

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$isActivity je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php na řádku 1560
  čtvrtek, srpen 01, 2024
  1 Odpovědi
  783 návštěv
  Odebírat

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Vytvářím web pro výpis událostí (raději používám Joomla než WordPress) a software pro odesílání formulářů, který používám, dokáže exportovat odeslaná data do Google Sheets

Po prozkoumání desítek softwarových komponent a pluginů jsem zde a toto by mohlo splnit mé potřeby, pokud:

Vidím, že informace zobrazované na demo stránkách nejsou responzivní a většina uživatelů bude přistupovat na stránku přes mobilní zařízení
zařízení, takže bez této funkce nepotřebuji odpovědi na další otázky, protože pro mě to nebude fungovat.
Přehledl jsem něco, nebo jsem se podíval na starou demo stránku, která není responzivní?

Máte funkční demo administrace, kde mohu pracovat s formátováním a experimentovat s tím, jak se zobrazí po publikaci?

Bude to fungovat s vaším pluginem My Maps? Mohu mít údaje o lokaci zobrazující se na stejné stránce jako data získaná z odeslání do Sheets?
Jinými slovy, budu mít pole pro zadání adresy na formuláři a chci, aby vykreslená stránka zahrnovala mapu (a využívala funkce mého pluginu Maps)?

Odpusťte mi, pokud lze tyto informace získat z vašich webových stránek, ale projekt se stal značnou časovou zátěží a pokud nemohu udělat výše uvedené
jedním způsobem či jiným, nejsem příliš ochoten nadále se do softwaru ponořovat.
A
před 1 rokem

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Ahoj,

Děkujeme, že jste nás kontaktovali ohledně tohoto rozšíření.

Vytvářím web s výpisem událostí (raději používám Joomla než WordPress) a software pro odesílání formulářů, který používám, je schopen exportovat odeslaná data do Google Sheets


Ano, Droptables může být integrován s Google Sheets. Můžete importovat data z Google Sheets do Droptable.

Vidím, že informace zobrazované na ukázkových stránkách nejsou responzivní a většina uživatelů bude přistupovat na stránky přes mobil
zařízení, takže bez této funkce nepotřebuji odpovědi na další otázky, protože to pro mě nefunguje.
nezmeškal jsem něco nebo jsem se podíval na starou ukázkovou stránku, která není responzivní?


Naše rozšíření Joomla jsou navržena tak, aby byla plně responzivní. Pokud jste zaznamenali jakékoli ne-responzivní ukázkové stránky, mohlo se jednat o starší ukázku.
Můžete nám prosím ukázat, která část webu není responzivní, a upřesnit, jaké zařízení používáte? To nám pomůže ověřit a vyřešit problém pro vás.

https://www.joomunited.com/joomla-documentation/droptables/355-droptables-styling-table#toc-repeated-header-2

Bude to fungovat s vaším pluginem My Maps? Mohu mít data o poloze zobrazovaná na stejné stránce jako data získaná z odeslání listů?


V místě My map máme funkci importu souborů *.csv. Pak je můžete importovat pomocí "Tabulky z databáze" funkce.
https://www.joomunited.com/joomla-documentation/droptables/359-droptables-tables-from-database
Pak je můžete zobrazit na frontendu.

Na zdraví,
  • Stránka :
  • 1
Zatím nejsou žádné odpovědi na tento příspěvek.
Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' 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 'e60381473f15a637e39772d4f26ce283-cs' 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 'e60381473f15a637e39772d4f26ce283-cs' 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}()