Jump to content

Yesvik

Ветеран сообщества
  • Content Count

    1,939
  • Joined

  • Last visited

Files posted by Yesvik

  1. Free

    Копирование макетов (layout)

    Модификатор добавляет в список макетов кнопки Копировать.
    При нажатии на кнопку Копировать создаётся копия макета и открывается форма редактирования копии с заполненными роутами и модулями.

    106 downloads

       (0 reviews)

    Updated

  2. Free

    Набор SMS шлюзов для ocStore 1.5.3

    В набор вошли шлюзы для работы с SMS операторами:
    AvisoSMS
    АльфаSMS
    Разошлем.ru.
    INTIS.SMS
    SMS 48
    UkrSMS
    Установка:
    Файлы из архива скопировать в корень сайта.

    1,255 downloads

       (1 review)

    Updated

  3. Free

    Модуль оплаты Сбербанк РФ для ocStore 1.5.3

    Модуль для приема оплаты через Сбербанк РФ.
    Установка:
    Файлы из архива скопировать в корень сайта.

    7,040 downloads

       (7 reviews)

    Updated

  4. Free

    Модуль оплаты Webmoney WME для ocStore 1.5.3

    Модуль для организации автоматического приема титульных знаков Webmoney WME на сайте
    Установка:
    Файлы из архива скопировать в корень сайта.

    1,161 downloads

       (1 review)

    Updated

  5. Free

    Модуль оплаты Webmoney WMU для ocStore 1.5.3

    Модуль для организации автоматического приема титульных знаков Webmoney WMU на сайте
    Установка:
    Файлы из архива скопировать в корень сайта.

    1,710 downloads

       (1 review)

    Updated

  6. Free

    Модуль оплаты Webmoney WMZ для ocStore 1.5.3

    Модуль для организации автоматического приема титульных знаков Webmoney WMZ на сайте
    Установка:
    Файлы из архива скопировать в корень сайта.

    2,348 downloads

       (1 review)

    Updated

  7. Free

    Модуль оплаты Webmoney WMR для ocStore 1.5.3

    Модуль для организации автоматического приема титульных знаков Webmoney WMR на сайте
    Установка:
    Файлы из архива скопировать в корень сайта.

    5,079 downloads

       (2 reviews)

    Updated

  8. Free

    Яндекс.Маркет для ocStore 1.5.3

    Модуль экспорта в формате YML.
    Установка:
    Файлы из архива скопировать в корень сайта.

    7,148 downloads

       (4 reviews)

    Updated

  9. Free

    Доставка в зависимости от суммы заказа

    Модуль рассчитывает стоимость доставки в зависимости от суммы заказа и географической зоны.
    Проверено на ocStore версий 1.5.1.3 и 1.5.2.1
    Для каждой географической зоны можно задать тарифную сетку в виде Сумма:Цена,Сумма:Цена, и т.д.
    Например 500:100.00,700:150.00,1000:200.00 - означает:
    при сумме заказа до 500 стоимость доставки - 100
    при сумме заказа от 500 до 700 стоимость доставки - 150
    при сумме заказа от 700 до 1000 стоимость доставки - 200
    Установка:
    Содержимое архива скопировать в корень сайта.
    В разделе админки Дополнения -> Доставка установить и настроить модуль.
    Модуль не изменяет файлы ocStore.

    3,547 downloads

       (9 reviews)

    Updated

  10. Free

    Экспорт каталога для Яндекс.Маркет

    При необходимости добавить или убрать какие-то элементы товарных предложений - надо внести соответствующие изменения в массив данных метода index() в файле yml.php
    В yml.php написал комментарии и примеры которые помогут разобраться что к чему.
    Сборка файла экспорта вынесена в отдельные методы которые сформируют корректный файл исключив большинство ошибок допускаемых пользователями.
    Установка:

    Скопируйте все файлы из архива yml.zip в корень сайта. В админке Дополнения -> Каналы товаров установите модуль Яндекс маркет. В настройках модуля установите Статус Включено, укажите Название магазина, Компанию и Валюту, сохраните настройки. Проверьте работу модуля используя ссылку указанную в настройках.
    02.07.2011 Выложил экспорт для 1.5 yml4v1.5.zip
    Функционально отличается только возможностью выбора категорий для выгрузки и выгрузкой только тех категорий из которых товары попали в выгрузку.
    10.08.2011 Обновил yml.zip (для ocStore 0.2.x)
    При экспорте учитываются специальные цены.
    Для ocStore 1.x сделал аналогичные правки, но обновление файла yml4v1.5.zip не выкладываю, всё в репозитории.
    21.09.2011 Обновил yml.zip (для ocStore 0.2.x)
    Исправил ошибку в iconv
    Файл yml4v1.5.zip (для ocStore 1.x) удалил, всё есть в репозитории.
    21.11.2011 Выложил версию для Opencart 1.5x, файл feed_yandex_market_oc15x.zip

    16,162 downloads

       (19 reviews)

    Updated

  11. Free

    Модуль Галереи

    Адаптированный для ocStore 0.2.2 вариант модуля "Галереи"
    Добавлен русский язык.
    Архив содержит файлы SEO URL с изменениями для работы с модулем "Галереи".
    К сожалению не знаю автора модуля, адаптировал архив выложенный на форуме.
    Автору респект и уважуха - написано очень аккуратно.
    15.09.2011г. - перезалил архив

    2,201 downloads

       (2 reviews)

    Updated

  12. Free

    ocStore v1.0.0 - Устранение дублей страниц товаров и категорий

    Формирует постоянные URL категорий и товаров.
    В разделе "Ссылки" товара можно основную категорию товара, относительно которой формируется URL.
    URL товаров могут строится с учетом иерархии категорий или без:
    /category/subcategory/product или /product
    При выборе построения URL /product хлебные корошки и меню формируются с учетом полного пути к товару (с категориями/подкатегориями)
    Для этого в админке, в разделе Настройки есть пункт "SEO-url товаров с категориями".
    Там же можно указать окончание для ЧПУ. Например, если указать .html то ссылки товара будут вида:
    /category/subcategory/product.html
    Если для построения ЧПУ не хватает какого-то псевдонима - URL строится GET параметрами, при этом параметр path, который отвечает за иерархию категорий, всё равно контролируется и формируется с учетом заданной иерархии категорий.
    Для снижения нагрузки используется кеширование в два файла - отдельно для товаров и категорий
    Обновил архив 19.07.2011

    1,978 downloads

       (1 review)

    Updated

  13. Free

    Устранение дублей страниц товаров и категорий

    URL товаров и категорий всегда формируется с учетом иерархии категорий.
    Для этого в разделе "Связи" товара сделаны изменения позволяющие указать одну категорию товара, относительно которой и будет строиться URL, и список категорий в которых этот товар будет отображаться. (смотри скриншот)
    URL товаров и категорий проверяются, запросы с неправильной иерархией (дублирующие основной URL страницы) переадресовываются со статусом 301 Moved Permanently на URL сформированный с учетом заданной иерархии категорий.
    Если URL построен с неправильной иерархией - URL будет исправлен, например, у товара URL /desktops/mac/imac/, а пришел запрос /desktops/imac/, /mac/imac/, /mac/desktops/imac/ или просто /imac/ то URL будет исправлен.
    Но если в URL будут категории которых вообще нет, например /desk/tops/mac/imac/, или не правильно указан товар /desktops/mac/ciam/ будет выведена страница ошибки с текстом "Запрашиваемая страница не найдена!" и статусом 404 Not Found.
    Такое-же поведение с категориями...
    Если для построения ЧПУ не хватает какого-то псевдонима - URL строится GET параметрами, при этом параметр path, который отвечает за иерархию категорий, всё равно контролируется и формируется с учетом заданной иерархии категорий.
    Алгоритмы формирования и контроля URL используют кеширование, так что в большинстве случаев нагрузка на базу даже ниже чем у штатного алгоритма формирования ЧПУ. Даже при холодном старте...
    09 апреля 2011 перезалил архив.
    Добавлен контроль ссылок со слешем и без в конце URL, теперь /desktop/mac/imac/ и /desktop/mac/imac расцениваются как разные.
    6 мая 2011 добавлена возможность выбора формата построения URL для страниц товара:
    /category/subcategory/product
    или
    /product
    При выборе построения URL /product хлебные корошки и меню формируются с учетом полного пути к товару (с категориями/подкатегориями)
    Изменения в файлах ocStore версии 0.2.0
    Файл: admin/controller/setting/setting.php
    ===================================================================
    находим

    'config_seo_url_auto','config_seo_url_replace',
    заменяем на

    'config_seo_url_include_path','config_seo_url_postfix',
    Файл: admin/language/russian/setting/setting.php
    ===================================================================
    находим

    $_['entry_seo_url'] = 'Использование SEO-url:<span class="help">Необходимо настройть файл .htaccess в корневом каталоге магазина</span>';$_['entry_seo_url_auto'] = 'Автоподстановка окончаний SEO-url:<span class="help">Добавляет / в конце УРЛ</span>';$_['entry_seo_url_replace'] = 'Заменять пробелы на "_" в SEO-url:';
    заменяем на

    $_['entry_seo_url'] = 'Использовать SEO-url:<span class="help">Необходимо настройть .htaccess в корневом каталоге магазина</span>';$_['entry_seo_url_include_path'] = 'SEO-url товаров с категориями:<span class="help">/category/subcategory/product</span>';$_['entry_seo_url_postfix'] = 'Окончание ЧПУ:<span class="help">Например / или .html</span>';
    Файл: admin/view/template/setting/setting.tpl
    ===================================================================
    находим

    <tr> <td><?php echo $entry_seo_url_auto; ?></td> <td><?php if ($config_seo_url_auto) { ?> <input type="radio" name="config_seo_url_auto" value="1" checked="checked" /> <?php echo $text_yes; ?> <input type="radio" name="config_seo_url_auto" value="0" /> <?php echo $text_no; ?> <?php } else { ?> <input type="radio" name="config_seo_url_auto" value="1" /> <?php echo $text_yes; ?> <input type="radio" name="config_seo_url_auto" value="0" checked="checked" /> <?php echo $text_no; ?> <?php } ?></td></tr>
    заменяем на

    <tr> <td><?php echo $entry_seo_url_include_path; ?></td> <td><?php if ($config_seo_url_include_path) { ?> <input type="radio" name="config_seo_url_include_path" value="1" checked="checked" /> <?php echo $text_yes; ?> <input type="radio" name="config_seo_url_include_path" value="0" /> <?php echo $text_no; ?> <?php } else { ?> <input type="radio" name="config_seo_url_include_path" value="1" /> <?php echo $text_yes; ?> <input type="radio" name="config_seo_url_include_path" value="0" checked="checked" /> <?php echo $text_no; ?> <?php } ?></td></tr>
    находим

    <tr> <td><?php echo $entry_seo_url_replace; ?></td> <td><?php if ($config_seo_url_replace) { ?> <input type="radio" name="config_seo_url_replace" value="1" checked="checked" /> <?php echo $text_yes; ?> <input type="radio" name="config_seo_url_replace" value="0" /> <?php echo $text_no; ?> <?php } else { ?> <input type="radio" name="config_seo_url_replace" value="1" /> <?php echo $text_yes; ?> <input type="radio" name="config_seo_url_replace" value="0" checked="checked" /> <?php echo $text_no; ?> <?php } ?></td></tr>
    заменяем на

    <tr> <td><?php echo $entry_seo_url_postfix; ?></td> <td><input type="text" name="config_seo_url_postfix" value="<?php echo $config_seo_url_postfix; ?>" size="3" /></td></tr>
    Файл: catalog/controller/common/seo_url.php
    заменям полностью
    Файл: catalog/model/tool/seo_url.php
    заменям полностью
    P.S. SeoPack решил удалить потому что многих пугает большое количество изменённых файлов, не разбираясь что в основной массе файлов изменения были связаны с заменой & на & для валидации по XHTML стандарту.
    Позже напишу описание и выложу SEO URL Manager отдельно.

    4,794 downloads

       (10 reviews)

    Updated

×

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.