Можно в сторону catalog/controller/product/product.php
Найти что-то вроде:
$this->document->setTitle(...);
И заменить на что-то вроде:
$this->document->setTitle("Купить {$product_info['name']} в Городе и по стране");
upd. на всякий случай.. при сохранении про кодировку не забыть...
Там скорее не так.. "хедеры" не "конфликтуют"..
либо плагин что-то выводил в браузер (до отправки заголовков движком), либо отправлял заголовки уже после вывода.
Чуть выше написал костыльное решение.. можно буферизацию вывода использовать.. скорее всего "прокатит".
Или в .htaccess (тот же костыль, вид сбоку)
php_value output_buffering 1000
Тут, ИМХО, проблема чуть глубже.. Если код не оттестирован и "в некоторых ситуациях" выдаёт ошибки пользователю, то сложно гарантировать, что он "в других некоторых ситуациях" не сделает чего-нибудь более критичного (инъекция, доступ к базе/возможность входа/возможность загрузить вредоносный файл)..
Часто репутация "дырявой" CMS связана с использованием дырявых плагинов/модулей/компонентов, написанных сторонними разработчиками...
Вариант локальной БД (MS Access, например?) не рассматривается?
По умолчанию, при закрытии соединения выполнение скрипта прерывается
http://www.php.net/RU/features.connection-handling.php .. но это не про Drupal
На самом деле, shneider-host работает действительно не 1 год.. Однако, затею с "более качественным двойником хостинга в Украине в Германии" лично я не понимаю... Если позиционировать его как "Другой уровень услуг" - ИМХО, недостаточно оснований.. Либо я не все разглядел.
Некоторые компании (пример), поднимают цены только для новых клиентов/заказов.. Некоторые - просто вводят новые тарифные планы, перенося старые в архив.. Перенимать опыт у коллег/конкурентов - не постыдно.. Однако, такому обсуждению (ИМХО), здесь не совсем место..
Если речь про "headers already sent", то
Если в двух словах - ЧТО-ТО "падает" в stdout. Причём, там по соседству указано имя файла и номер строки, в которых начинается вывод.
Как правило (скорее всего, сама ошибка в плагине...), это зависит от того, что "накодил" (в самом хорошем смысле) автор плагина.. Причём, часто в зависимости от фазы полнолуния настроек сервера (apache,php, модули-расширения, наличие библиотек / curl_ , mb_ .../), доступности чего-то (файла, папки, удалённого хоста) на запись/чтение, выполняемой ветки в условии (if (..) {есть ошибка..} else {нет ошибки}) ошибка может проявляться, а может и не проявляться..
Внимательнее и целиком (см чуть выше подсвеченное полужирным) прочитать сообщение об ошибке, и, если ошибка в плагине - обратиться к
* тут внимательнее.. вывод начинается в одном файле, а заголовки могут быть прописаны в другом. ---------- Post added 09-03-2013 at 21:25 ---------- В качестве универсального (но не совсем корректного) метода "лечения" можно использовать
<?php ob_start();
jugene, так что по поводу схожести с http://shneider-host.ru/ ?
Если оба сайта Ваши, почему тарифы разнятся?
У меня не заводится машина.. Мне раньше ставили хитрую детальку.. не скажу какую.. но она не заводская, а другая.. Но в общем, неважно.. раньше и из-за другой детальки не заводилась машина.. ну, там, наверное, аккумулятор севший был.. Я тогда и по колёсам стучал.. и капот открывал - всё равно не завелась.. В общем, когда ходовую с другом перебрали - завелась.. ХЗ.. может аккумулятор сам зарядился? А, может и не в нём дело было..
Но я уверен, это не первый раз.. и не последний.. Что делать, когда машина не заводится?
Странно :)
сохранять в csv "правильно".. т.к. только из 9.78549E+12 получить число без нулей НЕЛЬЗЯ (в том смысле, что и 9785494000521 и 9785494000632, и ещё куча.. дадут при "округлении" число 9.78549E+12).
Или использовать XLS-формат
Отработает внутри функции, только если выше по коду (до if(vKom) есть var vKom)
А вообще, Chukcha, прав..
psics, после установки vKom нужно unbind-ить старые (
$('.submit').unbind('click');
p.s. хотя, вообще-то более правильно формировать строку
data: "knum=8&mnum=1&modnum=1",