Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Yaron

Користувачі
  
  • Публікації

    124
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Yaron

  1. Уважаемый автор, подскажите по вопросу: какой параметр вы добавляете в ссылку : https://merchant.roboxchange.com/Index.aspx, чтобы переадресация шла на конкретный вид оплаты, а не на общий список?

  2. Редактор кода, файлов и папок с подсветкой синтаксиса (codemirror) на Ajax


    Редактор кода, файлов и папок с подсветкой синтаксиса (codemirror) на Ajax


    О редакторе

    Редактор кода с подсветкой синтаксиса на Ajax позволяет добавлять/редактировать/удалять файлы и папки прямо в вашей админке интернет магазина. Вы без труда сможете редактировать код php/js/html/css/txt/xml/sql/ini без использования редакторов в окне браузера. Теперь не нужно ставить дополнительное программное обеспечение на компьютер, настраивать ftp подключение, ждать загрузки. Теперь в любой точке планеты, где есть интернет и компьютер (или планшет) Вы сможете отредактировать код интернет-магазина.

    Редактор совместим со всеми версиями ocstore 1.5.0-1.5.х

    Преимущества редактора EditorCodeAjax

    1. Высокая скорость работы.
    2. Возможность редактирования кода из любой точки планеты, где есть интернет.
    3. Не нужно настраивать ftp доступ и устанавливать дополнительное ПО на компьютер
    4. В админ панели сайта вы можете делать абсолютно все с сайтом.
    5. Купив один раз такой редактор, вы сможете использовать его на всех своих сайтах на ocstore и opencart.
    6. Асинхронная загрузка
    7. Помощник кода помогает вам не забывать ставить скобки и находить нужные блоки
    8. Новые возможности, которые будут появляться у редактора, будут доставаться вам бесплатно.

    Особенности редактора

    1. Редактор сам распознает загружаемый код и подсвечивает его в зависимости от расширений, таких как php/js/tpl/css.
    2. Редактор умеет добавлять закрывающие теги и подсвечивать их при клике
    3. Редактор умеет добавлять закрывающие скобки и подсвечивать их при клике
    4. Редактор понимает табуляцию и нумерует каждую строку для удобства
    5. Редактор имеет разграничение прав доступа на просмотр и редактирование.
    6. Редактор умеет делать с папками и файлами:

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

    1. Редактор понимает и распознает кодировку UTF-8 и win-1251
    2. Асинхронно выполняет все манипуляции без перезагрузки страницы с использованием Ajax
    3. Редактор совместим с версиями ocstore 1.5.x

    Установка редактора

    1.В архиве после скачивания будет находится 2 папки:

    • для версии ocstore 1.5.0-1.5.1.1
    • и для остальных версий, начиная от 1.5.1.3-1.5.х

    В зависимости от вашей версии возьмите папку admin и загрузите её на ваш сервер. При запросе "заменить файлы" нажмите Да.

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

    2. Зайдите в админ панель сайта в раздел Группы пользователей и установите флажок для чтения и редактирования для роли АДМИН.

    Внимание: просмотр редактора давайте только ролям, которые являются админами, иначе вы откроете доступ к файлам config.php

    3. Чтобы войти в редактор вам нужно настроить ссылку для входа. Вы можете добавить ссылку в любой пункт меню или сразу в главное меню.

    А пока, чтобы попасть в редактор, перейдите по ссылке:

    Ссылка, в которой текст выделе красным и есть путь к редактору. Остальные параметры зависят от вашего сайта.

    Создание пункта меню в редактор:

    Откройте любой редактор кода, будь то в админ панели или ваш другой.

    1. Зайдите в файл: admin/controller/common/header.php

    и найдите строку примерно под номером 104:

    $this->data['text_zone'] = $this->language->get('text_zone');

    После неё добавьте строку:

    $this->data['text_editor'] = $this->language->get('text_editor');

    Найдите строку

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

    После неё добавьте строку:

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

    Сохраните файл.

    2. Зайдите в файл: admin/language/russian/common/header.php

    И после строки:

    $_['text_zone']                        = 'Регионы';

    Добавьте строку:

    $_['text_editor']                   	= 'Редактор кода';

    Сохраните файл.

    Для английского языка повторите процедуру по пути admin/language/english/common/header.php если вам нужно

    3. Зайдите в файл: admin/view/template/common/header.tpl

    найдите код:

    <ul class="right" style="display: none;">      <li id="store"><a href="<?php echo $store; ?>" target="_blank" class="top"><?php echo $text_front; ?></a>        <ul>          <?php foreach ($stores as $stores) { ?>          <li><a href="<?php echo $stores['href']; ?>" target="_blank"><?php echo $stores['name']; ?></a></li>          <?php } ?>        </ul>      </li>      <li><a class="top" href="<?php echo $logout; ?>"><?php echo $text_logout; ?></a></li>    </ul>

    Замените его на:

    <ul class="right" style="display: none;">      <li><a class="top" href="<?php echo $editor; ?>"><?php echo $text_editor; ?></a></li>          <li id="store"><a href="<?php echo $store; ?>" target="_blank" class="top"><?php echo $text_front; ?></a>        <ul>          <?php foreach ($stores as $stores) { ?>          <li><a href="<?php echo $stores['href']; ?>" target="_blank"><?php echo $stores['name']; ?></a></li>          <?php } ?>        </ul>      </li>      <li><a class="top" href="<?php echo $logout; ?>"><?php echo $text_logout; ?></a></li>    </ul>

    Сохраните файл и обновите страницу в админке. Справа наверху появится пункт меню Редактор кода

    Авторы: Yaron и Вова

    Библиотеки: jstree и codemirror

    Настройка стилей редактора

    Все стили подсветки и размеров редактора расположены в файле: admin/view/javascript/jquery/codemirror/lib/codemirror.css

    Поэтому подсветку вы можете настроить под себя

    Скрытие файлов на чтение

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

    Для этого необходимо:

    • Открыть файл редактора по пути: admin/controller/tool/editor.php
    • Добавить название файла после строки 6:
    • class ControllerToolEditor extends Controller {	//файлы, которым запрещен доступ на чтение    private $files = array(            "editor.php",            "editor.tpl",            //здесь добавляете файлы через запятую    );


    • Сохранить


     

    • +1 1
  3. Размер уменьшенного изображения зависит от размера загружаемой картинки и параметра в настройках "максимальный размер изображения". По поводу ссылки - это ссылка разработчика скрипта галереи. Мой модуль - это интеграция галереи в опенкарт. На демо сайте видно,что ссылка присутствует. Если вы хотите ее убрать, то нужно купить полную версию у разработчика галереи. В описании моего модуля есть строка, откуда был взят скрипт.

  4. Размер регулируется в админке. Также есть настройки указания строк и столбцов.увеличенная картинка зависит от загружаемой вами. Для достижения нужного эффекта надо поиграть с настройками

  5. Здравствуйте. Можно ли будет сделать чтобы галерея располагалась на отдельной страничке ? Например, страница Автомобили. Захожу на страничку и открывается галерея. Или на страничке чтобы были миниатюры нескольких галерей(каждая галлерея по одной марке автомобиля).

    Здравствуйте. Сейчас же так и сделано. Вы можете сделать несколько галерей, Все они располагаются на отдельных страницах,ссылки на галереи вы можете привентить куда угодно. Советую вам посмотреть в админке.

  6. Спасибо за подсказку! Буду ругаться с автором модуля.

     

    Добрый день. Поправил модуль. За 45 рублей можно было обойтись и без ругательств. 

    Для вас достаточно скачать мой обновленный модуль и поменять только один файл:

    catalog\view\theme\default\template\module\feedback.tpl

    • +1 1
  7. На ocstore 1.5.4.1 с не дефолтной темой будет работать? Или надо будет править файлы?

    должно работать с вероятностью 98 %. 2% -это как всегда форс мажор. Но по сути тут флеш и мои файлы. Так что все должно быть гуд.

  8. Установил на ocStore 1.5.4.1 как написано, по инструкции.. дважды.. пробовал с SEO-PRO и без него.. итог один:

    1. При нажатии "сохранить" изменения в галереях или настройках модуля выдает: Fatal error: Class 'DomDocument' not found in /........../admin/controller/design/gallery.php on line 613 ..(в этой стороке galeri.php у меня: $xml=new DomDocument('1.0','utf-8'); )

    .....хотя изменения всеже сохраняются

    2. На сайте модуль встает и сама галерея с фоном открывается, но рисунки в ней не отображаются! F5 не помогает, хотя Ваш демо сайт у меня отбражается корректно . пробовал на IE, Opera, Chrome

    прошу помощи в решении

    P.S. vqmod на сайте не установлен, других галерей и модулей кроме дефолтных не установлено

    Привет. Спасибо за полное описание. Судя по ошибке, Class 'DomDocument' not found, это означает что PHP в своих расширениях не может найти нужную библиотеку. Т.е класс DomDocument, это не мой класс, а это класс библиотеки php. Вы проверяете модуль на компе или хостинге. На первый взгляд, можно предположить , что не хватает библиотеки libxml2 на апаче.

    В любом случае я вечером приду с работы и проверю свои предположения.

    Ошибка не связана с кодом.

    Просьба пока проверить эту библиотеку в папке PHP, и включена ли она в конфиге.

    • +1 1
  9. Никуда не годится такой модуль.

    При первом заходе через FireFox на http://demo.vidoser....lery-nicon.html галерея отсутствует полностью, т. е. никаких изображений нет.

    Только после нажатия Ctrl+f5 появились изображения.

    Тоже самое получил при первом заходе через Opera.

    Далее проверять не стал.

    Исправлен баг обновления. Можете скачать модуль заново и заменить файлы.

    Проблема была в том, что файл xml кешировался браузерами и отдавался не обновленным.

  10. Внимание

    Пробовали обновлять через Ctrl+f5 - не помогает!!!

    Исправлен баг обновления. Можете скачать модуль заново и заменить файлы.

    Проблема была в том, что файл xml кешировался браузерами и отдавался не обновленным.

  11. Никуда не годится такой модуль.

    При первом заходе через FireFox на http://demo.vidoser....lery-nicon.html галерея отсутствует полностью, т. е. никаких изображений нет.

    Только после нажатия Ctrl+f5 появились изображения.

    Тоже самое получил при первом заходе через Opera.

    Далее проверять не стал.

    Повторю. Это флеш. Лично проверял во всех браузерах. Все отображается. Проверьте еще в Ие и хроме. Я не могу отвечать за браузеры. Модуль работает корректно. Только что проверил в браузере, на котором ни рау не открывалась галерея. Браузер у вас все берет из кеша. Это особенность флеша и надо быть к этому готовым.

  12. Модуль реализован хорошо, но есть одно НО! Добавляемые фото не всегда появляются сразу и не помогает ни удаление куков ни нажатие на F5. Причём нет никакой закономерности в быстроте добавления фоток - могут моментально добавиться, а может и на следующий день. У меня, например, видны все 11 фото, а клиент звонит и говорит, что она видит только 7???

    Привет. Дело в куках. Браузер не понимает, что флеш обновился (галерея на флеше), особенно Фаерфокс. Если вы выдите 11, у другой видит 9 или 7, то дело вовсе не в модуле, иначе показывало бы всем одинаково. Попробуйте обновлять через Ctrl+f5.

  13. Меня интересует такая реализация у меня стоит другой модуль галереи в нем сначала идет страница галерей, а далее можно перейти в галерею.

    Тут же я вижу сразу же выведение непосредственно списка галерей только через модуль на одной из страниц.

    Возможно ли подобное реализовать? Т.е. либо статикой либо также на flash.

    Фото прилагаю.

    П.С. Можно конечно попробовать вывести статично самому страницу через статьи, а с нее дать ссылку на модуль, но при добавлении нового фотоальбома придется еще править эту страницу как то не очень удобно.

    Реализаций галерей может быть много. Для каждого не подстроится. Кому -то надо как сейчас, кому-то как вы предложили. Думаю. что в дальнейшем реализую.

  14. В базе данных таблицы существуют.

    Версия движка 1.5.3.1 Делал все по инструкции.

    Изображение

    Изображение

    Ошибка возникает вот здесь когда нажимаешь редактировать галерею.

    Изображение

    Все ясно. Либо у вас сейчас на сайте есть модуль, который использует эти две таблицы, либо это остатки старого модуля. Если Вы точно знаете, что галерей у вас нет, то удалите эти таблицы из базы данных и нажмите в админке кнопку РЕДАКТИРОВАТЬ для создания нужных баз данный.

    Либо создать базу SQL запросом в phpmyadmin:

    CREATE TABLE IF NOT EXISTS `os_gallery` (

    `gallery_id` int(11) NOT NULL AUTO_INCREMENT,

    `sort_order` int(3) NOT NULL DEFAULT '0',

    `rows` int(3) NOT NULL DEFAULT '3',

    `columns` int(3) NOT NULL DEFAULT '3',

    `max_jpg_size` int(4) NOT NULL DEFAULT '500',

    `use_reload_button` smallint(1) NOT NULL DEFAULT '0',

    `show_fullscreen_option` smallint(1) NOT NULL DEFAULT '1',

    `show_link_button` smallint(1) NOT NULL DEFAULT '1',

    `show_flip_button` smallint(1) NOT NULL DEFAULT '1',

    `frame_color` varchar(6) CHARACTER SET utf8 NOT NULL,

    `back_color` varchar(6) CHARACTER SET utf8 NOT NULL,

    `bkgnd_inner_color` varchar(6) CHARACTER SET utf8 NOT NULL,

    `bkgnd_outer_color` varchar(6) CHARACTER SET utf8 NOT NULL,

    `status` tinyint(1) NOT NULL DEFAULT '0',

    PRIMARY KEY (`gallery_id`)

    ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=7 ;

    CREATE TABLE IF NOT EXISTS `os_gallery_description` (

    `gallery_id` int(11) NOT NULL,

    `language_id` int(11) NOT NULL,

    `title` varchar(64) CHARACTER SET utf8 NOT NULL DEFAULT '',

    `description` text CHARACTER SET utf8 NOT NULL,

    `meta_description` varchar(255) CHARACTER SET utf8 NOT NULL,

    `meta_keyword` varchar(255) CHARACTER SET utf8 NOT NULL,

    `seo_title` varchar(255) CHARACTER SET utf8 NOT NULL,

    `link_label` varchar(30) CHARACTER SET utf8 NOT NULL DEFAULT '',

    PRIMARY KEY (`gallery_id`,`language_id`)

    ) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

    -----------------

    Видите разницу моих таблиц и ваших. А проблема в том, что стоит проверка , что если таблица существует, то ее создавать не нужно. В вашем случае таблицы уже были от другого модуля.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.