sarros 0 Posted April 11, 2010 Report Share Posted April 11, 2010 После того, как устанавливаешь патч обновления до версии 1.57, кнопка "наложенный платёж" в админке напротив заказа в админке пропадает. После внесения правок в admin/orders.php по инструкции, находящейся в файле readme.txt (лежит в архиве с модулем) кнопка появляется, но вылезает несколько ошибок. Подскажите, как правильно вставить кнопку в обновлённый файл admin/orders.php? Link to post Share on other sites
buddha 0 Posted April 11, 2010 Report Share Posted April 11, 2010 После того, как устанавливаешь патч обновления до версии 1.57, кнопка "наложенный платёж" в админке напротив заказа в админке пропадает. После внесения правок в admin/orders.php по инструкции, находящейся в файле readme.txt (лежит в архиве с модулем) кнопка появляется, но вылезает несколько ошибок. Подскажите, как правильно вставить кнопку в обновлённый файл admin/orders.php? А что за ошибки? Link to post Share on other sites
support 447 Posted April 11, 2010 Author Report Share Posted April 11, 2010 Наверное патч переписал файл /admin/orders.php Нужно по-новой ставить модуль. Link to post Share on other sites
sarros 0 Posted April 11, 2010 Report Share Posted April 11, 2010 Ошибки выдаёт следующие: Warning: Cannot modify header information - headers already sent by (output started at /home/u36980/mistergnomecom/www/admin/orders.php:1) in /home/u36980/mistergnomecom/www/admin/includes/application_top.php on line 33 Warning: Cannot modify header information - headers already sent by (output started at /home/u36980/mistergnomecom/www/admin/orders.php:1) in /home/u36980/mistergnomecom/www/inc/vam_setcookie.inc.php on line 21 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/u36980/mistergnomecom/www/admin/orders.php:1) in /home/u36980/mistergnomecom/www/admin/includes/application_top.php on line 358 А ведь если переустановить модуль, установщик добавит в admin/orders.php тот же самый код, который указан в readme.txt, а значит ошибки вновь повторятся. Link to post Share on other sites
Bububu 0 Posted April 12, 2010 Report Share Posted April 12, 2010 Проверьте ещё раз правильность внесённых изменений во всех файлах. Link to post Share on other sites
sarros 0 Posted April 12, 2010 Report Share Posted April 12, 2010 При попытке удалить модуль, установщик пишет: Не могу найти : /* Begin pochta-pdf-blanki - installed by Установка модулей */ $contents[] = array ('align' => 'center', 'text' => '<a class="button" href="'.vam_href_link(FILENAME_ORDERS, vam_get_all_get_params(array ('oID', 'action')).'oID='.$oInfo->orders_id.'&action=edit').'"><span>'.BUTTON_EDIT.'</span></a> <a class="button" href="'.vam_href_link(FILENAME_ORDERS, vam_get_all_get_params(array ('oID', 'action')).'oID='.$oInfo->orders_id.'&action=delete').'"><span>'.BUTTON_DELETE.'</span></a> <a class="button" href="'.vam_href_link(FILENAME_PRINT_ORDER,'oID='.$oInfo->orders_id).'" target="_blank"><span>'.BUTTON_INVOICE.'</span></a> <a class="button" href="'.vam_href_link(FILENAME_PRINT_PACKINGSLIP,'oID='.$oInfo->orders_id).'" target="_blank"><span>'.BUTTON_PACKINGSLIP.'</span></a><br /><br /><a target="_blank" class="button" href="'.vam_href_link('sender_form.php', vam_get_all_get_params(array ('oID', 'action')).'oID='.$oInfo->orders_id).'"><span>'.BUTTON_NALOJKA.'</span></a>'); /* End pochta-pdf-blanki - installed by Установка модулей */ в файле: /home/u36980/mistergnomecom/www/admin/orders.php <findreplace> #1 Хотя этот код в файле admin/orders.php точно есть Link to post Share on other sites
Bububu 0 Posted April 12, 2010 Report Share Posted April 12, 2010 Восстановите файлы из бэкапа и сделайте поэтапно, руками, как написано в прилагаемой в архиве инструкции. Link to post Share on other sites
sarros 0 Posted April 12, 2010 Report Share Posted April 12, 2010 Восстановил из бекапа магазин и переустановил модуль. Всё заработало. Проблема была в следующем: При редактировании PHP файлов обычным блокнотом, файлы сохраняются в кодировке UTF-8 с сигнатурой, поэтому возникает такая ошибка. Чтобы файл сохранялся в правильной кодировке, не следует пользоваться блокнотом, советую использовать специальный софт - к примеру notepad 2: http://www.flos-freeware.ch/ (выбираем «File - Encoding - UTF-8») Link to post Share on other sites
Bububu 0 Posted April 12, 2010 Report Share Posted April 12, 2010 Да, sarros. Однако эта тема про "BOM метки", "сигнатуру" настолько заезжена, что кажется, что каждый её знает наизусть. Я искренне рад, что Вы разобрались! Успехов! P.S.: Некоторый полезный по этой теме софт назван здесь: http://vamshop.ru/forum/index.php?topic=4049.msg43505#msg43505 Может что-то приглянется вместо "notepad 2". Впрочем, инструмент не важен, главное - результат. Link to post Share on other sites
Rodan 0 Posted July 13, 2010 Report Share Posted July 13, 2010 Выдает следующие ошибки при установке pochta-pdf-blanki.zip ERROR_FILE_SIZE_NOT_ALLOWED512 Kb. Unrecoverable error "PCLZIP_ERR_MISSING_FILE (-4)" Couldn't unpack pochta-pdf-blanki.zip to read data about CIP. pochta-pdf-blanki.zip was removed. Не могу открыть XML в: ot_lev_discount/install.xml ot_lev_discount.zip havn't contained well formed XML-file: install.xml Link to post Share on other sites
sarros 0 Posted July 14, 2010 Report Share Posted July 14, 2010 Такая ошибка возникает потому, что в стандартных настройках установщика модулей стоит максимальный размер файла 512 килобайт. Размер же модуля - более мегабайта. Зайдите в админку, откройте вкладку "настройки"-"установка модулей". Там, в самом низу есть настройка "Максимальный размер загружаемых CIP модулей", измените значение на нужное (максимальный размер архива укажите в байтах) Link to post Share on other sites
Rodan 0 Posted July 14, 2010 Report Share Posted July 14, 2010 Спасибо, помогло. Link to post Share on other sites
NAUM 9 Posted August 14, 2010 Report Share Posted August 14, 2010 уважаемый VAM каждый раз при установке патча слетает этот модуль и приходится его ручками ставить, прописывать в orders и тд. 1. можно ли так сделать чтобы он не слетал каждый раз при установки патчей ? 2. почему он не ставится автоматом ? сколько раз ни ставил, выходит только вручную Link to post Share on other sites
support 447 Posted August 14, 2010 Author Report Share Posted August 14, 2010 Нет, ничего не сделаешь, если в патче затрагиваются те же файлы, что и в модуле. Ставил автоматом, нормально вроде, разве что в Админке - Настройки - Установщик модулей нужно увеличить максимальный размер архива с модулем. Link to post Share on other sites
Cptn 0 Posted January 11, 2011 Report Share Posted January 11, 2011 Поставили модуль, все как написано в readme. Получили ошибку при попытке генерации pdf: Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 910 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 923 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 910 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 923 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 1165 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 1203 Warning: Cannot modify header information - headers already sent by (output started at /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php:910) in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 1022 FPDF error: Some data has already been output to browser, can't send PDF file Нашли несколькими страницами раньше решение, связанное с исправлением $doc->Output Исправили. В итоге получаем уже другую ошибку, плюс после нее такое ощущение что текстовое содержимое pdf-файла: Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 910 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 923 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 1165 Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php on line 1203 Warning: Cannot modify header information - headers already sent by (output started at /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php:910) in /home/icigarette/wwwroot/admin/post_sticker.php on line 35 Warning: Cannot modify header information - headers already sent by (output started at /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php:910) in /home/icigarette/wwwroot/admin/post_sticker.php on line 36 %PDF-1.3 3 0 obj <> endobj 4 0 obj <> stream x��WKo 9 �C�rbO �ɉ����oO � ,h� B��� B���|vw���^�d�� u� И далее набор символов, напоминающих содержимое файла PDF. Подскажите, где копать ? Браузеры опробованы два - IE8 и Firefox. Link to post Share on other sites
support 447 Posted January 11, 2011 Author Report Share Posted January 11, 2011 Нужно удалить строку с set_magic_quotes_runtime в файле /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php Видимо, php версия у Вас самая свежая. Link to post Share on other sites
Cptn 0 Posted January 11, 2011 Report Share Posted January 11, 2011 Нужно удалить строку с set_magic_quotes_runtime в файле /home/icigarette/wwwroot/admin/includes/ufpdf/fpdf.php Видимо, php версия у Вас самая свежая. Их там довольно много - какую именно ? Link to post Share on other sites
support 447 Posted January 11, 2011 Author Report Share Posted January 11, 2011 По идее, удалять все строки, где встречается. Link to post Share on other sites
Cptn 0 Posted January 11, 2011 Report Share Posted January 11, 2011 По идее, удалять все строки, где встречается. Спасибо, помогло. Link to post Share on other sites
support 447 Posted January 11, 2011 Author Report Share Posted January 11, 2011 Не за что Link to post Share on other sites
Igor_HM 0 Posted January 24, 2011 Report Share Posted January 24, 2011 установил 1.61 При нажатии на кнопку "Наложенный платеж" сбрасывает на http://web-seit/account.php В чем проблема? Link to post Share on other sites
support 447 Posted January 24, 2011 Author Report Share Posted January 24, 2011 А там с модулем никаких sql файлов не было, которые в базу данных грузить надо? Link to post Share on other sites
Igor_HM 0 Posted January 24, 2011 Report Share Posted January 24, 2011 А там с модулем никаких sql файлов не было, которые в базу данных грузить надо? Нет не было Link to post Share on other sites
support 447 Posted January 24, 2011 Author Report Share Posted January 24, 2011 А Вы под главным админом заходите в магазин?! Попробуйте в Админке - Настройки - Сессии - Принудительно использовать cookies поставить true. Link to post Share on other sites
karaush 0 Posted June 8, 2011 Report Share Posted June 8, 2011 Установил патч 1.63 в админке пропала копка печать наложенного платежа? попробовал заново установить и не получилось пишет, что Не могу найти : $contents[] = array ('align' => 'center', 'text' => '<a class="button" href="'.vam_href_link(FILENAME_ORDERS, vam_get_all_get_params(array ('oID', 'action')).'oID='.$oInfo->orders_id.'&action=edit').'">'.BUTTON_EDIT.'</a> <a class="button" href="'.vam_href_link(FILENAME_ORDERS, vam_get_all_get_params(array ('oID', 'action')).'oID='.$oInfo->orders_id.'&action=delete').'">'.BUTTON_DELETE.'</a>'); в файле: /home/users1/l/ledyone/domains/ledyone.ru/admin/orders.php <findreplace> #1 но все файлы есть, может кнопку заново нужно вставить, подскажите как и куда? Link to post Share on other sites
Recommended Posts