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

Модуль "Быстрое редактирование"


Recommended Posts

Разъяснили бы по порядку.....начинающим....

какой код в какое место, после какой строки.

....ну очень сумбурно все написано....

Автору спасибо, наверное он большой знаток PHP.

Еще бы русским языком так владеть, так цены бы не было б...

Надіслати
Поділитися на інших сайтах


) Скопировать содержимое папок

2) В настройках Система -> Пользователи -> Группы пользователей выставить назрешение на catalog/fastitemedit

3) Создать пункт меню. Прописать:

В представление: view/template/common/header.tpl в нужный раздел:

<li><a href="<?php echo $fast_item; ?>"><?php echo $text_fast_item; ?></a></li>

Добавить в view/template/common/header.tpl код там где все скрипты загружаются, т.е. до закрывающего тега </head>:

<!------ADD-FAST-ITEM-EDIT--------BEGIN------->

<script type="text/javascript" src="view/javascript/jquery/thickbox.js" charset="utf-8"></script>

<script type="text/javascript" src="view/javascript/fastitemajax.js" charset="utf-8"></script>

<link rel="stylesheet" href="view/stylesheet/fastitem.css" type="text/css" media="screen" charset="utf-8">

<link rel="stylesheet" href="view/stylesheet/thickbox.css" type="text/css" media="screen" charset="utf-8">

<!------ADD-FAST-ITEM-EDIT--------END------->

В контроллер: controller/catalog/common/header.php

$this->data['text_fast_item'] = '<nobr>Быстрое редактирование</nobr>';

$this->data['fast_item'] = HTTPS_SERVER . 'index.php?route=catalog/fastitemedit&token=' . $this->session->data['token'];

есле не трудно опишыте кто что куда вставить ?

Надіслати
Поділитися на інших сайтах


Находим \admin\view\template\common\header.tpl и после строки

<li><a href="<?php echo $information; ?>"><?php echo $text_information; ?></a></li>

вставляем

<li><a href="<?php echo $fast_item; ?>"><?php echo $text_fast_item; ?></a></li>

В файле admin\view\template\common/header.tpl

перед </head>

вставляем

<!------ADD-FAST-ITEM-EDIT--------BEGIN------->

<script type="text/javascript" src="view/javascript/jquery/thickbox.js" charset="utf-8"></script>

<script type="text/javascript" src="view/javascript/fastitemajax.js" charset="utf-8"></script>

<link rel="stylesheet" href="view/stylesheet/fastitem.css" type="text/css" media="screen" charset="utf-8">

<link rel="stylesheet" href="view/stylesheet/thickbox.css" type="text/css" media="screen" charset="utf-8">

<!------ADD-FAST-ITEM-EDIT--------END------->

Далее: admin\controller\common\header.php

находим строки от 50 до 70 и в любое место между строк вставляем

$this->data['text_fast_item'] = '<nobr>Быстрое редактирование</nobr>';

Здесь же находим строку

$this->data['dataexchange'] = HTTPS_SERVER . 'index.php?route=extension/dataexchange&token=' . $this->session->data['token'];

и после нее вставляем

$this->data['fast_item'] = HTTPS_SERVER . 'index.php?route=catalog/fastitemedit&token=' . $this->session->data['token'];

Еще такая фигня:

Файл \admin\controller\catalog\fastitemedit.php должен быть в кодировке 1251, если UT-8 то у меня на хосте крякозябы в словах Название,Цена, Количество и т.д.

Нашел еще косяк. Товар, добавленный уже после установки этого модуля, отображается в модуле админки на сайте в интернете крякозябами....

Так и не нашел, как это исправить!

Кто знает в чем дело, подскажите!

Все.

Змінено користувачем mentlee
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Еще такая фигня:

Файл \admin\controller\catalog\fastitemedit.php должен быть в кодировке 1251, если UT-8 то у меня на хосте крякозябы в словах Название,Цена, Количество и т.д.

Нашел еще косяк. Товар, добавленный уже после установки этого модуля, отображается в модуле админки на сайте в интернете крякозябами....

Так и не нашел, как это исправить!

Кто знает в чем дело, подскажите!

Все.

Вот в том и дело, в cp1251. Вообще мой добрый совет -- НЕ СВЯЗЫВАТЬСЯ с этой кодировкой и делать все в UTF-8. Не буду расписывать почему, на это уйдет многабукаф.

А что касается крякозеб, получается что модуль пересохраняет в UTF-8 то, что отредактировано.

В любом случае это проблема cp1251 <---> utf-8.

Надіслати
Поділитися на інших сайтах


  • 2 months later...

Огромное спасибо за труды тебе, но на 1.5.1.3 не идет прочитав сообщение выше хотел бы поклянчить этот мод (уж очень нужен на вчера)может до какого то вида уже мод доработан (просто не знаю яву и аякс соответственно так бы может сам чето доработал), с меня будут благодарности единственное хотел бы попросить если есть, вебмани оставить а не яд. Очень жду мода не пропадай

Надіслати
Поділитися на інших сайтах


  • 1 month later...

у меня есть модуль быстрого редактирования по 1.5.1.3 используя ajax

Но есть проблемы с безопасностью.

(+ у меня проблема почему то с передачей данный используя ajax, т.е вместо русских букв. записывается крякозябра)

Если кто то из знающих/опытных готов его доработать, то могу отправить. Писать в личку!

P.S новичкам или молоразбирающимся прошу не писать... а дай я посмотрю попробую... НЕ ДАМ (это для вашего блага, что бы потом не флудили куча вопросов на форуме.. почему не работает, почему все сломалось итд)

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...
  • 3 weeks later...
  • 11 months later...

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

В header.php строка из архива заменена на

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

в header.tpl строки из архива заменены на

<!------ADD-FAST-ITEM-EDIT--------BEGIN------->
<script type="text/javascript" src="view/javascript/jquery/thickbox.js" charset="utf-8"></script>
<script type="text/javascript" src="view/javascript/fastitemajax.js" charset="utf-8"></script>
<script src="http://malsup.github.com/jquery.form.js"></script>
<link rel="stylesheet" href="view/stylesheet/fastitem.css" type="text/css" media="screen" charset="utf-8">
<link rel="stylesheet" href="view/stylesheet/thickbox.css" type="text/css" media="screen" charset="utf-8">
<!------ADD-FAST-ITEM-EDIT--------END------->

в архиве измененная папка аплоад

upload _new.zip

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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