fix: attribute name so it works for both templates

v1.18.x
Barış Soner Uşaklı 6 years ago
parent c7f3e6b626
commit ebb32e7891

@ -14,7 +14,7 @@ define('categorySearch', function () {
var categoryEls = el.find('[component="category/list"] [data-cid]'); var categoryEls = el.find('[component="category/list"] [data-cid]');
el.on('show.bs.dropdown', function () { el.on('show.bs.dropdown', function () {
function revealParents(cid) { function revealParents(cid) {
var parentCid = el.find('[component="category/list"] [data-cid="' + cid + '"]').attr('data-parentCid'); var parentCid = el.find('[component="category/list"] [data-cid="' + cid + '"]').attr('data-parent-cid');
if (parentCid) { if (parentCid) {
el.find('[component="category/list"] [data-cid="' + parentCid + '"]').removeClass('hidden'); el.find('[component="category/list"] [data-cid="' + parentCid + '"]').removeClass('hidden');
revealParents(parentCid); revealParents(parentCid);
@ -22,7 +22,7 @@ define('categorySearch', function () {
} }
function revealChildren(cid) { function revealChildren(cid) {
var els = el.find('[component="category/list"] [data-parentCid="' + cid + '"]'); var els = el.find('[component="category/list"] [data-parent-cid="' + cid + '"]');
els.each(function (index, el) { els.each(function (index, el) {
var $el = $(el); var $el = $(el);
$el.removeClass('hidden'); $el.removeClass('hidden');

Loading…
Cancel
Save