Opgehaalde titels uit php verwijderen.
Ik heb weer een probleempje met een code.
Ik kan niet vinden in de onderstaande code waar de titels worden opgehaald.
Als ik de code aanpas of een regel weghaal dan werkt het helemaal niet meer.
De code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php echo $this->getReviewsSummaryHtml($_product, 'default', false)?>
<?php echo $this->getChildHtml('product_type_availability'); ?>
<?php if ($detailedInfoGroup = $this->getChildGroup('detailed_info', 'getChildHtml')):?>
<dl id="collateral-tabs" class="collateral-tabs">
<?php foreach ($detailedInfoGroup as $alias => $html):?>
<dt class="tab"><span><?php echo $this->escapeHtml($this->getChildData($alias, 'title')) ?></span></dt>
<dd class="tab-container">
<div class="tab-content"><?php echo $html ?></div>
</dd>
<?php endforeach;?>
</dl>
<?php endif; ?>
<?php echo $this->getChildHtml('product_type_availability'); ?>
<?php if ($detailedInfoGroup = $this->getChildGroup('detailed_info', 'getChildHtml')):?>
<dl id="collateral-tabs" class="collateral-tabs">
<?php foreach ($detailedInfoGroup as $alias => $html):?>
<dt class="tab"><span><?php echo $this->escapeHtml($this->getChildData($alias, 'title')) ?></span></dt>
<dd class="tab-container">
<div class="tab-content"><?php echo $html ?></div>
</dd>
<?php endforeach;?>
</dl>
<?php endif; ?>
Een voorbeeld van hoe de tekst weergeven wordt(Fouten gemarkeerd met *):
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
Beschrijving*
Alpina Multirasp met reservoir (7 delig)
Materiaal: kunststof, messen van roestvrij staal.
De multirasp bestaat uit de volgende onderdelen:
houder / reservoir / dun schaafblad / dik schaafblad / plat snijblad / rasp / veiligheidshandvat.
Ook geschikt voor de vaatwasser.
Afmeting: 14x10x23cm.
Beoordelen*
Schrijf de eerste review over dit product
Alpina Multirasp met reservoir (7 delig)
Materiaal: kunststof, messen van roestvrij staal.
De multirasp bestaat uit de volgende onderdelen:
houder / reservoir / dun schaafblad / dik schaafblad / plat snijblad / rasp / veiligheidshandvat.
Ook geschikt voor de vaatwasser.
Afmeting: 14x10x23cm.
Beoordelen*
Schrijf de eerste review over dit product
De titel beschrijving wil ik weghalen.
De titel beoordelen wil ik dik gedrukt <b></b> en een regel tussen de beschrijving en boordeling:
Afmeting: 14x10x23cm.
<br>
Beoordelen
Hoe kan ik dit doen? Ik kom er helaas niet uit.
Toevoeging op 23/03/2016 12:05:03:
Edit:
De spatie heb ik al toegevoegd en de titels dikgedrukt door:
Code (php)
1
<dt class="tab"><span><br><b><?php echo $this->escapeHtml($this->getChildData($alias, 'title')) ?></b></span></dt>
Nu nog de truc hoe ik de bovenste titel beschrijving niet laat zien...
Als ik het goed begrijp druk je een lijstje van eigenschappen af waarbij je één eigenschap achterwege wilt laten.
Er zijn (ten minste) twee manieren om dit te bereiken:
1. zorgen dat deze informatie ten eerste niet in dit lijstje zit, of
2. deze eigenschap eruitfilteren voordat je deze weergeeft
Dit laatste kun je waarschijnlijk bereiken door een "quickfix" (of "hack", net hoe je het wilt noemen) in het template door te voeren. Voeg een if-statement toe in de foreach-lus die de juiste alias weglaat uit de weergave. Het zou ook ENORM helpen als je een voorbeeld zou kunnen geven van hoe $detailedInfoGroup er inhoudelijk uit ziet.
Ik neem aan dat dit nog Magento 1 is?
Wat zie je als je deze informatie dumpt met:
In ieder geval bedankt voor de hulp.
En de oplossing is?