COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

RUBBER - шаблон для OCSHOP.CMS


admin

Recommended Posts

Здравствуйте!

Скажите, пожалуйста, как добавить вывод картинок подкатегорий в списке категории как в дефолтном шаблоне

Подскажите, где править для вывода картинок подкатегорий в шаблоне руббер?

вам еще в catalog/controller/product/category.php

нужно вот это

$this->data['categories'][] = array(

'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''),

'count' => $product_total,

'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url)

);

заменить на вот это

$this->data['categories'][] = array(

'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''),

'count' => $product_total,

'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url),

'thumb' => $this->model_tool_image->resize(($result['image']=='' ? 'no_image.jpg' : $result['image']), 80, 80)

);

Ссылка на комментарий
Поделиться на других сайтах

не поможет :-)

потому как явно установлен какой то vqmod который конфликтует и вызывает ошибку :-)

идете в папку vqmod\xml\смотрите чего там назаливали исправляете и радуетесь

Включил другой шаблон тоже самое (меню сползло вниз), значит дело не в шаблоне??

В чем же тогда дело?

Ссылка на комментарий
Поделиться на других сайтах

Включил другой шаблон тоже самое (меню сползло вниз), значит дело не в шаблоне??

В чем же тогда дело?

Домир, а на дефолте тоже косяк? или все пучком?

 

п.с. Как и обещал, иконки соц-сетей со своими цветами при получении фокуса:

По порядку. Нам нужны два файла,

первый: \catalog\view\theme\rubber\stylesheet\stylesheet.css

второй: \catalog\view\theme\rubber\template\common\footer.tpl

Делаем копии этих файлов и "Поехали" (с) Ю.А.Гагарин.

 

Начнем с тпл-ки. С 68ой по 74ю строки у вас должен быть div "social". Меняем на следующий список див-ов:

<div id="social-vk">

<a target="_blank" href="<?php echo $vk; ?>"><i class="fa fa-vk"></i></a>

</div>

<div id="social-twitter">

<a target="_blank" href="<?php echo $twitter; ?>"><i class="fa fa-twitter"></i></a>

</div>

<div id="social-youtube">

<a target="_blank" href="<?php echo $youtube; ?>"><i class="fa fa-youtube"></i></a>

</div>

<div id="social-facebook">

<a target="_blank" href="<?php echo $fb; ?>"><i class="fa fa-facebook"></i></a>

</div>

<div id="social-google-plus">

<a target="_blank" href="<?php echo $googleplus; ?>"><i class="fa fa-google-plus"></i></a>

</div>

Сохраняем и идем в css:

 

строка 2218я (если ничего не меняли) и по 2132ю это стили, отвечающие за поведение иконок соц.сетей.

Выделяем и меняем на: 

#social-vk {

float: right;

font-size: 19px;

padding-top: 5px;

padding-right: 10px;

padding-bottom: 20px;

}

#social-vk a {

font-size: 19px;

color: #5c4d43;

}

#social-vk a:hover {

color: #2B587A;

}

#social-twitter {

float: right;

font-size: 19px;

padding-top: 5px;

padding-right: 10px;

padding-bottom: 20px;

}

#social-twitter a {

font-size: 19px;

color: #5c4d43;

}

#social-twitter a:hover {

color: #86b9d4;

}

#social-youtube {

float: right;

font-size: 19px;

padding-top: 5px;

padding-right: 10px;

padding-bottom: 20px;

}

#social-youtube a {

font-size: 19px;

color: #5c4d43;

}

#social-youtube a:hover {

color: #e86b62;

}

#social-facebook {

float: right;

font-size: 19px;

padding-top: 5px;

padding-right: 10px;

padding-bottom: 20px;

}

#social-facebook a {

font-size: 19px;

color: #5c4d43;

}

#social-facebook a:hover {

color: #3b5999;

}

#social-google-plus {

float: right;

font-size: 19px;

padding-top: 5px;

padding-right: 10px;

padding-bottom: 20px;

}

#social-google-plus a {

font-size: 19px;

color: #5c4d43;

}

#social-google-plus a:hover {

color: #e64734;

}

Все сохраняем, загружаем на сервак, смотрим... При неведени мыши на гугла, он должен краснеть. Остальное тоже менять цвет в зависимости от своей ориентации.

Йа закончил. Совершенно не претендую на правильность, но работает. Всем удачи и чистого кода.

post-36-0-55310800-1408644917_thumb.png

Ссылка на комментарий
Поделиться на других сайтах

на дефолте вообще в корзину не заходит

куда и как ставишь? библиотеки все на месте, база в норме, ставишь последний билд? На денвере пробовал обкатать?

Ссылка на комментарий
Поделиться на других сайтах

куда и как ставишь? библиотеки все на месте, база в норме, ставишь последний билд? На денвере пробовал обкатать?

ты человека то так не пугай :-)

еще раз повторюсь проблема в вкумоде который был установлен

вы же там вроде что то ставили для каких то там скидок ?

и вы же спрашивали про лог ошибок вкумода ?

Ссылка на комментарий
Поделиться на других сайтах

ты человека то так не пугай :-)

еще раз повторюсь проблема в вкумоде который был установлен

вы же там вроде что то ставили для каких то там скидок ?

и вы же спрашивали про лог ошибок вкумода ?

Не не, ни в коем разе пугать и не думал. Просто сам то я все на локалке сначала обкатываю, потом бэкап на сервере и только апосля уже заливаю новшества. Иначе беда приходит откуда не ждали. А камод (Вкумод) то он вроде почистил и все равно косячек всплывает.

 

У меня другой вопрос. В Окшопе/Рубере есть такая плюшка "Вы смотрели". Так вот не могу найти где ее стили поправить. Не наведете на путь истинный?

Ссылка на комментарий
Поделиться на других сайтах

Не не, ни в коем разе пугать и не думал. Просто сам то я все на локалке сначала обкатываю, потом бэкап на сервере и только апосля уже заливаю новшества. Иначе беда приходит откуда не ждали. А камод (Вкумод) то он вроде почистил и все равно косячек всплывает.

У меня другой вопрос. В Окшопе/Рубере есть такая плюшка "Вы смотрели". Так вот не могу найти где ее стили поправить. Не наведете на путь истинный?

Это модуль соответственно .tpl лежит в папке модулей классы стилей там стандартные как и у всех остальных модулей или вы о чем?
Ссылка на комментарий
Поделиться на других сайтах

Это модуль соответственно .tpl лежит в папке модулей классы стилей там стандартные как и у всех остальных модулей или вы о чем?

Да, спасибо, файл viewed.tpl нашел. Класс, который мне нужно было "подкрутить" - .box-content тоже нашел. Все сделал.

 

У меня другой вопрос: Есть у нас главное меню и когда один из пунктов получает мышин фокус, то пункт подсвечивается темносиним прямоугольником, который в свою очередь имеет отступы от краев главного меню по высоте. Так вот собственно эти отступы никак убрать не могу. Не подскажете где капнуть? Точнее даже не где, а как правильно. Потому как мои опыты ни к чему позитивному не привели.

 

п.с.Для наглядности картинка. Выделил стрелками лишнее расстояние.

post-36-0-12306800-1408776343_thumb.png

Ссылка на комментарий
Поделиться на других сайтах

Немного поправил css из сообщения про цветные кнопки:



#social-vk, /*Цветные кнопки соц.сетей*/
#social-twitter,
#social-youtube,
#social-facebook,
#social-google-plus {
float: right;
font-size: 19px;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 20px;
}
#social-vk a,
#social-twitter a,
#social-youtube a,
#social-facebook a,
#social-google-plus a {
font-size: 19px;
color: #5c4d43;
}
#social-vk a:hover {
color: #2B587A;
}
#social-twitter a:hover {
color: #86b9d4;
}
#social-youtube a:hover {
color: #e86b62;
}
#social-facebook a:hover {
color: #3b5999;
}
#social-google-plus a:hover {
color: #e64734;
}

Так вроде как поприличнее выглядит к.м.к.


 


Ссылка на комментарий
Поделиться на других сайтах

Появился еще один вопрос. Была такая статья про "Отзывы в Opencart для товаров, делаем их индексируемыми для поисковиков".


Собстно делов то:


берем файл - catalog/view/theme/ВАША_TEMA/template/product/product.tpl


находим там: 



<div id="review"></div>

и меняем на:



<?php
$reviews = $this->model_catalog_review->getReviewsByProductId($product_id);
if ($reviews) {
foreach ($reviews as $review) {
echo '<div class="content"><p><strong>'.$review['author'].'</strong> – ';
$date = strtotime($review['date_added']);
echo date('d M Y',$date); ?><br />
<img src="catalog/view/theme/default/image/stars_<?php echo $review['rating'] ?>.png" alt="<?php echo $review['rating'] ?> из 5 звёзд!" /><br />
<?php echo $review['text'].'</p></div>';
}
} else { ?>
<div class="content"><?php echo "Нет отзывов"; ?></div>
<?php } ?>

Вот хотел спросить, есть ли смысл вносить эти изменения или может в Руббере как то иначе реализована задача индексации камментов?


Заранее спасибо за ответ.


Ссылка на комментарий
Поделиться на других сайтах

 

подскажите, пожалуйста, подробный процесс установки этого шаблона?

