Skip to content

Commit 834a165

Browse files
authored
Merge pull request #149 from mambax7/master
fix menu
2 parents c30da62 + f21ca4e commit 834a165

4 files changed

Lines changed: 11 additions & 4 deletions

File tree

admin/menu.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
'icon' => $pathIcon32 . 'mail_foward.png',
9292
];
9393

94-
if ($helper->getConfig('displayDeveloperTools')) {
94+
if (is_object($helper->getModule()) && $helper->getConfig('displayDeveloperTools')) {
9595
$adminmenu[] = [
9696
'title' => constant('CO_' . $moduleDirNameUpper . '_' . 'ADMENU_MIGRATE'),
9797
'link' => 'admin/migrate.php',

class/Fields.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ private function getFormNewLine($form, $class, $i, $fieldMid, $fieldTid, $fName,
228228
$fieldAttributesSelect->addOptionArray($helper->getHandler('Fieldattributes')->getList());
229229
$form->addElement(new Tdmcreate\Html\FormLabel('<td class="center">' . $fieldAttributesSelect->render() . '</td>'));
230230
// Field Null
231-
$value = (1 == $i) && (1 == $tableAutoincrement) ? '2' : '2';
231+
$value = (1 == $i && 1 == $tableAutoincrement) ? '2' : '2';
232232
$fieldNullSelect = new \XoopsFormSelect(_AM_TDMCREATE_FIELD_NULL, 'field_null[' . $i . ']', $value);
233233
$fieldNullSelect->addOptionArray($helper->getHandler('Fieldnull')->getList());
234234
$form->addElement(new Tdmcreate\Html\FormLabel('<td class="center">' . $fieldNullSelect->render() . '</td>'));

class/Settings.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ public function getFormSettings($action = false)
202202
$imgtray->addElement($fileseltray);
203203
$form->addElement($imgtray);
204204

205+
205206
$form->addElement(new \XoopsFormText(_AM_TDMCREATE_SETTING_AUTHOR_MAIL, 'set_author_mail', 50, 255, $this->getVar('set_author_mail')));
206207
$form->addElement(new \XoopsFormText(_AM_TDMCREATE_SETTING_AUTHOR_WEBSITE_URL, 'set_author_website_url', 50, 255, $this->getVar('set_author_website_url')));
207208
$form->addElement(new \XoopsFormText(_AM_TDMCREATE_SETTING_AUTHOR_WEBSITE_NAME, 'set_author_website_name', 50, 255, $this->getVar('set_author_website_name')));

testdata/index.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,11 @@ function loadSampleData()
6969

7070
foreach ($tables as $table) {
7171
$tabledata = \Xmf\Yaml::readWrapped($language . $table . '.yml');
72+
if (is_array($tabledata)) {
7273
\Xmf\Database\TableLoad::truncateTable($table);
7374
\Xmf\Database\TableLoad::loadTableFromArray($table, $tabledata);
7475
}
75-
76+
}
7677
// --- COPY test folder files ---------------
7778
if (is_array($configurator->copyTestFolders) && count($configurator->copyTestFolders) > 0) {
7879
// $file = __DIR__ . '/../testdata/images/';
@@ -96,7 +97,12 @@ function saveSampleData()
9697

9798
$tables = \Xmf\Module\Helper::getHelper($moduleDirName)->getModule()->getInfo('tables');
9899

99-
$languageFolder = __DIR__ . '/' . $xoopsConfig['language'];
100+
$language = 'english/';
101+
if (is_dir(__DIR__ . '/' . $xoopsConfig['language'])) {
102+
$language = $xoopsConfig['language'] . '/';
103+
}
104+
105+
$languageFolder = __DIR__ . '/' . $language;
100106
if (!file_exists($languageFolder . '/')) {
101107
Utility::createFolder($languageFolder . '/');
102108
}

0 commit comments

Comments
 (0)