Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Модификаторы для шаблона UniShop


Skylake
 Поделиться

Рекомендованные сообщения

Еще раз спасибо большое за индивидуальную помощь с отображением опций, очень все качественно и быстро! Хотел бы попросить о еще одной небольшой услуге. Нужно вывести под тегами такой текст: Название товара (не h1 и title) и тут мой текст.

получается сделать вручную, но понимаю что при обновлении все слетит. Спасибо!

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


напишите чуть-чуть более подробно, в какой css и куда примерно вставлять нужные строки )

свой создайте файл например main.css и положите в папку с файлами стилей шаблона. Пропишите в настройках шаблона название файла и сможете прописывать свои стили.

Еще раз спасибо большое за индивидуальную помощь с, отображением опций, очень все качественно и быстро! Хотел бы попросить о еще одной небольшой услуге. Нужно вывести под тегами такой текст: Название товара (не h1 и title) и тут мой текст.

получается сделать вручную, но понимаю что при обновлении все слетит. Спасибо!

Завтра напишите в лс. Изменено пользователем Skylake
Ссылка на комментарий
Поделиться на других сайтах


Мод заменяет кнопку быстрого заказа, а так же поднимает наверх кнопки сравнить и закладки

 

attachicon.gifd5915-clip-26kb.jpg

в css добавить

.wishlist, .compare {position: absolute;top: 0;right: 0;}
.compare {right: 40px;}
.cart .btn {font-size: 0.9em;}

Очень прикольно, спасибо!

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


Меняем дату отзыва на произвольную

 

5538919153.png

Add_Date_Field.ocmod.xml

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

Эксклюзивно для пользователей шаблона Unishop.

filemaneger_update2.ocmod.zip
 
Перед установкой делаем бэкап аналогичных файлов из данного архива.В опенкарте версий начиная с 2 используется мега неудобный редактор изображений.Что делает данный мод
  Помнит последнюю открытую папку
  Убирает пагинацию заменяя её скролом(как в прежних версиях)

go_to_shop.ocmod.zip
 
  В каталог-Товар переходя по вкладкам  не видно в каком товаре мы находимся, потому как там где по идее должно быть название товара,значится абсолютно бесполезная надпись "Редактирование товара"
5410115242.png
 
После установки модификации заменяет  это на название товара,которое к тому же становится ссылкой.При клике  откроется дополнительная вкладка в браузере с этим товаром в самом магазине.

 

0439691635.png

quick_edit.ocmod.xml

 

Имеет схожую функцию в обратном порядке.К примеру....находясь в магазине авторизованный в админке  находит в самом магазине в товаре(а так же категориях и статьях ) ошибку.Что бы исправить приходится лезть в админку.Искать.А это при наличии большого кол-ва товара уже проблема.

 

Данный мод выводит только для авторизованного в админке в самом магазине кнопку "Редактировать" при клике на которую перекинет сразу в нужный товар в админке(или категорию-статью-бренд).......

filemaneger_update2.ocmod.zip

go_to_shop.ocmod.zip

quick_edit.ocmod.xml

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

Поправил мод поднятия баннеров на главной, после обновы шаблона, мод сдвигал футер вправо, исправлено)

banner_mods.ocmod.xml.zip

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


Русский первод модуля FAQ (Вопрос-Ответ).Позволяет вывести на отдельной странице список часто задаваемых вопросов.

 

Установка

 Установить в админке Дополнения-Установка дополнений..

 Дополнения-Модули , установить сам модуль.

 Дизайн-Схемы добавить новое значение

    Название схемы :FAQ

    Путь : module/faq

 

9100159085.png

 

 

Если очень хочется короткую ссылку(ЧПУ), для Ocstore, зайти в Система-Инструменты-Octeam  дополнение SEo manager, нажать зелёную кнопку "Добавить" в полях указать 

 

Запрос:  module/faq  seo keyword :  .....ваша короткая ссылка(например faq)

 

после чего очистить кеш .Модуль будет доступен по ссылке  вашсайт/faq

 

