Jump to content

Search the Community

Showing results for tags 'скрипт'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Основной
    • Новости и анонсы
    • Предложения и пожелания
    • Акции, подарки, конкурсы и награды
  • For developers
    • Общие вопросы
    • Нововведения на форуме
  • Opencart 3.x
    • Opencart 3.x: Общие вопросы
    • Opencart 3.x: Установка и обновление
    • Opencart 3.x: Локализация
    • Opencart 3.x: Настройка и оптимизация
    • Opencart 3.x: Песочница
    • Opencart 3.x: Поиск модулей
    • Opencart 3.x: Отчёты об ошибках
  • Opencart 2.x
    • Opencart 2.x: Общие вопросы
    • Opencart 2.x: Установка и обновление
    • Opencart 2.x: Локализация
    • Opencart 2.x: Настройка и оптимизация
    • Opencart 2.x: Песочница
    • Opencart 2.x: Поиск модулей
    • Opencart 2.x / ocStore 2.x: Отчёты об ошибках
  • Поддержка и ответы на вопросы
    • Общие вопросы
    • Установка, обновление, настройка
    • Шаблоны, дизайн и оформление магазина
    • Модули и дополнения
    • Помощь программистам и разработчикам
    • Мобильная витрина
    • Вопросы безопасности
    • SEO-вопросы (оптимизация и продвижение магазина)
    • Перевод
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Услуги
    • Создание магазинов под ключ
    • Дизайн, верстка и шаблоны
    • Программирование, создание модулей, изменение функциональности
    • Настройка и мелкая работа по уже существующему сайту
    • Обновление версии движка магазина
    • Наполнение магазина
    • Системное администрирование (настройка хостинга, серверов, ПО)
    • Другие услуги
    • Отзывы об исполнителях
    • Отзывы о заказчиках
  • Разное
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению
    • Группы

Categories

  • Шаблоны
    • Бесплатные шаблоны
    • Платные шаблоны
  • Filters
  • Promotions & Pricing
  • Coupons & reward points, affiliate programs
  • Blogs, News & Articles
  • Shopping Cart & Order
  • Product Options
  • Product Attributes
  • Product Combinations
  • Search
  • SEO & Optimization
  • Caching & Server Performance
  • Платежные системы
  • Доставки
  • Editors
  • Design & Navigation
  • Banners, Slideshows & Galleries
  • Email Marketing & SMS Integration
  • Customer Support & Chat
  • Обмен данными
  • Учет в заказе
  • Compare & Wishlist
  • Социальные сети
  • Parsers
  • Модули
  • Tools & Developer Tools
  • Licenses
  • Языковые пакеты
  • Прочее
  • Отчеты
  • Сборки
  • Услуги

Categories

  • Настройка OpenCart
  • Служебные документы
  • Оплата

Blogs

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • AWS
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Записки от sitecreator
  • Автоматизация интернет-магазина и многое другое
  • Модули которые сделают сайт лучше
  • Блог веб-студии NeoSeo
  • Заметки менеджера OpenCart
  • Useful IT
  • Задачи, идеи, решения.
  • Найденные решения проблем с Opencart
  • ocdroid blog
  • Заметки на полях...
  • Pimur
  • Серж Ткач
  • О жизни, смерти, о бизнесе и Опенкарте
  • В целях рекламы
  • Блог ViktkobST
  • Мой блог. Без названия пока что
  • Полезное с бесполезным

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


MSN


Сайт


ICQ


Jabber


Skype


Город:


Интересы

