Сообщения пользователя makki

makki
05.01.2018, 11:20
Раздел: Обсуждение прочих вопросов
Тема: Вывод подкатегории определенной категории
Ответы: 1
Просмотры: 1987
  • 1

Re: Вывод подкатегории определенной категории

в файле design/ваш_шаблон/html/categories.tpl
вместо

Код: Выделить всё

{if $c->visible}

напишите

Код: Выделить всё

{if $c->visible and ($c->id == 21 or $c->parent_id == 21)}
makki
01.01.2018, 22:46
Раздел: Предложения по улучшению OkayCMS
Тема: Мультиязычность
Ответы: 18
Просмотры: 24087

Мультиязычность

Хотелось бы узнать у владельцев магазина на OKAYCMS насколько для вас востребован функционал мультиязычности? Скорее всего, большинство не задаются таким вопросом или может быть без сомнения считают что это «круто». Но давайте посмотрим и с другой стороны. Предположим, если для моих целей мультиязыч...
makki
26.12.2017, 07:03
Раздел: Обсуждение прочих вопросов
Тема: Глюк - Не работает Админка
Ответы: 4
Просмотры: 2608
  • 1

Re: Глюк - Не работает Админка

Это связано с кешированием страниц админки :)

Обычно подобная проблема возникает при переносе установленной CMS в новое место.
makki
26.12.2017, 05:55
Раздел: Обсуждение прочих вопросов
Тема: Глюк - Не работает Админка
Ответы: 4
Просмотры: 2608
  • 2

Re: Глюк - Не работает Админка

Попробуйте почистить кеш админки. Для этого удалите содержимое папки backend/design/compiled
makki
21.12.2017, 06:47
Раздел: Вопросы по работе с OkayCMS
Тема: Бренды на главной - лимит
Ответы: 7
Просмотры: 1802

Re: Бренды на главной - лимит

korshunov писал(а):Это все для какой версии? В нескольких последних версиях не встречается в указанном файле упоминаемое b.name.
У меня были свои правки в этом файле api/brands.php. Исправил обе инструкции. Совместимость OkaCMS 2.0 и выше )
makki
20.12.2017, 17:28
Раздел: Вопросы по работе с OkayCMS
Тема: Бренды на главной - лимит
Ответы: 7
Просмотры: 1802
  • 1

Re: Бренды на главной - лимит

Если помимо ограничения количества брендов на главной, нужно еще и случайный вывод, решение будет выглядеть так: В файле api/Brands.php 1) В public function get_brands, после строки $features_filter = ''; добавьте $sql_limit = ''; $order = 'b.position'; if(isset($filter['limit'])) { $limit = max(1, ...
makki
20.12.2017, 17:07
Раздел: Полезные решения для OkayCMS
Тема: Умная кнопка <В корзину>
Ответы: 8
Просмотры: 2639

Re: Умная кнопка <В корзину>

OkayCMS писал(а):Я надеюсь вы не против, что мы на основе вашей идеи сделали своё бесплатное решение и выложили его в маркетплейс. https://okay-cms.com/products/optimizatsiya-knopki-kupit
Если бесплатно, не против :-)
makki
20.12.2017, 13:40
Раздел: Полезные решения для OkayCMS
Тема: Умная кнопка <Оформить заказ>
Ответы: 0
Просмотры: 1541
  • 2

Умная кнопка <Оформить заказ>

Часто бывает, особенно когда сервер загружен, при нажатии кнопки <Оформить заказ>, появляется небольшая пауза до перехода на следующую страницу с номером оформленного заказа. За это небольшое время покупатель может быть сбит с толку и нередко нажимает еще раз на ту же кнопку <Оформить заказ>. В резу...
makki
17.12.2017, 17:02
Раздел: Вопросы по работе с OkayCMS
Тема: Как изменить размер фотографии товаров в модальном окне Fancybox
Ответы: 2
Просмотры: 888
  • 1

Re: Как изменить размер фотографии товаров в модальном окне Fancybox

в файле design/ваш_шаблон/html/product.tpl найдите строку

Код: Выделить всё

{$product->image->filename|resize:800:600:w}

и меняйте размеры
makki
17.12.2017, 15:44
Раздел: Баг-репорт OkayCMS (Сообщения об ошибках)
Тема: Ошибка в микроразметке
Ответы: 0
Просмотры: 1448
  • 1

Ошибка в микроразметке

В product.tpl ошибка в мироразметке Shema.org
Свойство annotation недопустимо для объекта типа Product
makki
16.12.2017, 10:42
Раздел: Вопросы по работе с OkayCMS
Тема: установка лайт версии
Ответы: 5
Просмотры: 950
  • 1

Re: установка лайт версии

Просто оставляее папку install с ее содержимым в корне сайта и начинайте установку по site.com/install/

После установи эта папка сама удалится
makki
16.12.2017, 08:30
Раздел: Вопросы по работе с OkayCMS
Тема: Бренды на главной - лимит
Ответы: 7
Просмотры: 1802
  • 2

Re: Бренды на главной - лимит

Спасибо, korshunov. Я исправил решение в посте выше, теперь не должно быть проблем.
makki
15.12.2017, 19:04
Раздел: Вопросы по работе с OkayCMS
Тема: Бренды на главной - лимит
Ответы: 7
Просмотры: 1802
  • 2

Re: Бренды на главной - лимит

В файле api/Brands.php 1) после строки public function get_brands($filter = array()) { добавьте $sql_limit = ''; 2) после $features_filter = ''; добавьте if(isset($filter['limit'])) { $limit = max(1, intval($filter['limit'])); $sql_limit = $this->db->placehold(' LIMIT ?', $limit); } 3) в той же функ...
makki
07.12.2017, 11:49
Раздел: Полезные решения для OkayCMS
Тема: Код товара в уведомлении о заказе
Ответы: 3
Просмотры: 1338
  • 1

Код товара в уведомлении о заказе

Для того, чтобы отображался Код товара в уведомлении о заказе в файле backend/design/html/email/email_order_admin.tpl перед строками </td> <td style=";padding-right:10px;white-space:nowrap" valign="middle">{$purchase->amount} {if $purchase->units}{$purchase->units|escape}{else}{$...
makki
06.12.2017, 10:00
Раздел: Вопросы по работе с OkayCMS
Тема: Изображения товаров отображаются некорректно
Ответы: 5
Просмотры: 1310

Re: Изображения товаров отображаются некорректно

Эту тему уже здесь подымали, но конкретного решения нет. Ясно только что это связано с настройками хостинга. У меня такая же проблема. Пока просто убрал watermark с картинки.
makki
05.12.2017, 12:16
Раздел: Вопросы по работе с OkayCMS
Тема: Варианты товара (radio)
Ответы: 3
Просмотры: 1245

Re: Варианты товара (radio)

Файл design/ваш_шаблон/okay.js

Код: Выделить всё

/* Смена варианта в превью товара и в карточке */
$(document).on('change', '.fn_variant', function() {
makki
02.12.2017, 18:40
Раздел: Полезные решения для OkayCMS
Тема: Товары на главной в случайном порядке
Ответы: 13
Просмотры: 6022
  • 1

Re: Товары на главной в случайном порядке

Проще всего лишь в шаблоне main.tpl поменять {get_discounted_products var=discounted_products limit=4} на {get_discounted_products var=discounted_products limit=4 sort=rand} Параметры в функции для того и придуманы, чтоб их простой пользователь задавал легко и просто, не влезая в программный код......
makki
01.12.2017, 22:50
Раздел: Полезные решения для OkayCMS
Тема: Товары на главной в случайном порядке
Ответы: 13
Просмотры: 6022
  • 3

Товары на главной в случайном порядке

Простое но полезное решение, которое придаст динамичности вашему магазину. По умолчанию Хиты продаж, Новинки и Акционные товары на главной странице отображаются в порядке соответствующему дате добавления товара. Т.е. покупатель всегда видит те же товары. Для того, чтобы при каждой перезагрузке стран...
makki
01.12.2017, 15:24
Раздел: Вопросы по работе с OkayCMS
Тема: Индексация станиц LITE версия
Ответы: 5
Просмотры: 1115

Re: Индексация станиц LITE версия

получается cms плохо индексируется чтоли. а в яндексе как у вас с этим? Я этого не утверждал. У меня есть другой сайт (правда на Pro версии), там все прекрасно индексируется. У меня было единственное сомнение насчет Lite версии. Но скорее это индивидуальная проблема. У меня там редирект301 стоит. М...

Перейти к расширенному поиску