Search the Community
Showing results for tags 'скрипт'.
-
7 При покупке доступ к обновлениям в течение 12 месяцев После окончания основного периода доступ к обновлениям можно продолжить 4.00 USD за 12 месяцев Скачать / Купить дополнение Добавил RoS Добавлено 23.10.2023 Категория Меню, дизайн, внешний вид Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Обращение к серверу разработчика Нет
- 7 replies
-
- javacript
- java script
- (and 24 more)
-
Version 1.3
Позволяет скрывать часть длинного текста на странице товара и предоставляет пользователям возможность разворачивать и скрывать описание товара по необходимости. Этот модификатор обеспечивает более гибкий и удобный способ представления информации на страницах товаров вашего интернет-магазина. Вам больше не нужно загружать страницы дополнительным контентом, так как пользователи могут решать, когда им нужно просмотреть полное описание товара. Возможности Расширения: Управление скриптом «Подробнее» для всех товаров или индивидуально; Управление на разрешениях экранов будет работать скрипт. Демо / Админка Вход: demo / demo Документация Лицензия: Модуль можно установить на один интернет-магазин. Следующий магазин оплачивается отдельно.$7 -
Version 1.2.0
Позволяет вам управлять длинным описанием товара. Теперь вы можете скрывать часть текста, чтобы сделать описание более компактным и удобным для чтения, а также предоставлять вашим клиентам возможность развернуть его по желанию. Возможности Расширения: Управление скриптом «Подробнее» для всех товаров или индивидуально; Управление на каких разрешений экранов будет работать скрипт. Демо / Админка Вход: demo / demo Документация Лицензия: Модуль можно установить на один интернет-магазин. Следующий магазин оплачивается отдельно.$7-
- javacript
- java script
- (and 24 more)
-
7 При покупке доступ к обновлениям в течение 12 месяцев После окончания основного периода доступ к обновлениям можно продолжить 4.00 USD за 12 месяцев Скачать / Купить дополнение Добавил RoS Добавлено 02.12.2023 Категория Меню, дизайн, внешний вид Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 Обращение к серверу разработчика Нет
-
Приветствую Есть скрипт синхронизации цен и остатков с маркетплейсом по API на CMS Prestashop. Надо его перенести на Ocstore2.3. Документация по API есть. Выглядит скрипт так: скрипт запускался по крону, а также был встроен вызов при изменении цены/количества в админке и после оформления заказа. Кому интересно, пишите в личку цену, сроки.
-
Здравствуйте задача следующего плана: I. Создать второй склад в логике opencart (итого получим на выходе у каждого товара 2 склада): - наличие товара на 1 складе = товар в наличии - наличие на 2 складе = товар под заказ - наличие на 1 и 2 втором складе = товар в наличии, приоритет статуса у 1 склада / списание кол-ва идет с первого склада до момента пока товар не закончится и не останется только на 2 складе, следовательно, товар сразу же станет в статусе под заказ (после того, как все будет распродано с приоритетного первого склада) II. Сразу после заказа на сайте: Выгрузить данные сформированного заказа в 1 лист гугл таблицы со всеми стандартными данными (номер заказа, наименование, артикул, способ приобретения, адрес доставки, если это доставка, номер клиента, комментарии и тд) III. После этого сразу Выгрузить список с наименованием, кол-вом, ценой актуальных остатков на лист 2 в той же гугл таблице IV. После паузы (которую надо иметь способ выставлять вручную) загрузить подготовленные данные о кол-ве обоих складов и актуальные цены /те выгрузив заказ в гугл таблицы и актуальное кол-во, мы ждем какое-то время, пока данные просчитаются в нашей гугл таблице и обратно все актуальные данные отдаем в сайт/ по факту скрипт выгрузил данные о заказе (лист 1), сразу же актуальное кол-во с ценами на сайте (лист 2), далее задержка, которую мы настроим по ходу, далее считывает с отдельного листа (лист 3) данные с ценами и кол-вом обоих складов
- 1 reply
-
- opencart
- гугл таблицы
- (and 7 more)
-
Написать скрипт (модуль) который будет запускаться по крону и копировать значения кол-ва товаров quantity из таблицы product в соседнюю таблицу product_to_multistore
- 2 replies
-
- запрос к бд
- sql
-
(and 4 more)
Tagged with:
-
Доброго! Я сейчас работаю над модулем, который реализует отображение опции для товаров на странице категорий, автоматическое обновление цены в зависимости от выбранной опции, возможность покупки нужного количества прямо со страницы категорий. В целом, все реализовано, кроме того, что я никак не могу скорректировать родной скрипт, чтобы он брал опции из полей. Я пока что очень плохо разбираюсь в JS, поэтому не знаю как правильно считать данные и переправить их контроллеру. Для поля количества товаров моих скудных знаний хватило. Так работает и передает в корзину правильно: function addToCart(product_id) { var qty = $('input[id=quantity_'+product_id+']').val(); if(!qty){qty=1;} $.ajax({ url: 'index.php?route=checkout/cart/update', type: 'post', data: 'product_id=' + product_id + '&quantity=' + qty, dataType: 'json', success: function(json) { $('.success, .warning, .attention, .information, .error').remove(); if (json['redirect']) { location = json['redirect']; } if (json['error']) { if (json['error']['warning']) { $('#notification').html('<div class="warning" style="display: none;">' + json['error']['warning'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>'); } } $('#cart_total').html(json['total']); } }); } Но вот как туда добавить еще и опции (они уже отображены рядом с товарами). Я думал добавить еще одну переменную option(пока тренируюсь только на одном select): var opt = $('select[id=select-'+product_id+']').val(); и передать ее контроллеру как и количество товара: data: 'product_id=' + product_id + '&quantity=' + qty + '&option=' + opt, Но в этом случае скрипт вообще не работает, вероятно, неправильно считываются данные из поля select.На странице самого товара передача данных контроллеру идет целиком из всех полей на странице, но для страницы категорий так не пройдет, потому что будет много дублирующихся полей количества и опций. Подскажите, пожалуйста, как можно реализовать передачу опций контроллеру. Или дайте ссылку на мануал какой-нибудь по JS, как правильно считать данные из поля и передать его - никак сам найти не могу. Благодарю!
-
Скачать / Купить дополнение Подключение к сквозной аналитике (b24order) Подключение своего интернет-магазина к сквозной аналитике Добавляет код для сквозной аналитики для битрикса на странице успешного заказа. Добавляет код: <script>(window.b24order = window.b24order || []).push({ id: "КОД_ЗАКАЗА", sum: "СУММА_ЗАКАЗА" });</script> перед footer'ом PS: Выкладывается как есть, по причине того что на форуме были подобные темы без ответа. Добавил worldtour Добавлено 22.07.2020 Категория Покупки, оформление заказа, корзина Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет
-
Здравствуйте Необходимо перевязать домены у интернет-магазина (изменить старый домен на новый) Сервер останется старый, где хранится сайт читал, что из-за смены домена может сломаться функционал сайта.... те в случае необходимости настроить работу старых модулей в сайте: корзина - смс - yml файл, настроена работа скриптов по работе с гугл таблицами те на выходе изменить домен и сохранить старую работоспособность
- 4 replies
-
- интернет-мгазин
- скрипт
-
(and 4 more)
Tagged with:
-
Добрый вечер. Был сделан редирект сайта hug.com.ua с http to https - https://hug.com.ua сайт и сертификат отобразились после смены всех ссылок и редактирования файлов к каталоге сайта http/.htaccess и http/config.php а также http/admin/config.php но справа появляется иконка с информацией: "страница пытается загрузить скрипты из непроверенных источников" если нажать "загрузить небезопасные скрипты" то слитает-зачеркивается https сертификат. (Сайт на hug.com.ua ocStore OpenCart version 2.1.0.2.1) Есть также Landing page https://hug.com.ua/lp/mouse/ сделан дополнительным каталогом Developed on: Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. Согласно данной статье https://devaka.ru/articles/moving-to-https По вопросу: . Подскажите пожалуйста, где и как это исправить в области скриптов ? Где найти каталог с внешними скриптами в ocStore OpenCart version 2.1.0.2.1 в FTP файлах? For example catalog: 1) /system 2) /system/library Где найти каталог с внешними скриптами в Bootstrap v3.3.6 в FTP файлах? For example catalog: 1) /css 2) /js 3) /libs К примеру во всех файлах где есть ссылки с http - Bootstrap v3.3.6 (http://getbootstrap.com) изменить в каждом на Bootstrap v3.3.6 (https://getbootstrap.com) ? Существует ли специальный плагин или модуль, который перепишет все ссылки с http на httpS автоматически в подключениях внешних скриптов? Спасибо за ваши будущие ответы.
-
Здраствуйте. Написали мне такой скрипт для актуализации наличия по ссилкам на товар донора,он все роботает,но почему-то иногда не всегда меняет состояние товаров на актуальное. Может кто то поможет разобраться с кодом и поправить немножко? и появилась такая проблема,у донора имеется товар с опциями а скрипт проверяет просто ссилку на товар и меняет состояние.. <?php set_time_limit(0); $start = microtime(true); ini_set('error_reporting', E_ALL); ini_set('display_errors', 1); ini_set('display_startup_errors', 1); require_once('../config.php'); require_once('mysqli.php'); include_once('simple_html_dom.php'); $db = new mysqli_db(); $products = $db->multi_query("SELECT * FROM `oc_product` WHERE donor_url != ''",1); if(count($products) > 0) { foreach($products as $product){ $html = file_get_html($product['donor_url'],true); if (is_object($html)) { $stock_wrap = $html->find('span.stock-wrap',0); if($stock_wrap) { $status = trim($stock_wrap->plaintext); if($status == 'В наличии' && $product['stock_status_id'] != 7) { $db->query("UPDATE `oc_product` SET stock_status_id = 7, quantity = 50 WHERE product_id = '{$product['product_id']}'"); echo $product['product_id']." set status 7 <br>"; } else if($status != 'В наличии' && $product['stock_status_id'] == 7) { $db->query("UPDATE `oc_product` SET stock_status_id = 5, quantity = 0 WHERE product_id = '{$product['product_id']}'"); echo $product['product_id']." set status 5 <br>"; } } $html->clear(); } } } echo '<br>Время выполнения скрипта: '.round(microtime(true) - $start, 4).' сек.';
-
скрипт внутренней перелинковки
Guest posted a topic in SEO-питання (оптимізація та просування магазину)
Нашел в сети скрипт внутренней перелинковки написанный на php. Интересно стоит и его использовать, интересно ваше мнение: (код в конце под спойлером) Описание: .........это простой php код, подключаемый на сайт посредством php include. Как утверждает автор -скрипт работает НЕ с базой данных, а с простыми файлами. На входе программа получает 2 файла (которые необходимо создать и заполнить): Список ключевых слов и релевантных им страниц Околоссылочный текст для внутренней перелинковки Схема работы: интегрируем в шаблон сайта, в любое удобное место php include с вызовом скрипта В примере указано — include («perelinkovka.php»); — что подразумевает, что скрипт находится в корне сайта, если же вы установите его в другое место, то необходимо прописать полный адрес:<?php include («perelinkovka.php»); ?> Как только открывается страница, инициирующая его вызов — он отправляется в файл, содержащий список ключевых слов и релевантных страниц и выбирает случайное значение. Далее это значение сопоставляется с URL текущей страницы и если они совпадают — происходит новая выборка до тех пор, пока не будет получена ссылка, отличная от адреса текущей страницы. Далее он идет в следующий файл, содержащий околоссылочный текст и делает случайную выборку по нему. На выходе мы получаем ссылку, окруженную околоссылочным текстом (каждый раз новым), что отлично вписывается в концепцию правильной внутренней перелинковки Далее, записывается состояние страницы в отдельный файл, из которого оно будет браться при каждом новом открытии одной и той же страницы. Тоесть ссылка перелинковки, появившееся на странице однажды уже останется там и будет выдаваться при каждом новом открытии. Для правильной работы модуля перелинковки, необходимо создать 2 файла (один, содержащий околоссылочный текст и один, содержащие ключевые слова и релевантные страницы). Файл с окружением создаем вручную, синтаксис следующий...." - текст до! текст после " Далее, необходимо создать файл, содержащий ключевые слова и релевантные стрраницы, разделитель — «!». Здесь все предельно просто — открываем файл, который мы получили в конце прошлого этапа и удаляем лишние поля (частотность и позиция). Оставшиеся данные копируем и вставляем в блокнот: Производим замену табуляций на разделитель, для этого, копируем табуляцию и выбираем Правка -> Заменить. В поле «Что» вставляем скопированную табуляцию, а в поле «Чем» вставляем «!» — нажимаем Заменить все. Называем данный файл links.txt Далее, необходимо создать пустой файл visited.txt, куда программа перелинковки будет записывать состояния страниц (связь уже построенных перелинковок с URL-адресами вашего сайтта), в принципе, можно данный файл и не создавать — он будет создан автоматически при первом запуске скрипта, но если в директории, куда закачан скрипт не стоят права на запись — возникнет конфликт. Далее, файлу links необходимо дать права на запись. Если вы используете FileZilla, то нажимаем на файл правой кнопкой и в открывшемся меню выбираем пункт -> Права доступа к файлу: Итак, далее нам необходимо закачать на сервер следующие файлы: сам скрипт (perelinkovka.php) файл с околоссылочным текстом (texts.txt) файл с ключевыми словами (links.txt) файл состояния страниц (visited.txt)-
- скрипт
- автоматизация
-
(and 1 more)
Tagged with:
-
Суть: Написать скрипт js для фильтра, без конфликтов с прочим функционалом Фильтр выводится в категориях в topблоке. Нужно чтоб с этого блока съезжал, приклеивался к меню (оно тоже плавающее, как вариант можно скрипт меню допилить если это возможно) Фильтр OCFilter ocStore Версия 1.5.5.1.2 Тема http://univer15512.mattimeo.ru/ Задача: Фильтр установлен, работает, его необходимо сделать плавающим при прокрутке (на всех устройствах) PS- position: sticky; - не прокатит, нагромождение Адрес сайта исполнителю в личку. Ваши предложения
-
Подскажите,возможно ли для каждого модератора магазина выставить возможность доступа не ко всем категориям( подкатегориям) товаров а только к одной категории (подкатегории) причём так чтоб он уже не мог редактировать товар внесённый в эту категорию (подкатегорию) другим модератором ранее. Версия ocStore 2.1.0.2.1
-
Привет! Пишу в лоб импорт товаров через кастомный скрипт, который просто лежит в корне. Хочу у модели продукта дернуть метод addProduct и скормить в него массив значений. Скрипт мой лежит тупо в корне, никак не получается достучаться до модели. Гуглил, ответы со стаковерфлоу не работают Ругается, что пытаюсь вызвать функцию на NULL Вот код require_once('config.php'); require_once('system/startup.php'); $registry = new Registry(); $event = new Event($registry); $registry->set('event', $event); $loader = new Loader($registry); $registry->set('load', $loader); $pmodel = $loader->model('catalog/product'); echo var_dump($pmodel->getProduct(55));
-
хочу себе на сайт установить таймер обратного отсчёта. НА сайте megatimer.ru настроил необходимый мне таймер и система выдала мне вот такой код <script src="http://megatimer.ru/s/ce896280934af1e2a98bde9e9f70c92a.js"></script> этот код мне нужно вставить на свой сайт туда где я хочу видеть отображение этого дополнения. Я думаю вы меня понимаете - таймер обратного отсчёта что бы клиенты видели что акция на все товары скоро закончится. на скринах я показал где хочу видеть отображение таймера. я так понимаю, мне нужно править два файла : catalog/view/theme/oct_luxury/template/common/header.tpl что бы он появился в верхней строчке. (тут нужно что бы перед этим таймером была фраза "до конца акции" и после этой фразы был таймер). и catalog/view/theme/oct_luxury/template/product/product.tpl для отображения его в карточке товара. Подскажите пожалуйста куда именно в этих файлах нужно вставить код <script src="http://megatimer.ru/s/ce896280934af1e2a98bde9e9f70c92a.js"></script> Буду благодарен за любую инфу.
- 10 replies
-
- 1
-
- скрипт
- header.tpl
-
(and 2 more)
Tagged with:
-
Подскажите, пожалуйста. Я вывела блок в самом верху страницы, он появляется при загрузке страницы (Start the New Year Fresh! Save 25%). с помощью этого скрипта <script> $(function() { $('.block').each(function(index, el) { setTimeout(function() { if ($('#load:visible').length > 0) { $('#load:visible').hide(); } $(el).css('display', 'inline-block'); }, 2000 + 500 * index); }); }); </script> Подскажите скрипт чтоб кнопка "Скрыть" скрывала этот блок??? http://1181912.rhino17.web.hosting-test.net/
-
Добрый день Пришла в голову идея, как упростить вставку описаний товара из внешнего файла через директиву include PHP и последующее массовое обновление этих описаний, но, как оказалось, редактор, встроенный в Opencart, режет вставку скриптов. Если непонятно объяснил... Хочу создать файл description.php c HTML кодом описания товара. Потом через <?php include 'description.php'; ?> вставить этот скрипт в описание товара в Opencart. Таким образом, если нужно что-то изменить в описании сотен аналогичных товаров (в моем случае - постельного белья), достаточно просто отредактировать HTML в файле description.php. В Joomla есть плагин Sourcerer, который предоставляет решение через вставку кода между тегами {source} {/source}. Может кто-то знает, есть ли что-то подобное для Opencart/OcStore? Использую версию OcStore 1.5.5.1.2. Или может кто-то мог бы реализовать?
-
Привет. Нужна помощь в следующем: необходимо поставить автоперенос товара в отдельную категорию после окончания срока акции на товаре. Возможно кто-то сталкивался с подобным? Подскажите модуль для таких дел или может у кого-то скрипт есть такой или похожий. Буду рад любой помощи или совету) Версия ocStore 2.3.0.2.3
-
Всем доброго времени! Есть такой вопросик,как установить пароль для входа,на отдельно взятую страницу сайта. Например,кликнув по ссылке http://site.com/about_us/ для пользователя открывается форма "Введите пароль" и только после ввода пароля открывается запрашиваемая страница сайта. Помогите пожалуйста решить эту задачку!
- 3 replies
-
- парольвывод
- скрипт
-
(and 2 more)
Tagged with:
-
Добрый день, помогите решить эту проблему ниже. Как правильно исправить. Я думаю это вроде все нужные элементы там. Но может что то изменить можно? Количество блокирующих скриптов на странице: 4. Количество блокирующих ресурсов CSS на странице: 5. Они замедляют отображение контента. Все содержание верхней части страницы отображается только после загрузки указанных далее ресурсов. Попробуйте отложить загрузку этих ресурсов, загружать их асинхронно или встроить их самые важные компоненты непосредственно в код HTML. Удалите код JavaScript, препятствующий отображению: http://sunny888.ru/…ew/javascript/jquery/jquery-2.1.1.min.js http://sunny888.ru/…javascript/bootstrap/js/bootstrap.min.js http://sunny888.ru/catalog/view/javascript/common.js http://sunny888.ru/…/jquery/owl-carousel/owl.carousel.min.js
- 40 replies
-
- 1
-
- javascript
- pagespeed
-
(and 2 more)
Tagged with:
-
Скрипт в файле Категорий под вывод последних новинок, выдает ошибку в журнале в сроке 99 PHP Notice: Undefined variable: jcats in /var/www/u0072430/data/www/kult.su/catalog/view/theme/oxy/template/module/category.tpl on line 99 register_globals = Off; Как правильно прописать? <script> $(document).ready(function(){ var click_ids = ['<?=$jcats?>']; jQuery.each(click_ids, function() { $('#cat-' + this).css('font-weight','bold'); $('#cat-' + this).click(); var link = $('#cat-' + this); var closest_ul = link.closest("ul"); var closest_plus = link.find(".cat-plus"); var closest_minus = link.find(".cat-minus"); var parallel_active_links = closest_ul.find(".active") var closest_li = link.closest("li"); var link_status = closest_li.hasClass("active"); var count = 0; $("#accordian .cat-minus").hide(); $("#accordian .cat-plus").show(); closest_ul.find("ul").slideUp(function(){ if(++count == closest_ul.find("ul").length) parallel_active_links.removeClass("active"); }); if(!link_status) { closest_li.children("ul").slideDown(); closest_li.addClass("active"); closest_plus.toggle(); closest_minus.toggle(); } }); $("#accordian a").click(function(){ var link = $(this); var closest_ul = link.closest("ul"); var closest_plus = link.find(".cat-plus"); var closest_minus = link.find(".cat-minus"); var parallel_active_links = closest_ul.find(".active") var closest_li = link.closest("li"); var link_status = closest_li.hasClass("active"); var count = 0; $("#accordian .cat-minus").hide(); $("#accordian .cat-plus").show(); // if (closest_plus.is(':visible')) closest_plus.hide(); // if (closest_minus.is(':hidden')) closest_minus.show(); // closest_plus.toggle(); // closest_minus.toggle(); closest_ul.find("ul").slideUp(function(){ if(++count == closest_ul.find("ul").length) parallel_active_links.removeClass("active"); }); if(!link_status) { closest_li.children("ul").slideDown(); closest_li.addClass("active"); closest_plus.toggle(); closest_minus.toggle(); } if ($(this).hasClass('clickable')) { } else return false; }) }) </script>
-
Есть проблема на сайте goldentimenn.ru. Некоторые страницы стали слишком долго загружаться. Например: http://www.goldentimenn.ru/tag-heuer.html http://www.goldentimenn.ru/casio.html http://www.goldentimenn.ru/ulysse-nardin.html В основном долго грузятся страницы производителей. Страницы на которых намного больше товаров: http://www.goldentimenn.ru/ http://www.goldentimenn.ru/man http://www.goldentimenn.ru/woman/ Грузятся практическим моментально. А вот производители очень долго. Такое ощущение, что какой-то скрипт тормозит работу. Не могу понять какой. Подскажите кто сталкивался с проблемой скорости загрузки? Как выявить причину тормозов и ее устранить? Заранее спасибо!
- 4 replies
-
- страница
- скорость загрузки
-
(and 1 more)
Tagged with: