Строка "Powered by X-Cart" (на самом деле целиком оно звучит вот так: Powered by X-Cart eCommerce solution - первое что все почему то хотят удалить. Оставлю в покое совесть удаляющего, ибо не возбраняется разработчиками X-Cart, а значит можно.
Раньше (до 5.2) это удалялось или стилями (чаще всего) или в модуле (visible = false, по моему..), или в шаблоне (реже всего, потому что чайнеку пришлось бы разобраться с ними, что само по себе задача)
Лично я "очищался" в моем модуле, отвечающем за коррекцию отображения скина, вот так:
<?php
namespace XLite\Module\DAG\MySkin\View;
class PoweredBy extends \XLite\View\PoweredBy implements \XLite\Base\IDecorator
{
protected function getPhrase()
{
return '';
}
}
Апдейт до 5.2 ОК, перегружаю магазин, ОП! "Powered by X-Cart" появилось.
Да, смотрю шаблон (/skins/default/en/powered_by.tpl) - вот оно, прям жостко зашито:
<div class="powered-by">
...
<p class="powered-by-label">Powered by X-Cart {getMessage():h}</p>
</div>
а getMessage():h = getPhrase() из кода выше.
Убрать всё это можно, воспользовавшись инструкцией на офф сайте: http://kb.x-cart.com/pages/viewpage.action?pageId=6389847
Insert the following CSS code into the field below:
.powered-by .powered-by-label {
display: none;
}
Мне эта затея не нравится, поэтому копируем powered_by.tpl из дефаултного шаблона в наш, убираем из него строку <p class="powered-by-label">, за ненадобностью (теперь) убираем из модуля файл с getPhrase(), пересобираем магазин...
Все работает. и теперь чего бы не добавляли разработчики в футер - буду надеяться, что у меня это не скоро отобразится.
Раньше (до 5.2) это удалялось или стилями (чаще всего) или в модуле (visible = false, по моему..), или в шаблоне (реже всего, потому что чайнеку пришлось бы разобраться с ними, что само по себе задача)
Лично я "очищался" в моем модуле, отвечающем за коррекцию отображения скина, вот так:
<?php
namespace XLite\Module\DAG\MySkin\View;
class PoweredBy extends \XLite\View\PoweredBy implements \XLite\Base\IDecorator
{
protected function getPhrase()
{
return '';
}
}
Апдейт до 5.2 ОК, перегружаю магазин, ОП! "Powered by X-Cart" появилось.
Да, смотрю шаблон (/skins/default/en/powered_by.tpl) - вот оно, прям жостко зашито:
<div class="powered-by">
...
<p class="powered-by-label">Powered by X-Cart {getMessage():h}</p>
</div>
а getMessage():h = getPhrase() из кода выше.
Убрать всё это можно, воспользовавшись инструкцией на офф сайте: http://kb.x-cart.com/pages/viewpage.action?pageId=6389847
Insert the following CSS code into the field below:
.powered-by .powered-by-label {
display: none;
}
Мне эта затея не нравится, поэтому копируем powered_by.tpl из дефаултного шаблона в наш, убираем из него строку <p class="powered-by-label">, за ненадобностью (теперь) убираем из модуля файл с getPhrase(), пересобираем магазин...
Все работает. и теперь чего бы не добавляли разработчики в футер - буду надеяться, что у меня это не скоро отобразится.
Комментариев нет:
Отправить комментарий