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


Редактирование товаров в прайс-листе


  • Вы не можете ответить в тему
Сообщений в теме: 19

#1 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 08 May 2012 - 10:43 PM

Модуль "Редактирование товаров в прайс-листе" позволяет редактировать код товара, наименование, цену и старую цену прямо в прайс-листе. А также включать и отключать товары.

Прикрепленный файл  praice_edit.jpg   401.75К   196 Количество загрузок:

Модуль можно получить, сделав свой вклад в Общак. По вопросам вступления обращайтесь в личку.

Внимание (!!!) Участникам складчины повторно вносить взнос не нужно, скачать модуль вы можете из соответствующего раздела в файловом архиве.
  • 0

#2 lost1980

    Пользователь

  • Download User
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 08 August 2012 - 11:27 AM

на шаблоне majastic пустая страница когда кликаешь на прайс, на др все норм, кто нить знает че поправить?
  • 0

#3 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 08 August 2012 - 11:30 AM

на шаблоне majastic пустая страница когда кликаешь на прайс

А без использования этого модуля?
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#4 lost1980

    Пользователь

  • Download User
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 08 August 2012 - 12:24 PM

на шаблоне majastic пустая страница когда кликаешь на прайс

А без использования этого модуля?

без него норм
  • 0

#5 jikonast

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 63 сообщений
Репутация: 0
Начинающий
  • ГородМинск

Отправлено 22 August 2012 - 11:07 AM

А посмотреть пример работы ? можно ?
  • 0

#6 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 22 August 2012 - 11:16 AM

А посмотреть пример работы ? можно ?

Чем Вас скрин не устраивает?
Кто ж Вам аккаунта администратора даст!?!?!
  • 0

#7 SoVA

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 66 сообщений
Репутация: 0
Начинающий
  • ГородКраснодар

Отправлено 16 July 2013 - 09:55 AM

Все отлично, удобно. Но есть проблемка: в режиме б-га редактирования под администратором прайс обрезает наименования товаров, в которых встречаются кавычки - то есть, все, что после кавычек, не отображается. При этом непосредственно в админке все ОК, товары в каталоге отображаются как надо. В режиме обычного пользователя все по-прежнему, как и до установки модуля.

А нет, не все отлично.
В прошлый раз, когда я пробовал ставить этот модуль, я в итоге снес его, и вот почему. После его установки, при открытии на редактирование любого товара, в наименовании которого есть кавычки, точно так же все, что после кавычек, обрезалось: то есть в поле Заголовок все оставалось без изменений, а поле Наименование обрезалось после кавычек.
В тот раз я еще подозревал, что проблема связана с этим модулем, и на всякий случай его снес - траблы прекратились. И вот я вчера повторно установил себе этот модуль, и снова всплыла эта проблема. Обидно, досадно, ведь модуль и впрямь удобный в использовании для каких-то объемных правок через админку, но сперва, видимо, придется избавиться от кавычек :)

Кстати, в связи с этим багом вот еще что получается (вся эта катавасия начинается после установки сабжевого модуля, но после его удаления остаются описываемые далее последствия): захожу в категорию, в которой есть товары с кавычками в Наименовании (поле Заголовок полностью идентично Наименованию) - все товары выглядят правильно, Наименования не обрезаны. Открываю любой такой товар на редактирование - и вижу, что поле Наименование обрезано, начиная с кавычек. Восстанавливаю (копирую) Наименование из Заголовка, сохраняю - и отредактированный товар уходит в самый конец списка в этой категории, т.е. сортировка по Наименованию определяет его в самый конец, т.к. там теперь вновь появились кавычки, а у остальных товаров в этой категории в Наименовании, выходит, их нет (хотя до установки модуля были) - но в списке все пока еще отображается нормально, а сортировка все равно уже идет под откос. При этом, напомню, модуль уже удален, исходный файл pricelist.php возвращен на место взамен того, что идет с модулем, кэш очищен... А наименования с кавычками все, какие были в каталоге, накрылись медным тазом.
Больше всего удивляет то, что эффект сохранился и после полного удаления модуля, очистки кэша и обновления страницы админки: в пользовательской части все в порядке, в админской - на первый взгляд, при открытии категории товаров, тоже все в порядке, но при открытии товара "с кавычками" наступает "обрезание" :blink:
  • 0
