(c) Павел Беляев

При использовании статей с сайта добавляйте в копирайт © Блог Павла Беляева http://pavelb.ru

пятница, 29 ноября 2013 г.

WebAsyst ShopScript подкатегории в расширеном поиске

В файле /published/SC/html/scripts/modules/test/_methods/category_search_result.php
дописываем
 $smarty->assign( 'subcategories_to_be_shown', catGetSubCategoriesSingleLayer($categoryID));

конец файла примерно такой
                if ( CONF_PRODUCT_SORT == '1' )_sortSetting( $smarty, set_query() );
                //calculate a path to the category
                 $smarty->assign( 'subcategories_to_be_shown', catGetSubCategoriesSingleLayer($categoryID));

                $smarty->assign( 'product_category_path', catCalculatePathToCategory($categoryID) );
                $smarty->assign( 'search_with_change_category_ability', 1 );
                $smarty->assign( 'catalog_navigator', $navigatorHtml );
                $smarty->assign( 'products_to_show', $products);
}
$smarty->assign( 'main_content_template', 'category_search.html');
?>




и всё!

четверг, 28 ноября 2013 г.

Язык по умолчанию (default language) в FreePBX

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

Открыл файл admin/libraries/view.functions.php

Там нашел такие строки:

function set_language() {
        if (extension_loaded('gettext')) {
        if (!isset($_COOKIE['lang']) || $_COOKIE['lang'] == '') {
            $_COOKIE['lang'] = 'en_US';
        }
        setlocale(LC_ALL,  $_COOKIE['lang']);
        putenv("LANGUAGE=".$_COOKIE['lang']);

        bindtextdomain('amp','./i18n');
                bind_textdomain_codeset('amp', 'utf8');
                textdomain('amp');
        }
}


изменил функцию вот так:


function set_language() {
        if (extension_loaded('gettext')) {
        if (!isset($_COOKIE['lang']) || $_COOKIE['lang'] == '') {
            $_COOKIE['lang'] = 'ru_RU';
        }
        setlocale(LC_ALL,  $_COOKIE['lang']);
        putenv("LANGUAGE=".$_COOKIE['lang']);

        bindtextdomain('amp','./i18n');
                bind_textdomain_codeset('amp', 'utf8');
                textdomain('amp');
        }
}

Отзыв о компании ИНСИС (colocation)

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

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

Я сделал один звонок, уточнил с девушкой-менеджером все подробности, отправил скан паспорта, на следующий день мне выслали все реквизиты и дали доступ к личному кабинету.
В личном кабинете я сделал предоплату картой Visa, договор передали в ЦОД, там я его и подписал, сервер разместили в моем присутствии.

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

Менеджеры очень внимательно относятся к клиентам, спасибо таким менеджерам.