Buna seara.
Multumesc frumos pentru indrumare.
Am inceput cu modulul BLOCKCATEGORIES2 in care am modificat denumirile de mai jos. Le-am regasit doar in fisierul blockcategories2.php.
BLOCK_CATEG_MAX_DEPTH in BLOCK_CATEG_MAX_DEPTH2 BLOCK_CATEG_DHTML in BLOCK_CATEG_DHTML2 BLOCK_CATEG_NBR_COLUMN_FOOTER in BLOCK_CATEG_NBR_COLUMN_FOOTER2 BLOCK_CATEG_SORT_WAY in BLOCK_CATEG_SORT_WAY2 BLOCK_CATEG_SORT in BLOCK_CATEG_SORT2 BLOCK_CATEG_ROOT_CATEGORY in BLOCK_CATEG_ROOT_CATEGORY2
Am modificat si denumirile urmatorelor fisiere prin adaugarea cifrei 2: blockcategories2_admin.tpl, AdminBlockCategoriesController2.php, blockcategories2_footer.tpl, blockcategories2_top category-tree-branch2.tpl + corespondenta lor in continutul celorlalte.
Am reusit sa rup legatura intre aceste doua module in BO. In sensul ca daca modific setarile la unul celalalt nu mai este influentat.
Problemele cu care am ramas acum sunt urmatoarea:
1. Nu le pot face sa afiseze categorii diferite in front office.
Am incercat prin editarea liniei de mai jos (pe care nu o prea inteleg)
public function getTree($resultParents, $resultIds, $maxDepth, $id_category = null, $currentDepth = 0)
{
if (is_null($id_category))
$id_category = $this->context->shop->getCategory();
$children = array();
if (isset($resultParents[$id_category]) && count($resultParents[$id_category]) && ($maxDepth == 0 || $currentDepth < $maxDepth))
foreach ($resultParents[$id_category] as $subcat)
$children[] = $this->getTree($resultParents, $resultIds, $maxDepth, $subcat['id_category'], $currentDepth + 1);
if (isset($resultIds[$id_category]))
{
$link = $this->context->link->getCategoryLink($id_category, $resultIds[$id_category]['link_rewrite']);
$name = $resultIds[$id_category]['name'];
$desc = $resultIds[$id_category]['description'];
}
else
$link = $name = $desc = '';
$return = array(
'id' => $id_category,
'link' => $link,
'name' => $name,
'desc'=> $desc,
'children' => $children
);
return $return;
2. Se mai pastreaza o legatura in front office pt ca daca selectez o categorie in unul din module se modifica si celalalt.
Sa mai verific configurarile de mai sus ? Mai sunt si in alta parte decat blockcategories2.php?