как бы шаблон встает, но не далее главной страницы...

Ссылка на комментарий
Поделиться на других сайтах

подскажите, пожалуйста, подробный процесс установки этого шаблона?

как бы шаблон встает, но не далее главной страницы...

1. Cnfdbv JC блин, клава зараза.

1.1. Ставим ОСшоп (Если стоит, хорошо)

2. Вытаскиваем из архива rubber.zip папку Upload

3. Заливаем все содержимое из Upload в папку с ОСшоп на сервере.

4. Заходим в админку ОСшоп и выбираем в Система/настройки/магазин - шаблон RUBBER.

5. Переходим в Модули и настраиваем под себя модули.

6. На всякий пожарный заходим в Система/Журнал ошибок, дабы гадостей позже не всплыло, сразу смотрим - чисто, значит все ок.

7. Заходим в Система/Кэш менеджер, чистим кэш.

8. Переходим в магазин. Смотрим, что вышло.

 

Я делал так.

Ссылка на комментарий
Поделиться на других сайтах

1. Cnfdbv JC блин, клава зараза.

1.1. Ставим ОСшоп (Если стоит, хорошо)

2. Вытаскиваем из архива rubber.zip папку Upload

3. Заливаем все содержимое из Upload в папку с ОСшоп на сервере.

4. Заходим в админку ОСшоп и выбираем в Система/настройки/магазин - шаблон RUBBER.

5. Переходим в Модули и настраиваем под себя модули.

6. На всякий пожарный заходим в Система/Журнал ошибок, дабы гадостей позже не всплыло, сразу смотрим - чисто, значит все ок.

7. Заходим в Система/Кэш менеджер, чистим кэш.

8. Переходим в магазин. Смотрим, что вышло.

 

Я делал так.

 

установил (ocshop_cms_v_1_5_6_3_1) и при нажатии на любой пункт вылезает вот такое:

 

 

 

Fatal error: Uncaught exception 'ErrorException' with message 'Error: Table 'rontest001.oc_filter_description' doesn't exist<br />Error No: 1146<br />SELECT DISTINCT f.filter_id as value, f.filter_group_id as id, fd.name as name FROM `oc_006filter` f LEFT JOIN oc_filter_description fd ON (f.filter_id = fd.filter_id) LEFT JOIN oc_filter_group fg ON (f.filter_group_id = fg.filter_group_id) WHERE f.filter_group_id IN (1) AND language_id = '1' ORDER BY f.sort_order ' in C:\open_server_distrib\OpenServer\domains\testMB004.home\system\database\mysqli.php:40 Stack trace: #0 C:\open_server_distrib\OpenServer\domains\testMB004.home\vqmod\vqcache\vq2-system_library_db.php(20): DBMySQLi->query('SELECT DISTINCT...') #1 C:\open_server_distrib\OpenServer\domains\testMB004.home\catalog\model\catalog\coolfilter.php(101): DB->query('SELECT DISTINCT...') #2 C:\open_server_distrib\OpenServer\domains\testMB004.home\catalog\controller\module\coolfilter.php(175): ModelCatalogCoolfilter->getParametereItemNames('1', '18,46,45') #3 C:\open_server_distrib\OpenServer\domains\testMB004.home\catalog\controller\module\coolfilter.php(152): ControllerModuleCoolfilter->getDataForcoolfilter(Array, '18,46,45', 'parametere') #4 C:\open_server_distrib\OpenServer\domains\testMB004.home\catalog\controller\module\coolfilter.php(62): ControllerModuleCoolfilter->getcoolfilterItemNames(Array, Array) #5 C:\open_server_distrib\OpenServer\domains\testMB004.home\vqmod\vqcache\vq2-system_engine_controller.php(43): ControllerModuleCoolfilter->index(Array) #6 C:\open_server_distrib\OpenServer\domains\testMB004.home\catalog\controller\common\column_left.php(89): Controller->getChild('module/coolfilt...', Array) #7 C:\open_server_distrib\OpenServer\domains\testMB004.home\vqmod\vqcache\vq2-system_engine_controller.php(43): ControllerCommonColumnLeft->index(Array) #8 C:\open_server_distrib\OpenServer\domains\testMB004.home\vqmod\vqcache\vq2-system_engine_controller.php(74): Controller->getChild('common/column_l...') #9 C:\open_server_distrib\OpenServer\domains\testMB004.home\catalog\controller\product\category.php(478): Controller->render() #10 [internal function]: ControllerProductCategory->index() #11 C:\open_server_distrib\OpenServer\domains\testMB004.home\vqmod\vqcache\vq2-system_engine_front.php(42): call_user_func_array(Array, Array) #12 C:\open_server_distrib\OpenServer\domains\testMB004.home\vqmod\vqcache\vq2-system_engine_front.php(29): Front->execute(Object(Action)) #13 C:\open_server_distrib\OpenServer\domains\testMB004.home\index.php(241): Front->dispatch(Object(Action), Object(Action)) #14 {main} thrown inC:\open_server_distrib\OpenServer\domains\testMB004.home\system\database\mysqli.php on line 40

 

