Отображение модуля на всех страницах

Автор mihmih, 22 июня 2013, 23:03:32

« назад - далее »

DarinSr

#15
Стили находяться в файле .CSS.
HTML код в файлк .TPL.
Смотрите код страниц, проверяйте вывод блока на каждой странице. Даже если он скрыт, все равно должен быть показан в коде.
FireFox + Firebug можно видеть код и стили.
Может не скрыт, а уходит за границы страницы.

mihmih


mihmih

#17
Так и не разобрался.
Наверно кривой Модуль tmtextblock
Может быть у кого есть нормальный Модуль tmtextblock? Скиньте, пожалуйста, а то в нете не могу найти.
Или подскажите, может быть еще подобный модуль, с помощью которого можно было бы вывести контактные телефоны в header-е там где лого?

PrestaMan

Контакты в header можно выводить с модулем blockcontact.
Добавить хук и новый шаблон
public function hookDisplayTop()
{
...return $this->display(__FILE__, 'blockcontact-header.tpl');

Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

mihmih


mihmih

Что-то я нигде не могу найти модуль blockcontact., который бы выводил контактные телефоны в шапке возле логотипа.
Если у кого есть - выложите пожалуйста.

mAgency

В prestashop cтандарный модуль blockcontact не может выводить информацию в шапке.
Цитата: PrestaMan
Контакты в header можно выводить с модулем blockcontact.
Добавить хук и новый шаблон
public function hookDisplayTop()
{
...return $this->display(__FILE__, 'blockcontact-header.tpl');

Вот ссылка на измененый модуль prestashop Контакты
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

mihmih

Выкладываю свой tmtextblock
Может быть кто-нибудь у себя проверит почему он работает только на главной странице?

mihmih

Может кто-нибудь подскажет, как вывести телефон diva-ми и стилями в шапке?

Vasiy

Покажи картинку с главной как выводится то что уже сделал.

Мне контакты не нужны, но вывод баннера в шапку сделал
с помощью клона модуля blockadvertising см. картинку.
Не боги горшки обжигают, не зачем им такой хренью заниматься.

-SiGi-

Цитата: mihmih от 27 июня 2013, 14:30:13
Может кто-нибудь подскажет, как вывести телефон diva-ми и стилями в шапке?
<div id="header_right" class="grid_6 omega">
  <div>
    <p>Телефон: 0495 0495</p>
  </div>
  {$HOOK_TOP}
</div>

Vasiy

#26
Если хотите вставить как на картинке то в файле
/modules/blockpermanentlinks/blockpermanentlinks-header.tpl

вставляйте вот это
<li id="header_link_tel"><div><p> ТелеС,,РѕРЅ: +7 495 495 4949</p></div></li>
сразу после
<ul id="header_links">

Короче, картинку в студию а там посмотрим.
Что то мне кажется Вы слишком заморочились.
Не боги горшки обжигают, не зачем им такой хренью заниматься.

mihmih

Вот так он отображается на главной - на остальных просто пустое место.

coder

#28
Цитата: Виктор Демидов от 24 июня 2013, 15:24:23
Причин можен быть много.
1. Модуль сделан так, что выводиться только на главной
...
О чем тебе говорили, в файле tmtextblock.tpl сделай так
<div id="tmtextblock">
{foreach from=$xml->link item=home_link name=links}
<span class="txt2">{$home_link->field1}</span>
<span class="txt1">{$home_link->field2}</span>
{/foreach}
</div>

и будет тебе счастье.

mihmih

#29
У меня там так и прописано:

{if $page_name == 'index'}
<div id="tmtextblock">
{foreach from=$xml->link item=home_link name=links}
<span class="txt2">{$home_link->field1}</span>
<span class="txt1">{$home_link->field2}</span>
{/foreach}
</div>
{/if}

За исключением первой строчки:
{if $page_name == 'index'}
Может в этом проблема?