,для иных сборок сделать запрос в бд.

 

INSERT INTO oc_url_alias (query, keyword) VALUES ('module/faq', 'faq');

 

где oc_ префикс(изменить на свой или убрать если не используется)

 

Внешний вид страницы модуля

 

9514753339.png

 

 Оригинал модуля здесь

 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=24967&filter_search=faq&filter_license=0

FAQ_RU_Unishop.ocmod.zip

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

Система сообщений.

 

 Перевод бесплатного дополнения,позволяющего из личного кабинета зарегистрированного покупателя,задать вопрос администрации и получить ответ.

 

Внешний вид дополнения.

 

 

 

 

3013509902.png

 

 

 

1012242598.png

 

 

 

0694772700.png

 

 

 

 

4776052712.png

 

4086809338.png

 

     Установка

    Установить в админке Дополнения-Установка дополнений(обновить кеш модификаторов)

    Пользователи-Группы пользователей.Установить права  (message/message).

 

Оригинал дополнения здесь.

 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=23492

Message_system.ocmod.zip

Unishop2MessageSystem.ocmod.zip

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

Шустрая карта сайта.Сделано на основе данного дополнения

 

https://opencartforum.com/files/file/2464-google-sitemap-fast/

 

Установка

 

 Установить в админке Дополнения-Установка дополнений

 Дополнения-Каналы продвижения - Google Sitemap Fast.

 

PS Как правило , в файле роботс необходимо указать ссылку на карту сайта,для этого откройте файл robots.txt и в самый низ добавьте 

ссылку из настроек данного модуля.

Как то так

 

Sitemap:http://вашсайт/index.php?route=feed/google_sitemap_fast

Google_Fast_Sitemap.ocmod.zip

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

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

 

Установка

 

 Установить в админке Дополнения-Установка дополнений

 Обновить кеш модификаторов.

 Готово.

multi_image_upload_free.ocmod.xml

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

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

 

Установка

 Установить в админке Дополнения-Установка дополнений

 Обновить кеш модификаторов.

 Готово.

extra_email.ocmod.xml

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

Предыдущий-седующий товар на странице товара
Автор ocmod: slydeev

https://yadi.sk/d/XsyCOM9StghSJ
Демо

У меня, правда, не заработало. Кнопки не появляются, зато стили на странице слетают.
Интересно услышать, как у других.

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


Адаптация модуля "Размерная сетка" (Size chart).

 

Установка

  1.  Установить в админке Дополнения-Установка дополнений..
  2.  Обновить кеш модификаторов
  3.  Система-Пользователи-Группы пользователей, дать права.
  4.  Каталог-Размерная сетка добавить свои данные.
  5.  Каталог-Товар вкладка Данные( в самом низу), выбрать нужную ранее созданную размерную сетку.

,

3516669754.jpg

 

 

04fd74bcc954.jpg

 

Ссылка на оригинал.

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=26168&filter_search=size%20chart

Size_Chart_Unishop.ocmod.zip

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

Добавляем текстовый редактор(summernote  и ckeditor ) в отзывы для товара , в поле для ответа админа,что позволит администратору давать ответ не только в виде текста,но и изображений,видео,таблиц итд.

 

Изменения касаются основного модификатора шаблона,вносить необходимо руками .Так как при обновлении данный файл заменяется новым,то вносить данные изменения после каждого обновления.

 

Установка

 

Найти файл unishop_template.ocmod.xml  в папке  system

 

Найти стр 1418

<textarea name="admin_reply" cols="60" rows="8" placeholder="<?php echo $entry_admin_reply; ?>" id="input-text" class="form-control"><?php echo $admin_reply; ?></textarea>

заменить на 

<textarea name="admin_reply" cols="60" rows="8" placeholder="<?php echo $entry_admin_reply; ?>" id="input-text-admin" class="form-control"><?php echo $admin_reply; ?></textarea>

Найти строка 1458

'admin_reply' => nl2br($result['admin_reply']),

заменить на 