Found 23 results

  1. Здраствуйте. Написали мне такой скрипт для актуализации наличия по ссилкам на товар донора,он все роботает,но почему-то иногда не всегда меняет состояние товаров на актуальное. Может кто то поможет разобраться с кодом и поправить немножко? и появилась такая проблема,у донора имеется товар с опциями а скрипт проверяет просто ссилку на товар и меняет состояние.. <?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).' сек.';
  2. 1 300.00 руб Скачать/Купить дополнение MX Shipping Master Внимание! Я забросил этот модуль и больше его не поддерживаю. Покупайте на свой страх и риск. С помощью этого модуля можно решить практически любые задачи, связанные с доставкой. Особенно если их специфика не позволяет использовать готовое решение. Он позволяет создавать новые методы доставки и изменять старые задавать формулу стоимости доставки описывать сложную логику или использовать внешние данные с помощью скрипта PHP добавлять логотип и ориентировочное время доставки к методу показывать стоимость доставки на странице товара Пример страницы товара: Демо админки: Полностью русифицирован, поддерживает мультиязычные магазины. Работает с ocStore, OpenCart 1.5+, OpenCart 2.0+ Примеры скриптов: Добавил MaxD Добавлено 31.01.2015 Категория Доставки Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop
  3. Нашел в сети скрипт внутренней перелинковки написанный на 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)
  4. Добрый день, помогите решить эту проблему ниже. Как правильно исправить. Я думаю это вроде все нужные элементы там. Но может что то изменить можно? Количество блокирующих скриптов на странице: 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
  5. Подскажите, пожалуйста. Я вывела блок в самом верху страницы, он появляется при загрузке страницы (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/
  6. Добрый день! Подскажите, как это делается? Есть категория, в описании категории табличка с товарами, на html запиленная. Там есть фото товаров. Как добавить возможность кликом развернуть изображение для просмотра, типа галереи. Какой нужен скрипт? Как его подключить правильно? В опенкарте изначально подключена галерея? Можно ли её заюзать?
  7. Приветствую! Нужен скрипт на движок ocStore-1.5.5.1.1. по партнёрской программе. Партнёрка в ocStore-1.5.5.1.1 не работает. Пробовали по разному и с разных компов, там такая заморочка, надо на каждый товар (физический) ссылку с id , Например человек пришёл по ссылке партнёрской одного товара, и начал покупать ещё, то уже другие товары не входят под комиссию. Короче не работает. Может кто может сделать? Сколько будет стоить? Сколько времени на создание? Буду признательна.
  8. Необходима установка скрипта для отображения краткого описания товара при наведении мышки на товар на странице каталога (категории). В режиме таблицы как на сайте у Связного http://www.svyaznoy.ru/catalog/phone/225 Исходные данные: Сайт: vsefonariki.com Стандартный шаблон OpenCart 1.5.4.1.
  9. Привет. Нужна помощь в следующем: необходимо поставить автоперенос товара в отдельную категорию после окончания срока акции на товаре. Возможно кто-то сталкивался с подобным? Подскажите модуль для таких дел или может у кого-то скрипт есть такой или похожий. Буду рад любой помощи или совету) Версия ocStore 2.3.0.2.3
  10. Суть: Написать скрипт js для фильтра, без конфликтов с прочим функционалом Фильтр выводится в категориях в topблоке. Нужно чтоб с этого блока съезжал, приклеивался к меню (оно тоже плавающее, как вариант можно скрипт меню допилить если это возможно) Фильтр OCFilter ocStore Версия 1.5.5.1.2 Тема http://univer15512.mattimeo.ru/ Задача: Фильтр установлен, работает, его необходимо сделать плавающим при прокрутке (на всех устройствах) PS- position: sticky; - не прокатит, нагромождение Адрес сайта исполнителю в личку. Ваши предложения
  11. Скрипт в файле Категорий под вывод последних новинок, выдает ошибку в журнале в сроке 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>
  12. хочу себе на сайт установить таймер обратного отсчёта. НА сайте 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> Буду благодарен за любую инфу.
  13. CNCat - скрипт для создания каталога ссылок и статей. Подскажите какой есть похожий скрипт для создания каталога ссылок и статей на ocStore-1.5.5.1.2
  14. Есть проблема на сайте 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/ Грузятся практическим моментально. А вот производители очень долго. Такое ощущение, что какой-то скрипт тормозит работу. Не могу понять какой. Подскажите кто сталкивался с проблемой скорости загрузки? Как выявить причину тормозов и ее устранить? Заранее спасибо!
  15. Привет ,есть мудуль на подобе етого? http://donprinton.ru/designer?z=tm
  16. у меня возникла такая проблема, как остаться на странице добавления товара после нажатия кнопки сохранить
  17. Доброго! Я сейчас работаю над модулем, который реализует отображение опции для товаров на странице категорий, автоматическое обновление цены в зависимости от выбранной опции, возможность покупки нужного количества прямо со страницы категорий. В целом, все реализовано, кроме того, что я никак не могу скорректировать родной скрипт, чтобы он брал опции из полей. Я пока что очень плохо разбираюсь в 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, как правильно считать данные из поля и передать его - никак сам найти не могу. Благодарю!
  18. Добрый день Пришла в голову идея, как упростить вставку описаний товара из внешнего файла через директиву 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. Или может кто-то мог бы реализовать?
  19. Всем доброго времени! Есть такой вопросик,как установить пароль для входа,на отдельно взятую страницу сайта. Например,кликнув по ссылке http://site.com/about_us/ для пользователя открывается форма "Введите пароль" и только после ввода пароля открывается запрашиваемая страница сайта. Помогите пожалуйста решить эту задачку!
  20. Привет! Пишу в лоб импорт товаров через кастомный скрипт, который просто лежит в корне. Хочу у модели продукта дернуть метод 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));
  21. Подскажите,возможно ли для каждого модератора магазина выставить возможность доступа не ко всем категориям( подкатегориям) товаров а только к одной категории (подкатегории) причём так чтоб он уже не мог редактировать товар внесённый в эту категорию (подкатегорию) другим модератором ранее. Версия ocStore 2.1.0.2.1
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.