[HOW TO - vB4 CMS] AdminCP add 2 options for the Section Manager
by
23 Dec 2009
I wrote this article, 'cause when I started with CMS, I didn't found were to change the layout. After a long of searching, reading and asking, I found it in the frontend. But ... there is a way to change it in the AdminCP. This change will add two more options inside the section-menue. See images (before/after). OK, let's start. Open the file packages/vbcms/contentmanager.php at the line 3416 you will found this code: Code:
<td class=\"thead\">" . $vbphrase['viewcount'] . "</td>". /* <td class=\"thead\">" . $vbphrase['layout'] . "</td> <td class=\"thead\">" . $vbphrase['style'] . "</td> */ " </tr>"; Code:
<td class=\"thead\">" . $vbphrase['viewcount'] . "</td> <td class=\"thead\">" . $vbphrase['layout'] . "</td> <td class=\"thead\">" . $vbphrase['style'] . "</td> </tr>"; Code:
$result .= " <td class=\"$bgclass\" style=\"font-size:80%;\">" . $section['viewcount'] . "</td>\n"; /* $result .= " <td class=\"$bgclass\" style=\"font-size:80%;\"><select id=\"layout_" . $section['nodeid']. "\" name=\"layout_" . $section['nodeid']. "\" onchange=\"setFormValue('do','saveonelayout'); setFormValue('nodeid', " . $section['nodeid']. "); document.getElementById('cms_data').submit();\">" . self::getLayoutSelect($section['layoutid'], $section['nodeid']) . "</select></td>\n"; $result .= " <td class=\"$bgclass\" style=\"font-size:80%;\"><select id=\"style_" . $section['nodeid']. "\" name=\"style_" . $section['nodeid']. "\" onchange=\"setFormValue('do','saveonestyle'); setFormValue('nodeid'," . $section['nodeid']. "); document.getElementById('cms_data').submit();\">" . self::getStyleSelect($section['styleid'], $section['nodeid']) . "</select></td>\n"; */ $result .= "</tr>\n"; Code:
$result .= " <td class=\"$bgclass\" style=\"font-size:80%;\">" . $section['viewcount'] . "</td>\n"; $result .= " <td class=\"$bgclass\" style=\"font-size:80%;\"><select id=\"layout_" . $section['nodeid']. "\" name=\"layout_" . $section['nodeid']. "\" onchange=\"setFormValue('do','saveonelayout'); setFormValue('nodeid', " . $section['nodeid']. "); document.getElementById('cms_data').submit();\">" . self::getLayoutSelect($section['layoutid'], $section['nodeid']) . "</select></td>\n"; $result .= " <td class=\"$bgclass\" style=\"font-size:80%;\"><select id=\"style_" . $section['nodeid']. "\" name=\"style_" . $section['nodeid']. "\" onchange=\"setFormValue('do','saveonestyle'); setFormValue('nodeid'," . $section['nodeid']. "); document.getElementById('cms_data').submit();\">" . self::getStyleSelect($section['styleid'], $section['nodeid']) . "</select></td>\n"; $result .= "</tr>\n"; |