'admin_reply' => html_entity_decode($result['admin_reply'], ENT_QUOTES, 'UTF-8'),

Теперь проматываем файл в самый конец и находим

 

</file>
</modification>
 
между  тегом </file>   и   </modification>    вставляем

<file path="admin/controller/catalog/review.php">
<operation >
<search><![CDATA[
if (isset($this->request->post['rating'])) { 
]]>
</search>
<add position="before"><![CDATA[
//CKEditor
if ($this->config->get('config_editor_default')) {
$this->document->addScript('view/javascript/ckeditor/ckeditor.js');
$this->document->addScript('view/javascript/ckeditor/ckeditor_init.js');
}
]]></add>
</operation>


<operation >
<search><![CDATA[
$data['token'] = $this->session->data['token']; 
]]>
</search>
<add position="before"><![CDATA[
$data['ckeditor'] = $this->config->get('config_editor_default');
]]></add>
</operation>
</file>
<file path="admin/view/template/catalog/review_form.tpl">
<operation >
<search><![CDATA[ 
//--></script></div>
]]>
</search>
<add position="after"><![CDATA[       
<script type="text/javascript"><!--
<?php if ($ckeditor) { ?>
ckeditorInit('input-text-admin', getURLVar('token'));
<?php } else { ?>
$('#input-text-admin').summernote({height: 300});
<?php } ?>
//--></script> 
]]></add>
</operation>
</file> 

Сохраняем наши изменения,в админке обновляем кеш модификаторов.В Каталог-Отзывы в поле "Ответ"  появится полноценный текстовый редактор.

 

.

6043156363.jpg

 

9024946053.jpg

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

  • 2 недели спустя...

Дополнительное описание для товара.
 
Установка
 Установить в админке Дополнения-Установка дополнений
 Обновить кеш модификаторов.
Зайти в Каталог-Товары в админке(для создания таблиц)
 Готово.
 
Добавляет в админке дополнительное поле(редактор) для создания альтернативного описания товара.Пригодится тем у кого описания содержат разного рода таблицы,картинки итп ,что в итоге портит внешний вид в самом магазине.
Работает по принципу 
 
 

6446034366.png


 


Если заполнено "Дополнительное описание"  
     Выводим на всех страницах и в модулях
 Не заполнено
       Выводим основное.

В карточке товара выводится ниже иконок соц сетей.

add_dscription_unishop.ocmod.xml

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

Фильтр товаров в админке (Каталог-Товар) по ID товара, Артикулу(SKU), производителю

 

Установка

 

 Установить в админке Дополнения-Установка дополнений

 Обновить кеш модификаторов.

 Готово.

 

Admin_filter_products_by_manufacturers_product_id_sku_2.1.ocmod.xml

Изменено пользователем Tom
  • +1 7
Ссылка на комментарий
Поделиться на других сайтах

Для тех кто в версии два испытывает ностальгию по внешнему виду админки от предыдущих версий.Модификатор ,который превратить внешне вашу админку в более привычный вид версий 1.5

 

 

Установить в админке Дополнения-Установка дополнений

 Обновить кеш модификаторов.

 Готово.

 

Оригинал

 

 

admin-tema-alternativ.ocmod.zip

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

Исправил пару модов под 1.8, а именно баннеры на главной и изменения в карточке товара)

post-711086-0-40521700-1473414269_thumb.jpg

стили для карточки товара

#product .product_button .btn:nth-last-child(3):first-child, #product .product_button .btn:nth-last-child(3):first-child ~ .btn {width: 100%;margin-bottom: 10px;}
.share, .rating{width: 100%;}
.share {margin-bottom: 10px;}
@media (max-width:980px){.rating {width: 50%;}.btn-group, .btn-group-vertical {;}}
@media (max-width:768px){.rating {width: 50%;}.btn-group, .btn-group-vertical {;}}
@media (max-width:480px){.rating {width: 60%;}.btn-group, .btn-group-vertical {margin-left: 0;}}

post-711086-0-55952800-1473414727_thumb.jpg

