Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Вопрос знатокам. Подскажите плиз


toppay

Recommended Posts

Всем привет. Подскажите такую мелочь.

Достался сайт в наследство. Написан на opencart. Именно поэтому я тут. 

Проблема вот в чем.

Сайт по верстке криво отображается. По моему мнению виноват не правильно заданный класс. 

См. скрин.  Если 9 поменять на 12, то все норм

Подскажите, куда пойти и где изменить 9 на 12

Буду признателен

вопрос.png

Надіслати
Поділитися на інших сайтах


версия 1.5.6 

какой параметр в шаблоне за класс этот отвечает? 

копался  в шаблонах но так и не нашел

c php пока еще не на ты к сожалению, поэтому и туплю в таком простом вопросе

Надіслати
Поділитися на інших сайтах


видимо плохо

лучше подскажите, чем рассуждать попусту

если знаете - напишите как есть 

постараюсь разобраться 

если не разберусь - вопрос задам

 

Надіслати
Поділитися на інших сайтах


5 минут назад, nikifalex сказал:

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

скажи как есть, а там разберемся

если что не понятно будет - спрошу снова

Надіслати
Поділитися на інших сайтах


44 минуты назад, toppay сказал:

Сайт по верстке криво отображается. По моему мнению виноват не правильно заданный класс. 

См. скрин.  Если 9 поменять на 12, то все норм

Подскажите, куда пойти и где изменить 9 на 12

Мало информации. У разных страниц свои шаблоны. На какой странице проблема? Вряд ли на всех.

 

PS: Ссылка на проблемную страницу повышает шансы получить подсказку.

Надіслати
Поділитися на інших сайтах


вот ссылка

http://novye-dveri.com/index.php?route=blog/article&category_id=4&article_id=373

или вот еще ссылка. посмотрите 

http://novye-dveri.com/oplata-dostavka

по моему мнению все тот же класс

где 9 на 12 надо поменять

 

 

Надіслати
Поділитися на інших сайтах


40 минут назад, toppay сказал:

 

Скорее всего, что это находится в catalog/view/theme/marketshop/template/information/information.tpl. Все остальное по аналогии в catalog/view/theme/marketshop/template/../..tpl

 

 

Надіслати
Поділитися на інших сайтах

9 минут назад, DariyGRAY сказал:

 

Скорее всего, что это находится в catalog/view/theme/marketshop/template/information/information.tpl. Все остальное по аналогии в catalog/view/theme/marketshop/template/../..tpl

 

 

место которое вы указываете - есть там такая строка 

<div id="content"><?php echo $content_top; ?>

если следовать логике то получается  $content_top отвечает за класс?

если так то где его значение искать?

Надіслати
Поділитися на інших сайтах


23 минуты назад, toppay сказал:

место которое вы указываете - есть там такая строка 

<div id="content"><?php echo $content_top; ?>

если следовать логике то получается  $content_top отвечает за класс?

если так то где его значение искать?

 

Нет, не совсем так. Если там нет наблюдаемых на скрине классов, а просто <div id="content">, то я бы дальше искал в модификаторах vqmod. А для этого сначала глянул бы в файл vqmod/vqcache/vq2-catalog_view_theme_marketshop_template_information_information.tpl

Надіслати
Поділитися на інших сайтах

14 минут назад, DariyGRAY сказал:

 

Нет, не совсем так. Если там нет наблюдаемых на скрине классов, а просто <div id="content">, то я бы дальше искал в модификаторах vqmod. А для этого сначала глянул бы в файл

я могу в личку вам кинуть кусок кода в файле vqmod/vqcache/vq2-catalog_view_theme_marketshop_template_information_information.tpl ?

чтобы тут не засорять тему?

Надіслати
Поділитися на інших сайтах


26 минут назад, toppay сказал:

я могу в личку вам кинуть кусок кода в файле vqmod/vqcache/vq2-catalog_view_theme_marketshop_template_information_information.tpl ?

чтобы тут не засорять тему?

 

Чем это вы собираетесь ее засорять? Вроде как ищем ответ на поставленный вами вопрос) Так что можно смело писать здесь. В личке уже пусть останется личное или все то, что на коммерческой основе)

Надіслати
Поділитися на інших сайтах

2 минуты назад, DariyGRAY сказал:

 

Чем это вы собираетесь ее засорять? Вроде как ищем ответ на поставленный вами вопрос) Так что можно смело писать здесь. В личке уже пусть останется личное или все то, что на коммерческой основе)

Ок.

вот кусок кода там где вы говорите стоит посмотреть :

<?php echo $header; ?><div class="container">
<div class="row"> 
<?php echo $column_left; ?>
<?php if ($column_left && $column_right) { ?>
    <?php $class = 'col-lg-6 col-md-6 col-sm-6 col-xs-12'; ?>
    <?php } elseif ($column_left || $column_right) { ?>
    <?php $class = 'col-lg-9 col-md-9 col-sm-9 col-xs-12'; ?>
    <?php } else { ?>
    <?php $class = 'col-lg-12 col-md-12 col-sm-12 col-xs-12'; ?>
    <?php } ?>