Make love, not work!

#8 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 16 July 2013 - 02:04 PM

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

А толку-то, если была нажата кнопка "Сохранить" и все строковые названия, где есть кавычки уже записались в SQL-таблицу обрезанными?
Если я правильно понимаю, то надо где-то на этапе записи в SQL-таблицу (скорее всего, там команда UPDATE) использовать функцию addslashes()

PS. Посмотрел. Странно. Там и так используется функция xEscSQL, делающая то же самое, что и addslashes(), но с помощью mysql_real_escape_string().
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#9 SoVA

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 66 сообщений
Репутация: 0
Начинающий
  • ГородКраснодар

Отправлено 16 July 2013 - 02:54 PM

badisoft, кстати, по поводу кнопки "Сохранить" - теперь вспомнил, что вся эта чехарда с кавычками появилась именно что после редактирования-сохранения нескольких записей через этот модуль. Вчера, когда установил этот модуль, и открыл в нем прайс - все наименования были в порядке, а уже сегодня с утра, после обновления страницы прайса, все посыпалось.
Этот момент и я вправду затупил. Хотя все равно непонятно, почему при этом в админке, пока не откроешь товар, он в общем списке отображается нормально; да и в пользовательской части, у таких товаров наименование тоже отображается полностью.
  • 0
Make love, not work!

#10 valeradr

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 49 сообщений
Репутация: 0
Начинающий

Отправлено 25 September 2013 - 01:12 PM

Установил модуль. Теперь не заходит на сайт пишет "Ошибка сервера". Кто нибудь знает почему?
  • 0

#11 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 25 September 2013 - 01:16 PM

Криво установил.
  • 0

#12 valeradr

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 49 сообщений
Репутация: 0
Начинающий

Отправлено 25 September 2013 - 01:39 PM

Проверил еще десять раз все нормально и кеш почистил. Заметил когда заливаю pricelist.php в \core\includes тогда перестает работать...

Думаю может у меня pricelist.php модифицированный

нет посмотрел pricelist.php оригинальный
  • 0

#13 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 25 September 2013 - 01:46 PM

а старый файл Вы удаляете с сервера или переименовываете?
  • 0

#14 valeradr

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 49 сообщений
Репутация: 0
Начинающий

Отправлено 25 September 2013 - 02:22 PM

Переименовываю

СПАСИБО, НАДО БЫЛО УДАЛИТЬ))))))))
  • 0

#15 valeradr

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 49 сообщений
Репутация: 0
Начинающий

Отправлено 27 September 2013 - 08:26 PM

Проблема, при заходе в прайс лист, он отображается потом зависает и без движений сайт, может кто сталкивался с данной проблемой?
  • 0

#16 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 27 September 2013 - 08:59 PM

До хрена товаров :).
  • 1
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#17 lex_shyvatov

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений
Репутация: 0
Начинающий

Отправлено 03 October 2013 - 03:58 PM

Установил модуль, прайс стал доступным для редактирования, но при нажатии кнопки "сохранить" просто обновляется страница, без сохранения изменений, что это может быть?
  • 0

#18 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 03 October 2013 - 04:24 PM

См. предыдущий пост. Ответ подходит :).

Если все поставлено правильно, то в логах, скорее всего, будет сообщение о превышении количества разрешенных input-ов.
константа max_input_values, чтоли. В php.ini
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#19 lex_shyvatov

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений
Репутация: 0
Начинающий

Отправлено 03 October 2013 - 06:08 PM

да, порядка полторы тысячи товаров.
Я так понял, что без доступа к файлу php.ini я ничего не сделаю?
  • 0

#20 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 03 October 2013 - 06:47 PM

можете попробовать прописать в .htaccess строку
php_value max_input_vars XXXX
где XXXX это максимальное количество тех самых переменных. У каждого товара в "админском" прайслисте несколько полей ввода (цена, название, etc). Умножьте количество своих товаров на количество этих полей - получите XXXX.

PS. Но для полутора тысяч товаров это плохой, неправильный путь :). Правильный - сделать прайс многостраничным, с навигатором. Тогда эту проблему не надо будет решать вообще.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)