Перейти к содержимому


Загрузил

Фотография
Ёшкин Кот
Другие файлы

Тема поддержки файла Информация

  • Загружен: Feb 03 2017 10:36
  • Последнее обновление: Feb 23 2017 18:36
  • Размер: 11.13К
  • Просмотров: 2993
  • Скачан: 75
  • Оф. сайт/страница: Перейти
  • Версия JBZoo: 2.2.x
  • Версия Zoo: 3.3.x
  • Версия Joomla: Все версии
  • Яндекс.Кошелек: Сказать СПАСИБО

Предыдущие версии

  • 03 Feb 2017 Скачать Хак админки. Картинка, цена, обновление цены через ajax 1.1
  • 03 Feb 2017 Скачать Хак админки. Картинка, цена, обновление цены через ajax 1.0

Загрузить Хак админки. Картинка, цена, обновление цены через ajax
version: 1.2

* * * * * 4 Голосов



Скриншот
Хак добавляет в административную часть отображение картинок товара, артикула и цены.
Так же дополнен контроллер ZOO для обработки изменения цены через ajax.

Изменение работает по двойному тыку на цену. После этого она превратится в поле ввода где можно ввести новое значение. После потери фокуса поля происходит сохранение цены через ajax запрос. И отображение нового значения.

Как всегда в лучших традициях - хак не тестировался на множестве проектов. По этому страхуйтесь делая бекапы файлов. Все на свой страх и риск.


Что нового в этой версии 1.2 (Посмотреть все изменения)

  • исправил кучу ворнингов и нотисов, которых сразу не заметил
  • добавил автоматическое получение фокуса полем после двойного тыка




Фотография
grickov84
Feb 04 2017 13:30

Warning: Illegal offset type in /administrator/components/com_zoo/views/item/tmpl/default.php on line 210

Notice: Use of undefined constant variations - assumed 'variations' in /administrator/components/com_zoo/views/item/tmpl/default.php on line 232

Notice: Use of undefined constant variations - assumed 'variations' in /administrator/components/com_zoo/views/item/tmpl/default.php on line 233

Notice: Undefined index: 51329dbb-3378-4a76-ae57-b1b7c2dc381a in /administrator/components/com_zoo/framework/classes/data.php on line 109

 

Артикула нет, сверху длинная портянка из выше указанного, Joomla и все остальное последние.

Мне не критично использовать этот хак, так ради интереса залил.

Собственно вот что получил.

    • 0
  • Жалоба
Фотография
Ёшкин Кот
Feb 04 2017 17:03

Надо смотреть. У меня на трех сайтах пока без проблем стало. Нотисы у меня отключены. 

    • 0
  • Жалоба
Да вешь хорошая но у мяня тоже партянка

Warning: Illegal offset type in D:\xampp_7\htdocs\archskin\administrator\components\com_zoo\views\item\tmpl\default.php on line 210

Notice: Trying to get property of non-object in D:\xampp_7\htdocs\archskin\administrator\components\com_zoo\views\item\tmpl\default.php on line 210

Notice: Trying to get property of non-object in D:\xampp_7\htdocs\archskin\administrator\components\com_zoo\views\item\tmpl\default.php on line 210

Notice: Use of undefined constant variations - assumed 'variations' in D:\xampp_7\htdocs\archskin\administrator\components\com_zoo\views\item\tmpl\default.php on line 232
    • 0
  • Жалоба
Фотография
Михаил
Feb 21 2017 15:36

Да, аналогичная портянка имеется. Но если в настройках Joomla отключить отображение ошибок, то портянка исчезает и всё ок.

Но ведь всё равно что то не в порядке остается.

    • 0
  • Жалоба
Фотография
dalwebmaster
Feb 26 2017 03:30

Хм, у меня вроде все четко, спасибо, автор, поюзаем, поблагодарим ;)

А отключить картинки можно? Или только из кода выпиливать? Ну или там поля какие выбирать для показа, цены бы не было.

Ну и если б еще вариации цены казал ))

    • 0
  • Жалоба
Фотография
Ёшкин Кот
Feb 28 2017 10:09

это хак. Так что картинки только из кода выпиливать...

    • 0
  • Жалоба

а как быть jbpricecalc? цена вообще не отображается (

    • 0
  • Жалоба
Фотография
Ёшкин Кот
Mar 01 2017 09:57

Для jbpricecalc не делал... вообще мало опыта работы с ним имею.

    • 0
  • Жалоба

Для jbpricecalc не делал... вообще мало опыта работы с ним имею.

УПС оказалось все просто ) просто заменил тип элемента на jbpricecalc.

Вопрос как вывести туда же Скидку в таком же виде как цена?

    • 0
  • Жалоба
Уважаемый
когда цена не указана пишет
Notice: Undefined index: _value in D:\xampp_7\htdocs\archskin\administrator\components\com_zoo\views\item\tmpl\default.php on line 233
И не сохраняет, если поменять цену
    • 0
  • Жалоба

УПС оказалось все просто ) просто заменил тип элемента на jbpricecalc.

Вопрос как вывести туда же Скидку в таком же виде как цена?

А можно подробнее, где и как менять тип элемента на jbpricecalc?

    • 0
  • Жалоба

А можно подробнее, где и как менять тип элемента на jbpricecalc?

в файле default.php в строке 222 заменить jbpriceplain на jbpricecalc.

    • 1
  • Жалоба
Фотография
Михаил
Jun 07 2017 11:05

Перестал работать порядок. Нельзя в соответствующем столбце выставить порядок материалов. Реакции 0, ошибок тоже.

    • 0
  • Жалоба

как реализовать аджакс редактирование наличия? колонку вывел, только редактирование не работает. Подскажите плиз. Огромное спасибо за проделанную работу, Очень нужный хак!

 

И можно ли сделать сортировку по цене или наличию ? 

 

Когда много товаров на сайте и многих нет в наличии сложно искать(

    • 0
  • Жалоба
Фотография
Ёшкин Кот
Jan 10 2018 15:34

Контроллер дописать надо. Так просто оно не будет менять.  Смотреть как сделана смена цены и делать похоже.

    • 0
  • Жалоба

я так понял нужно отдельный таск сделать под это дело, мне единственное что не понятно, так это как в этот блок вывести балланс

 

$pvalue = $this->app->request->get('pvalue');
$pelement = $this->app->request->get('elementid'); //Получаем ID элемента цены из запроса
$eprice = $this->item->getElement($pelement); //Получаем элемент редактируемой цены
$edata = (array)$eprice->data(); //Получаем данные из элемента
$edata['variations'][0]['_value']['value'] = $pvalue;
$eprice->bindData($edata);//записываем данные цены в элемент
$this->table->save($this->item);//сохраняем итем
    • 0
  • Жалоба

спасибо! разобрался, выкладываю здесь рабочий пример, может понадобится кому то.

 

dd8c7128129ad9bf84a0c2c1958279d8-prev.jp

 

Скачать

    • 1
  • Жалоба

Случайные файлы





посетителей за последние 15 минут

пользователей, гостей, анонимных

Click to return to top of page in style!