Автор Тема: Правая колонка на главной странице  (Прочитано 1798 раз)

15 Июнь 2015, 12:22:33
Ответ #15
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Модуль уже в правой колонке. Так что менять ничего не нужно.
Сайт какой?

Кодировка файла не правильная. Нужно везде установить кодировку utf-8. Тогда не будет таких знаков "Голосуйте".
15 Июнь 2015, 12:24:11
Ответ #16
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Новые товары - это просто пример, так? мне это делать с голосовалкой?
Новые товары - это пример. Так нужно менять хуки в других модулях, если они не устанавливаются в правую колонку.
15 Июнь 2015, 12:26:48
Ответ #17
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
public function install()
{
return parent::install()
    && Configuration::updateValue('debriefing_title', 'Голосуйте Р·Р° СЃРІРѕР№ любимый Javascript framework:')
&& Configuration::updateValue('debriefing_one', 'jQuery')
&& Configuration::updateValue('debriefing_too', 'Ext JS')
&& Configuration::updateValue('debriefing_three', 'Dojo')
&& Configuration::updateValue('debriefing_fore', 'Prototype')
&& Configuration::updateValue('debriefing_five', 'YUI')
&& Configuration::updateValue('debriefing_six', 'mootools')
&& $this->registerHook('RightColumn')
&& $this->registerHook('header');
код так выглядит. как у вас только наоборот
У вас модуль устанавливается в правую колонку, значит менять хуки не нужно.
Теперь нужно проверить вывод колонок. Смотрите код страницы, найдите где показывает модуль голосования. Должен быть в
<div id="right_column" class="col-xs-12 col-sm-{$right_column_size|intval} column">
вот тут должен быть ваш модуль
</div>
15 Июнь 2015, 12:50:06
Ответ #18
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Как то вообще не так все выглядит :-\
<div  class='block'>
<h4>
<a href="" title="" class="tooltip" ><img src="http://irisa-shop.ru/modules/wnvoting/logo2.gif" style="vertical-align:middle; margin-top:-2px; margin-left:2px" /></a>&nbsp;<a title='' href='#' >Голосования</a>
</h4>
<div class='block_contentvoting'  >
        <link href="http://irisa-shop.ru/modules/wnvoting/style.css" rel="stylesheet" type="text/css" />
<script src="http://irisa-shop.ru/modules/wnvoting/jquery.cookie.js" type="text/javascript" charset="utf-8"></script>
         <script src="http://irisa-shop.ru/modules/wnvoting/poll.js" type="text/javascript" charset="utf-8"></script>
         <script type="text/javascript">
     var module_folder = 'http://irisa-shop.ru/modules/wnvoting/';
         </script>
<div id="container">
<div id="poll-container">
<form id='poll' action="http://irisa-shop.ru/modules/wnvoting/poll.php" method="post" accept-charset="utf-8">
<h5 id="polltitle" class="question">Помоги нам стать лучше. Чего не хватает нашему магазину?:</h5> <p class="left">
<input type="radio" name="poll" value="opt1" id="opt1" /><label for='opt1'>&nbsp;Товаров</label><br />
<input type="radio" name="poll" value="opt2" id="opt2" /><label for='opt2'>&nbsp;Выбора производителей</label><br />
<input type="radio" name="poll" value="opt3" id="opt3" /><label for='opt3'>&nbsp;Лучших условий доставки</label><br />
<input type="radio" name="poll" value="opt4" id="opt4" /><label for='opt4'>&nbsp;Понятного меню</label><br />
<input type="radio" name="poll" value="opt5" id="opt5" /><label for='opt5'>&nbsp;Удобного поиска</label><br />
<input type="radio" name="poll" value="opt6" id="opt6" /><label for='opt6'>&nbsp;Другой вариант</label><br /> <center><input type="submit" class="button" value="Голосовать" /></center></p>
</form>
</div>
</div>
</div>
</div>
</div>
вот сам сайт irisa-shop.ru
15 Июнь 2015, 12:53:19
Ответ #19
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Модуль уже в правой колоке. Так что менять ничего не нужно.
Сайт какой?

Кодировка файла не правильная. Нужно везде установить кодировку utf-8. Тогда не будет таких знаков "Голосуйте".
смена кодировки не помогла. Да в том то и дело, что везде он как бы прописан в правой колонке а по факту там ничего нет))) сайт irisa-shop.ru если не доверяете скриншотам))
15 Июнь 2015, 12:58:25
Ответ #20
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У вас нет стилей для колонок. Колонки показанны на страницы, модули выводяться в колонках. А размеров блоков нет.
<div id="center_column" class="center_column col-xs-12 col-sm-9"></div>
<div id="right_column" class="col-xs-12 col-sm-3 column"></div>
Нет определения классов:
- col-xs-12
- col-sm-9
- col-sm-3
Файл стилей не полный.

15 Июнь 2015, 13:08:07
Ответ #21
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
 Можете подробно описать порядок действий, как исправить ситуацию? Нужно задать размер блока, в каком файле и где его можно найти?
15 Июнь 2015, 13:45:13
Ответ #22
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Вам верстку делать нужно. Если таких класов нет, то тема сделана без них. Переделать нужно стили и разметку в теме. В двух словах не объяснить как делать тему под prestashop.
15 Июнь 2015, 13:49:39
Ответ #23
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можете подробно описать порядок действий, как исправить ситуацию? Нужно задать размер блока, в каком файле и где его можно найти?
Установить другую тему или доделать свою. Подробнее о структуре темы можете прочитать тут
Пример стандарной темы для prestashop 1.6 - PrestaShop themes default-bootstrap
15 Июнь 2015, 15:48:40
Ответ #24
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Пример стандарной темы для prestashop 1.6 - PrestaShop themes default-bootstrap

Она то у меня и стоит. Спасибо, пойду учить основы)))
15 Июнь 2015, 15:52:47
Ответ #25
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У вас стандарная тема переделана. Часть кода потеряна. Возможно что вы восстанавливали сайт из старого архива и в нем не все файлы.
15 Июнь 2015, 15:56:01
Ответ #26
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Нет, боюсь, она была умышленно "потеряна" при верстке. Архив был недельной давности.
15 Июнь 2015, 16:17:31
Ответ #27
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А можно из стандартного шаблона просто копирнуть код для колонки? это поможет?
15 Июнь 2015, 16:19:08
Ответ #28
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102503
  • Репутация: +34219/-0
    • Просмотр профиля
Можно если ваша тема сделана на основе стандарного шаблона. Просто скопируйте недостающие стили из global.css. Перед изменением сделайте бекап сайта.
15 Июнь 2015, 20:49:30
Ответ #29
  • Новичок
  • *
  • Сообщений: 19
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно если ваша тема сделана на основе стандарного шаблона. Просто скопируйте недостающие стили из global.css. Перед изменением сделайте бекап сайта.
Бэкап сохранился и так, недельной давности)))) Если что не в первый раз буду через этот ад проходить) Понять бы еще какого куска кода не хватает. Копировать все, где упоминается правая колонка?