Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Как создать новый блок?

Хочу создать новый блок слева или справа для ссылок рекламы. Помогите.


themes\ваш_шаблон\index.html

между строчками
{$box_CATEGORIES}
и
{$box_CONTENT}

вставить код:

<!-- Бокс ссылок -->
<div id="boxContent">
<h5>Ссылки</h5>

<div id="boxContentContent">
<ul>
Ссылка
Сохранить все в Utf-8 кодировке, чтобы русский текст был не кракозяблой.
</ul>
</div>

</div>
<!-- /Бокс контент -->

Естественно это только для вашего шаблона.
Для других - нужно смотреть код блока и делать аналогично.



themes\ваш_шаблон\index.html

между строчками
{$box_CATEGORIES}
и
{$box_CONTENT}

вставить код:

<!-- Бокс ссылок -->
<div id="boxContent">
<h5>Ссылки</h5>

<div id="boxContentContent">
<ul>
Ссылка
Сохранить все в Utf-8 кодировке, чтобы русский текст был не кракозяблой.
</ul>
</div>

</div>
<!-- /Бокс контент -->

Естественно это только для вашего шаблона.
Для других - нужно смотреть код блока и делать аналогично.



При таком способе размещаемый блок лепится к левой стороне , подскажите как центровать ?


Это от шаблона зависит. в каждом - свой код.

брать пример с других блоков. аналогично делать и новый.


А в shopos-ageyo-tech как создать чтото не пойму?


Как создать блок и наполнить его текстом или html кодом ясно, а как в блок корректно вставить php код (отинклюдить сторонний скрипт)?


{php} код;{/php}

{php} include('');{/php}

это только в html шаблонах


или в файле themes\шаблон\source\boxes.php

по обычному подключить или выполнить нужный код.



{php} код;{/php}

{php} include('');{/php}

это только в html шаблонах


или в файле themes\шаблон\source\boxes.php

по обычному подключить или выполнить нужный код.


В системе Shopos есть файл redirector.php в корне сайта и при использовании сторонего скрипта присоединеного в блоке по схеме
{php} include('');{/php}
при запуске скрипта выкидывает на чистую страницу с путём http://www.сайт.ru/redirector.php . Как обойти redirector.php что бы сторонний скрипт мог закончить свою работу полностью? Пример http://www.elektra-vent.ru/ - слева блок голосования при нажатии на кнопку голосования происходит переход на http://www.elektra-vent.ru/redirector.php а не исполнение скрипта.


потому что форма с информацией о голосе отправляется на

redirector.php

  <form method="post" action="redirector.php">

а какой скрипт должен выполнятся?

на тот и отправляйте. redirector.php - скрипт движка. и голосование он обрабатывать не умеет


А за что отвечает redirector.php в шопос? Я не знаю как ему удаётся залазить в ссылки скрипта голосований (т.е. происходит подмена в ссылках index на redirector), но при аналогичной вставке голосования в другой cms там нет такого бага и скрипт голосования работает корректно. Также скрипт голосования работает корректно в shopos если удалить redirector.php. Поэтому меня и интересует вопрос о предназначении redirector.php в shopos.


управление ЧПУ


на скрипт можно глянуть?

видимо его подправить немного нужно.



на скрипт можно глянуть?

видимо его подправить немного нужно.


Скрипт прикрепил, плюс к проблеме с  redirector.php добавилась ещё одна, если redirector.php удалить, то уже вместо него в ссылку опроса подставляется manager.php (shopos), пример если в блоке опроса навести на ссылку просмотр результатов, то там идёт ссылка http://www.домен.ru/manager.php?action=results&poll_ident=5 но данная ссылка уже корректно работает (показывает результаты опроса) в отличии от redirector.php. Но с удалённым redirector.php неработают многие ссылки на сайте, поэтому хотелось бы подружить redirector.php с блоком опроса. Евгений помогите, тем более что опросом многие интересуются.


Источник



Copyright ShopOS