kuba098
02-07-2013, 19:00
Cześć,
Mam mały problem z modułem Insert Article by ID, a konkretnie z przyciskiem do edytowania newa z front-end'u. Gdy go klikam wyskakuję błąd:
Calendar.setup:
Nothing to setup (no fields found). Please check your code
Zajrzałem, więc do plików mojej templatki w poszukiwaniu byków i zobaczyłem, że przyczyną błędu jest fragment odpowiadający za ukrywanie kolumn gdy nie ma w nich modułu. Gdy usuwam ten fragment przycisk działa :/
Tak wygląda fragment odpowiadający za kolumny pliku functions.php\
$left_width = ($this->countModules('lewa')>0) ? $left_width : 0;
$right_width = ($this->countModules('prawa')>0) ? $right_width : 0;
$temp_width = ''. $temp_width .'';
$inlinestyle = "
A tak to u mnie wygląda w indexie:
<?php
defined('_JEXEC') or die;
define( 'YOURBASEPATH', dirname(__FILE__) );
$left_width = $this->params->get("leftWidth", "200");
$right_width = $this->params->get("rightWidth", "700");
$temp_width = $this->params->get("templateWidth", "900");
$sitetitle = $this->params->get("sitetitle", "Template");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $document->language; ?>" lang="<?php echo $document->language; ?>" dir="ltr">
<head>
<?php require(YOURBASEPATH . DS . "functions.php"); ?>
(...)
<?php if ($left_width != 0) { ?>
<div id="content">
<div id="left">
<jdoc:include type="modules" name="lewa" style="lewa"/>
</div>
<jdoc:include type="component" />
</div>
<?php } else { ?>
<div id="content1">
<jdoc:include type="modules" name="blok1" style="blok1"/>
<jdoc:include type="modules" name="blok2" style="blok2"/>
<jdoc:include type="modules" name="blok3" style="blok3"/>
</div>
<?php } ?>
Dodam, że modułu Insert Article używam w pozycjach blok1, blok2, blok3
Co zrobić by działało ukrywanie kolumn nie wpływało na "brak działania" przycisku z mojego modułu.
P.S Może polecici inne moduły, które osadzają w środku artykuł z możliwością edycji z front-end'u dla przetestowania??
Mam mały problem z modułem Insert Article by ID, a konkretnie z przyciskiem do edytowania newa z front-end'u. Gdy go klikam wyskakuję błąd:
Calendar.setup:
Nothing to setup (no fields found). Please check your code
Zajrzałem, więc do plików mojej templatki w poszukiwaniu byków i zobaczyłem, że przyczyną błędu jest fragment odpowiadający za ukrywanie kolumn gdy nie ma w nich modułu. Gdy usuwam ten fragment przycisk działa :/
Tak wygląda fragment odpowiadający za kolumny pliku functions.php\
$left_width = ($this->countModules('lewa')>0) ? $left_width : 0;
$right_width = ($this->countModules('prawa')>0) ? $right_width : 0;
$temp_width = ''. $temp_width .'';
$inlinestyle = "
A tak to u mnie wygląda w indexie:
<?php
defined('_JEXEC') or die;
define( 'YOURBASEPATH', dirname(__FILE__) );
$left_width = $this->params->get("leftWidth", "200");
$right_width = $this->params->get("rightWidth", "700");
$temp_width = $this->params->get("templateWidth", "900");
$sitetitle = $this->params->get("sitetitle", "Template");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $document->language; ?>" lang="<?php echo $document->language; ?>" dir="ltr">
<head>
<?php require(YOURBASEPATH . DS . "functions.php"); ?>
(...)
<?php if ($left_width != 0) { ?>
<div id="content">
<div id="left">
<jdoc:include type="modules" name="lewa" style="lewa"/>
</div>
<jdoc:include type="component" />
</div>
<?php } else { ?>
<div id="content1">
<jdoc:include type="modules" name="blok1" style="blok1"/>
<jdoc:include type="modules" name="blok2" style="blok2"/>
<jdoc:include type="modules" name="blok3" style="blok3"/>
</div>
<?php } ?>
Dodam, że modułu Insert Article używam w pozycjach blok1, blok2, blok3
Co zrobić by działało ukrywanie kolumn nie wpływało na "brak działania" przycisku z mojego modułu.
P.S Może polecici inne moduły, które osadzają w środku artykuł z możliwością edycji z front-end'u dla przetestowania??