<div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?>
  <ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
        <?php if ($breadcrumb['href']) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
        <?php } else { ?>
    <li><span><?php echo $breadcrumb['text']; ?></span></li>
        <?php } ?>
    <?php } ?>
  </ul>

Надіслати
Поділитися на інших сайтах


5 минут назад, DariyGRAY сказал:

 

Чем это вы собираетесь ее засорять? Вроде как ищем ответ на поставленный вами вопрос) Так что можно смело писать здесь. В личке уже пусть останется личное или все то, что на коммерческой основе)

по моему мнению не тот класс подставляется 

хотя не могу со сто процентной уверенностью утвержать

Надіслати
Поділитися на інших сайтах


1 минуту назад, toppay сказал:

по моему мнению не тот класс подставляется 

хотя не могу со сто процентной уверенностью утвержать

 

Пройдитесь по установленным модулям и посмотрите какой из них расположен в данной схеме и в правой колонке. Судя по всему, какой-то модуль подключен, но не отображается (причины разные могут быть)

Надіслати
Поділитися на інших сайтах

меня смущает то что в этом же файле есть ниже строка - 

<?php $class = 'col-lg-12 col-md-12 col-sm-12 col-xs-12'; ?>

по уму - она как бы должна подставляться

а та что я изначально думал - видимо предназначена для других целей

прав я или нет?

Надіслати
Поділитися на інших сайтах


19 минут назад, DariyGRAY сказал:

 

Пройдитесь по установленным модулям и посмотрите какой из них расположен в данной схеме и в правой колонке. Судя по всему, какой-то модуль подключен, но не отображается (причины разные могут быть)

не могу сообразить как пройтись и в каком месте смотреть

подскажите

Надіслати
Поділитися на інших сайтах


57 минут назад, toppay сказал:

меня смущает то что в этом же файле есть ниже строка - 

<?php $class = 'col-lg-12 col-md-12 col-sm-12 col-xs-12'; ?>

по уму - она как бы должна подставляться

а та что я изначально думал - видимо предназначена для других целей

прав я или нет?

 

Да, правы. Судя по коду, у вас отображается правая колонка. Поэтому и подставляется col-lg-9

<?php } elseif ($column_left || $column_right) { ?>
    <?php $class = 'col-lg-9 col-md-9 col-sm-9 col-xs-12'; ?>
<?php } else { ?>

Поэтому я предложил вам пройтись по модулям и посмотреть какой из них выводится в правой колонке

Надіслати
Поділитися на інших сайтах

51 минуту назад, toppay сказал:

меня смущает то что в этом же файле есть ниже строка - 

<?php $class = 'col-lg-12 col-md-12 col-sm-12 col-xs-12'; ?>

по уму - она как бы должна подставляться

Там есть условия:

- если есть левая и правая, то подставляется один класс
- если есть левая или правая колонка, то подставляется второй класс

- в остальных случаях третий.

В данном случае, должно отрабатывать последнее, но почему-то не отрабатывает. Возможно, ниже класс вбит прямо в код вместо переменной:

<div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?>

 

Или,  как подсказали выше, есть какая-то модификация этого места в vqmod.

Надіслати
Поділитися на інших сайтах


43 минуты назад, toppay сказал:

не могу сообразить как пройтись и в каком месте смотреть

подскажите

 

Да, печальная ситуация когда владелец магазина даже не знает где в админке находятся модули, но при этом пытается вносить правки код))

 

Что-то типа "Дополнения" -> "Модули" -> напротив модуля есть кнопка "Изменить". Нажав на нее попадете в настройки модуля, где будут указаны "Схема расположения" и "Позиция". Не помню как точно в версиях 1.5, но суть примерно та

Надіслати
Поділитися на інших сайтах

8 минут назад, DariyGRAY сказал:

 

Да, печальная ситуация когда владелец магазина даже не знает где в админке находятся модули, но при этом пытается вносить правки код))

 

Что-то типа "Дополнения" -> "Модули" -> напротив модуля есть кнопка "Изменить". Нажав на нее попадете в настройки модуля, где будут указаны "Схема расположения" и "Позиция". Не помню как точно в версиях 1.5, но суть примерно та

согласен с вами, приятного тут мало, когда попадаешь в такую ситуацию

спасибо что откликнулись на мою проблему

буду разбираться на выходных

если упрусь в стену - буду снова звать на помощь

:-)

Надіслати
Поділитися на інших сайтах


13 минут назад, SiteMix сказал:

Там есть условия:

- если есть левая и правая, то подставляется один класс
- если есть левая или правая колонка, то подставляется второй класс

- в остальных случаях третий.

В данном случае, должно отрабатывать последнее, но почему-то не отрабатывает. Возможно, ниже класс вбит прямо в код вместо переменной:

<div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?>

 

Или,  как подсказали выше, есть какая-то модификация этого места в vqmod.

и вам спасибо за поддержку

постараюсь разобраться с этим вопросом

спасибо

Надіслати
Поділитися на інших сайтах


теперь хоть знаю где копать

еще вопрос последний на сегодня 

в vqmod - папка vqcash - не ее ли чистят периодически? 

я к тому спрашиваю, чтобы с дуру ничего не удалить лишнего

а то помнится мне что где то что то я когда то чистил

какие то кешы очищал

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.