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


Загрузил

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

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

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

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

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

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

* * * * * 5 Голосов



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

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

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


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

  • поменял геттеры из запроса в контроллере. И малек подкорректировал поиск по артикулу. Вроде.




Фотография
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
  • Ответить
  • Жалоба

Не сохраняет цену, как решить?

  • Ответить
  • Жалоба

Кто смог подружить скрипт с jbpricecalc? прям вот очень нужно! Отображение цены сделал, но не сохраняет её...

  • Ответить
  • Жалоба
Фотография
immortal727
Nov 02 2018 07:38

Партянка ошибок

Notice: Undefined index: in /administrator/components/com_zoo/framework/classes/data.php on line 109

Notice: Undefined variable: priceelement in /administrator/components/com_zoo/views/item/tmpl/default.php on line 247

    • 0
  • Ответить
  • Жалоба

Как сделать сохранение цены на jbpricecalc??

  • Ответить
  • Жалоба

На сайте "производителя" - уже версия 1.4, и там много исправлений. На jbpricecalc - нормально работает редактирование цены, но баланс ещё не работает, вернее отображается, но редактирование не работает.

  • Ответить
  • Жалоба
Фотография
Ёшкин Кот
Mar 12 2019 11:22

Привет. Обновил малек. Остатки не тестил.. негде.. можете глянуть. Там почему то старые геттеры отказались в контроллере работать. Ну и малек подкорректировал работу поиска по артикулу вроде. Все сумбурно и давно не колупал уже это. Так что могут быть ошибки.

    • 2
  • Ответить
  • Жалоба
Фотография
dalwebmaster
Mar 12 2019 11:26

Привет. Обновил малек. Остатки не тестил.. негде.. можете глянуть. Там почему то старые геттеры отказались в контроллере работать. Ну и малек подкорректировал работу поиска по артикулу вроде. Все сумбурно и давно не колупал уже это. Так что могут быть ошибки.

Дядька, счас запытаем, если что - напишу, может даже задонатю ))

    • 0
  • Ответить
  • Жалоба
Фотография
Ёшкин Кот
Mar 12 2019 11:28

Обновил на маркетплейсе тоже. Изначально обновил только на сайте своем. Теперь тяните и от сюда.

    • 1
  • Ответить
  • Жалоба

Эх, классная штука!!
Только  стала ошибка вываливаться и цена не обновляется:

Произошла ошибка
0 Too few arguments to function RequestHelper::get(), 1 passed in /путь сайта/administrator/components/com_zoo/controllers/item.php on line 272 and at least 2 expected
    • 0
  • Ответить
  • Жалоба
Фотография
CB9TOIIIA
Mar 18 2022 12:54

в блок своих скриптов (в конце файла administrator/components/com_zoo/views/item/tmpl/default.php) это:
 

$('#adminForm').BrowseItems();
    • 0
  • Ответить
  • Жалоба

или Войти


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





  • 184 Всего файлов
  • 8 Всего категорий
  • 33 Всего авторов
  • 67369 Всего загрузок
  • Турбо страницы для Joomla Последний файл
  • CB9TOIIIA Последний автор

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

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

Click to return to top of page in style!