unishop_mods.zip

Изменено пользователем Skylake
  • +1 2
Ссылка на комментарий
Поделиться на других сайтах


  Снято с производства

 

За основу был взят мод автора шаблона Greyimage.

Был написан по просьбе одного из пользователей.

Работает следующим образом.В админке подменяет поле Расположение "Location", на переключатель "Да-Нет",что позволяет нужным товарам,задать статус Снят с производства .

 

  Установка

  1.      Установить в админке Дополнения-Установка дополнений
  2.      Обновить кеш модификаторов.
  3.      Готово.

 

4921920008.jpg

 

7552404251.png

 

PS В шаблоне есть схожая функция.Данный мод один из вариантов.

unproduct.ocmod.xml

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

  • 2 недели спустя...

Мод быстрого меню в админке)

post-711086-0-68044000-1474544617_thumb.jpg
Ставим, обновляем кеш, всё) Что бы добавить свой пункт меню открываем мод и после строки

$data['octeam_toolset'] = $this->url->link('octeam_tools/cache', 'token=' . $this->session->data['token'], 'SSL');

ставим такую же строку, только ссылку меняем и прописываем имя переменной в массив $data['своё название переменной на английском] и меняем так же ссылку(смотрим в админке в строке)

$data['своё_название'] = $this->url->link('сменить_ссылку_на_свою', 'token=' . $this->session->data['token'], 'SSL');

далее ниже, между

<a class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-rocket" aria-hidden="true"></i> Быстрый доступ</a>

и 

</ul>
</li>
]]></add>

вставляете пункт и прописываете переменную которую вы задали в массиве $data['']. иконку и текст меняете на своё.
 

<li><a href="<?php echo $сюда_прописать; ?>"><i class="fa fa-trash-o" aria-hidden="true"></i> Очистка кеша</a></li>

Admin_Quick_Menu.ocmod.xml

Изменено пользователем Skylake
  • +1 4
Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...

Скрипт Select 2.

 

https://kevin-brown.com/select2/examples.html

 

Пригодится тем у кого списки категорий-подкатегорий итп слишком длинные и скролить в поисках не всегда удобно.Данный скрипт добавляет поле автопоиска,которое дополнительно позволит в выпадающем списке найти ещё и этим способом нужные данные.

 

Установка

 

 Установить в админке Дополнения-Установка дополнений

 Обновить кеш модификаторов.

 Готово.

 

Пример

Select-2.ocmod.xml

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

  • 4 недели спустя...

адаптация новой почты для для Unishop. пробуйте

shippingdata_unich-default_checkout.ocmod.xml

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


Спасибо, полезный мод. Но у меня он выдаёт ошибку

Parse error: syntax error, unexpected '}' in /......./system/storage/modification/catalog/view/theme/unishop/template/product/product.tpl on line 662

Подскажите, пожалуйста, где исправить.

Поправил

tags_mods.ocmod.xml

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


  • 2 недели спустя...

Исправил пару модов под 1.8, а именно баннеры на главной и изменения в карточке товара)

attachicon.gifClip2net_160909124421.jpg

стили для карточки товара

#product .product_button .btn:nth-last-child(3):first-child, #product .product_button .btn:nth-last-child(3):first-child ~ .btn {width: 100%;margin-bottom: 10px;}
.share, .rating{width: 100%;}
.share {margin-bottom: 10px;}
@media (max-width:980px){.rating {width: 50%;}.btn-group, .btn-group-vertical {;}}
@media (max-width:768px){.rating {width: 50%;}.btn-group, .btn-group-vertical {;}}
@media (max-width:480px){.rating {width: 60%;}.btn-group, .btn-group-vertical {margin-left: 0;}}

attachicon.gifClip2net_160909125153.jpg

attachicon.gifunishop_mods.zip

Адаптируйте пожалуйста под версию шаблона 2.0

Сейчас после установки виглядит так: http://prntscr.com/d7q8ps

http://www.pridbaiko.com/velosiped-agang-angel-20-salatovyj.html 

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.