а блок выглядит как-то убого.. в полэкрана. http://joxi.ru/IzH6U4wyTJDIAnLJILs

что не так делаю?

 

 

установил на MySQL:

 

 

Notice: Error: Table 'rontest001.oc_filter_description' doesn't exist

Error No: 1146

SELECT DISTINCT f.filter_id as value, f.filter_group_id as id, fd.name as name FROM `oc_007filter` f LEFT JOIN oc_filter_description fd ON (f.filter_id = fd.filter_id) LEFT JOIN oc_filter_group fg ON (f.filter_group_id = fg.filter_group_id) WHERE f.filter_group_id IN (1) AND language_id = '1' ORDER BY f.sort_order in C:\open_server_distrib\OpenServer\domains\testMB005.ru\system\database\mysql.php on line 50

Ссылка на комментарий
Поделиться на других сайтах

Появилась ошибка /admin/view/template/catalog/product_list.tpl on line 112.

Как исправить и с чем может быть связана?

 

Разобрался. Ошибка связана с тем, что для некоторых товаров не была присвоена категория.

Ссылка на комментарий
Поделиться на других сайтах

установил (ocshop_cms_v_1_5_6_3_1) и при нажатии на любой пункт вылезает вот такое:

 

 

а блок выглядит как-то убого.. в полэкрана. http://joxi.ru/IzH6U4wyTJDIAnLJILs

что не так делаю?

 

 

установил на MySQL:

Ну блог то "поехал" видимо из-за вот этого... приглядитесь: 

На MySQLi я вообще никогда не ставил.

Попробуйте отключить (удалить) в модулях "Фильтр товаров - CoolFilter".

post-36-0-18715200-1408947332_thumb.jpg

Ссылка на комментарий
Поделиться на других сайтах

Ну блог то "поехал" видимо из-за вот этого... приглядитесь: 

На MySQLi я вообще никогда не ставил.

Попробуйте отключить (удалить) в модулях "Фильтр товаров - CoolFilter".

 

я так понимаю по поводу остальных вопросов ответов нет? ))

Ссылка на комментарий
Поделиться на других сайтах

я так понимаю по поводу остальных вопросов ответов нет? ))

Говорю же, удалите КулФильтр, глючит он кмк. Причину потом можно поискать, главное подтвердить версию.

 

Вам же в самом начале ошибки пишут:

Uncaught exception 'ErrorException' with message 'Error: Table 'rontest001.oc_filter_description' doesn't exist

Таблицы КулФильтра нет... значит работать он не будет. Почему ее нет, это второй вопрос.

Ссылка на комментарий
Поделиться на других сайтах

Ребят, помогите решить проблему, 2-й день не могу найти решения!


Вот список товаров в категории:


screen1.jpg


При наведении на товар, появляется описание товара:


screen2.jpg


Как сделать, через jquery или css, не важно, чтобы описание не сдвигало нижние блоки, а перекрывало их?


Решение можно тут показать: http://jsfiddle.net/T4JX7/114/


Готов оплатить разумную сумму за решение!


Ссылка на комментарий
Поделиться на других сайтах

Добрый день.


 


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


 


Заранее спасибо.


Ссылка на комментарий
Поделиться на других сайтах

2 Admin, Root. :enrj bpdbyz.cm да чтоже такое, клава.


Мужики, я че говорю то, сразу не написал (до внесения всех поправок в сборку), но есть маленькое упущение из разряда "трудности перевода". Картинки мне больше прикреплять нельзя, потому так расскажу...


1. Вот собстно где прячется: 


Главная » Account » Подарочный сертификат


а должно быть:


Главная » Личный Кабинет » Подарочный сертификат


2. Не знаю, упущение это или нет, но там же (Подарочный сертификат) в поле "Сумма" всегда стоит 25.00, а по логике должна стоять минимальная сумма, указанная в админке. Ну это я так, занудствую :о))


 


п.с. Впреть, если что найду, сразу свистну в зеленый свисток.


 


п.с. И да, вопрос. Дистрибутив, который master.zip на гитхабе теперь с последними корректировками или его пока не обновляли?


Ссылка на комментарий
Поделиться на других сайтах

Добрый день.

 

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

 

Заранее спасибо.

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

Ссылка на комментарий
Поделиться на других сайтах

  • RHCk changed the title to RUBBER - шаблон для OCSHOP.CMS

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.