- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Публикации jiykka
Публикации jiykka
25 публикаций создано jiykka (учитываются публикации только с 16-June 23)
По типу контента
По пользователю
#35169 [дополнение] Вывод цены товара сразу со скидкой
Отправлено от jiykka в 24 February 2017 - 07:44 PM в Модули и дополнения ShopCMS
После установки в прайс листе и в product_brief цена 0 на все товары.
Создавал группу покупателей и выбирал категорию со скидкой.
#35065 Добавить товар в избранное
Отправлено от jiykka в 25 November 2016 - 02:11 PM в Модули и дополнения ShopCMS
Но, подскажите друзья:
Есть пикча прикрепленная к углу экрана ведущая на страницу "Избранного".
Хочется сделать чтобы эта пикча появлялась если в избранном есть хотя бы один товар.
Делал так :
{if $favourites_product|@count > 0} пикча {/if}
Но так не работает.
#34965 Сквозная навигация "Предыдущий/Следующий"
Отправлено от jiykka в 25 October 2016 - 05:27 PM в Модули и дополнения ShopCMS
Ошибки движкаТрадиционно начать с отчета ShopCMS об ошибках.Не подскажите где рыть?
WARNING: unlink(core/cache/mobile) [<a href='function.unlink'>function.unlink</a>]: Operation not permitted Line: 3025 File: /home/hunterz/hunterz.ru/docs/admin.php Link: /admin.php?dpt=conf&sub=setting&settings_groupID=2 Date: 25.10.16 - 13:20:51 Dump: array(3) { ["dpt"]=> string(4) "conf" ["sub"]=> string(7) "setting" ["settings_groupID"]=> int(2) } array(48) { ["settingCONF_SHOP_NAME"]=> string(7) "Hunterz" ["settingCONF_DEFAULT_TITLE"]=> string(87) "Интернет-магазин по продаже цифровых, ночных и оптических приборов для охоты и туризма." ["settingCONF_SHOP_URL"]=> string(14) "www.hunterz.ru" ["settingCONF_HOMEPAGE_META_DESCRIPTION"]=> string(255) "у нас вы можете купить коллиматорные и оптические прицелы, бинокли дневного и ночного видения, лазерные дальномеры, патроны для холодной пристрелки, ночные прицелы, ночные монокуляры, тепловизоры, цифровые приборы и прицелы, а так же аксессуары к ним от в" ["settingCONF_HOMEPAGE_META_KEYWORDS"]=> string(154) "ночной прицел коллиматор прибор ночного видения монокуляр лазерный дальномер кронштейн пристрелка оружия цифровой насадка прицел оптический ночной бинокль" ["settingCONF_GENERAL_EMAIL"]=> string(15) "info@hunterz.ru" ["settingCONF_ORDERS_EMAIL"]=> string(15) "info@hunterz.ru" ["settingCONF_SECURITY_EXPIRE"]=> string(1) "2" ["settingCONF_ONLINE_EXPIRE"]=> string(2) "10" ["settingCONF_TAB_COUNT_IN_HOME"]=> string(1) "4" ["settingCONF_COLUMNS_PER_PAGE"]=> string(1) "3" ["settingCONF_NEWS_COUNT_IN_CUSTOMER_PART"]=> string(1) "3" ["settingCONF_PRODUCTS_PER_PAGE"]=> string(3) "100" ["settingCONF_NEWS_COUNT_IN_NEWS_PAGE"]=> string(2) "20" ["settingCONF_MINIMAL_ORDER_AMOUNT"]=> string(4) "1000" ["settingCONF_MAIL_HOST"]=> string(11) "mail.nic.ru" ["settingCONF_MAIL_LOGIN"]=> string(15) "info@hunterz.ru" ["settingCONF_MAIL_PASS"]=> string(14) "chariotuthjdbx" ["settingCONF_SMARTY_FORCE_COMPILE"]=> string(1) "1" ["settingCONF_MOD_REWRITE"]=> string(1) "1" ["settingCONF_SHOW_ADD2CART"]=> string(1) "1" ["settingCONF_FULLY_EXPAND_CATEGORIES_IN_ADMIN_MODE"]=> string(1) "1" ["settingCONF_EMAIL_ORDER_SEND"]=> string(1) "1" ["settingCONF_AUTOSAVE"]=> string(1) "1" ["settingCONF_CHECKSTOCK"]=> string(1) "1" ["settingCONF_SHOW_PARENCAT"]=> string(1) "1" ["settingCONF_SECURE_SESSIONS"]=> string(1) "1" ["settingCONF_DISPLAY_PRCODE"]=> string(1) "1" ["settingCONF_PRODUCT_MAIL"]=> string(1) "1" ["settingCONF_DISP_ORDERNUM"]=> string(1) "1" ["settingCONF_USE_GZIP"]=> string(1) "1" ["settingCONF_ENABLE_CONFIRMATION_CODE"]=> string(1) "1" ["settingCONF_MULTYCART"]=> string(1) "1" ["settingCONF_PRODUCT_SORT"]=> string(1) "1" ["setting_DATEFORMAT"]=> string(10) "DD.MM.YYYY" ["settingCONF_DEFAULT_CURRENCY"]=> string(1) "3" ["settingCONF_SELECT_CART_METHOD"]=> string(1) "2" ["settingCONF_USER_SYSTEM"]=> string(1) "1" ["settingCONF_MAIL_METHOD"]=> string(1) "1" ["settingCONF_TIMEZONE"]=> string(1) "0" ["settingCONF_DEFAULT_TEMPLATE"]=> string(7) "shopcms" ["settingCONF_MOBILE_TEMPLATE"]=> string(7) "shopcms" ["settingCONF_NEW_ORDER_STATUS"]=> string(1) "3" ["settingCONF_COMPLETED_ORDER_STATUS"]=> string(1) "4" ["settingCONF_DEFAULT_SORT_ORDER"]=> string(16) "sort_order, name" ["settingCONF_DEFAULT_CUSTOMER_GROUP"]=> string(1) "1" ["settingCONF_DEFAULT_COUNTRY"]=> string(1) "1" ["save"]=> string(0) "" }
WARNING: in_array() [<a href='function.in-array'>function.in-array</a>]: Wrong datatype for second argument Line: 353 File: /home/hunterz/hunterz.ru/docs/index.php Link: /index.php?address_book=yes Date: 14.10.16 - 14:38:13 Dump: array(1) { ["address_book"]=> string(3) "yes" } array(0) { }
ERROR: 1054:Unknown column 'top' in 'order clause' Sql: SELECT p.productID, p.name, p.Price, pp.filename FROM niil_products AS p LEFT JOIN niil_product_pictures AS pp ON p.default_picture = pp.photoID where p.enabled=1 AND p.categoryID=24 ORDER BY top Link: /product_383.html Date: 25.10.16 - 13:00:41 Dump: array(1) { ["productID"]=> string(3) "383" } array(0) { }Только три типа ошибок если смотреть в админке.
Если firebug включать - ничего не находит.
#34963 Сквозная навигация "Предыдущий/Следующий"
Отправлено от jiykka в 25 October 2016 - 01:06 PM в Модули и дополнения ShopCMS
При переходе на след или предыдущий товар выдает 404 и путь на товар /product_.html
Картинки и альты не выводит.
Код пересмотрел, все стоит четко как в инструкции. Не подскажите где рыть?))
#34924 Полносайтовый поиск. Интересуюсь спросом.
Отправлено от jiykka в 12 October 2016 - 02:17 PM в Модули и дополнения ShopCMS
Скажите пожалуйста, реализация полносайтового поиска так и не увидела свет?1. Для меня как клиента смысл в том, чтобы найти по запомнившемуся слову нужную страницу сайта. Сейчас поиском можно найти такую страницу только если это страница товара.а в чем смысл, на сайте, который специализируется именно на торговле делать поиск по всему контенту?
2. Для меня как продажного программера смысл в том, чтобы удовлетворить спрос на задачу. А такая задача - поиск по всему контенту, а не только по товарам - неоднократно на форуме всплывала. Хотя и не особо часто всплывала, потому я и интересуюсь реальностью спроса на такой поиск.
3. Ну а для меня как писателя бесплатных модулей (хобби такое) это просто очередной достаточно интересный модуль. Из которого может что-то вырасти, а может и нет. "Дьявол кроется в мелочах" - вот эти мелочи в нем и интересны.
#34913 Модуль Статьи
Отправлено от jiykka в 11 October 2016 - 03:07 PM в Модули и дополнения ShopCMS
Все все - это где еще? В articles_function.php встречается только один раз.На странице /stati/ всё стало ок. Выводятся сначала новые. Как быть с блоком? Всё разобрался надо ВСЕ ВСЕЗаменить в articles_function.php
order by ordering DESCнаorder by ordering,update_date DESC,AID DESCпричем ordering не особенно и надо, т.к. автор не дописал управление колонкой принудительной сортировки статей и она нигде не задается. Ну и надо быть готовым, что после любого редактирования дата статьи меняется на текущую.order by ordering DESCзаменить наorder by ordering,update_date DESC,AID DESCСпасибо!.
И кто нибудь выводил в product_articles.tpl не просто заголовок а все поле "Краткий текст статьи"?
#34839 XML Sitemap ShopCMS
Отправлено от jiykka в 07 September 2016 - 12:54 PM в Модули и дополнения ShopCMS
Аналогично. Database connection problem! После добавления SQL запроса.А у меня перестал сайт отвечать, после добавления на сайт файла sitemap
Это как так?
Разобрался. Сорян.
#34806 Еще один фильтр. Теперь на AJAX.
Отправлено от jiykka в 24 August 2016 - 09:45 PM в Модули и дополнения ShopCMS
Спасибище! Стало намного быстрееПри установке/снятии галки (да и при первоначальной загрузке) происходит пересчет доступных для этой комбинации галок товаров.На сайте заказчика порядка 4000 товаров. При выборе одной из характеристик - фильтр очень долго думает прежде чем выскакивает картинка загрузки и следовательно сам результат.
Это довольно ресурсоемкая процедура. Зависит не столько от количества товаров, сколько от количества характеристик и вариантов. Видимо, их много.
Можно отказаться от пересчета (закомментировать в filter.php нижеследующий код) и, скорее всего, все станет очень быстро.
foreach ($params as $optionID => $option)
{
$true_count = $POSTcount + (isset($POST_param[$optionID])?0:1);
foreach ($option['variants'] as $variantID => $variant)
{
$search = array($variantID);
foreach ($POST_param as $POSToptionID => $POSTvariants)
foreach ($POSTvariants['param_new'] as $POSTvariantID)
if ($POSToptionID != $optionID) $search[] = $POSTvariantID;
$row = db_fetch_assoc(db_query("SELECT COUNT(*) AS count
FROM (SELECT COUNT(DISTINCT optionID) AS count
FROM ".PRODUCTS_OPTIONS_SET_TABLE."
JOIN ".PRODUCTS_TABLE." AS p USING(productID)
WHERE enabled=1 AND Price>=$price_from AND Price<=$price_to AND $addonCat$addonStock$addonSearch$addonCisfo AND variantID IN (".implode(',',$search).")
GROUP BY productID) AS t
WHERE t.count=$true_count"));
$params[$optionID]['variants'][$variantID]['count'] = $row['count'];
}
}
Я недавно пробовал сделать этот пересчет принципиально по другому - один SQL-запрос и дальнейшая обработка полученного массива, но получилось еще медленнее.
#34802 Еще один фильтр. Теперь на AJAX.
Отправлено от jiykka в 24 August 2016 - 11:31 AM в Модули и дополнения ShopCMS
Сайт пока стоит на php 5.2 - может ли быть из за этого затык?
Либо направьте в нужное русло где искать проблему этой задержки.
Спасибо!
#34800 [дополнение] Разная скидка для разных категорий
Отправлено от jiykka в 23 August 2016 - 06:45 PM в Модули и дополнения ShopCMS
Он не дружит с данным модулем как стало ясно после его установки т.к. в product_brief вывод отображается некорректно а в product_detailed вообще ничего не меняется.
Вопрос - нельзя ли их - модули эти как то подружить? Дабы человек после регистрации мог видеть перечеркнутую старую цену для незарегистрированных смертных и свою цену.
Благодарю.
#34744 Разрешаем/запрещаем показ категорий
Отправлено от jiykka в 23 July 2016 - 09:43 PM в Модули и дополнения ShopCMS
Благодарю за ответЯ не решал, т.к. у меня этой проблемы нет. Решил ли автор сообщения - не знаю.Уважаемый Badisoft, не решилась ли данная проблема?
Тут я врядли чем-то смогу помочь.Повторюсь я дуб в php и так же не понял по описаниям где чего менять по аналогии с pricelist.php
#34740 Разрешаем/запрещаем показ категорий
Отправлено от jiykka в 23 July 2016 - 02:34 AM в Модули и дополнения ShopCMS
(предположение) Не исключено, что в выводе списка категорий используется не штатный общеиспользуемый массив категорий (при создании которого и отслеживается "соответствие галочкам"), а список категорий создается самостоятельно, своим запросом. Естественно, на него модуль никак повлиять не может. См. выше по треду про прайс.У меня почему-то родительские категории включаются/выключаются, а подкатегории не реагируют на вкл/выкл.
Правда, в этом случае довольно странно, что первый уровень категорий таки нормально запрещается. Короче, недостаточно информации и врядли это можно решить форумом. Это вовсе не намек на "решение за деньги", просто и правда мало информации для каких-либо рекомендаций или идей.
Уважаемый Badisoft, не решилась ли данная проблема?)) Главная категория при отключении не видна и все ее подкатегории то же.
Если же отключаем подкатегорию, то она видна в каталоге, но, в product_brief товары из отключенной подкатегории не отображаются.
Повторюсь я дуб в php и так же не понял по описаниям где чего менять по аналогии с pricelist.php =)
#34737 Форма обратной связи
Отправлено от jiykka в 20 July 2016 - 02:49 PM в Поддержка ShopCMS
К сожалению я большой дуб по php части. Добавил как вы писали message subject (customer email уже был) - все ровно не работает.Если хочется использовать код из feedback.php, то надо и входные данные сделать соответствующими этому коду.
Т.е. нужны еще customer_email и message_subject.
Код
<form name="formfeedback" id="formfeedback" method="POST" action="index.php" role="form" > <input type="email" placeholder="Email" name="customer_email" id="customer_email" value="{$customer_email}" /> <input type="text" placeholder="Тема сообщения" name="message_subject" id="message_subject" value="{$message_subject}" /> <textarea name="message_text" placeholder="Текст сообщения" id="message_text" rows="6">{$message_text}</textarea> <button type="submit" >Отправить</button> </form>
#34733 Форма обратной связи
Отправлено от jiykka в 18 July 2016 - 12:05 AM в Поддержка ShopCMS
Но ведь данная post-переменная (да и все указанные переменные) и так задействована в стандартной форме feedback и обрабатывается в phpОчевидно, что нужна обработка в PHP-части, чтобы отправить email исходя из предоставленных формой POST-переменных.Очевидно что нужно условие smarty
#34731 Форма обратной связи
Отправлено от jiykka в 17 July 2016 - 03:21 AM в Поддержка ShopCMS
Пытаюсь прикрутить в подвал форму обратной связи и не выходит - письма не отправляются, точнее после нажатия на кнопку отправить идет перезагрузка страницы - но письма не приходят. Очевидно что нужно условие smarty - а какое понять не могу ))
Вот код:
<form name="formfeedback" id="formfeedback" method="post" action="index.php" role="form" > <input type="email" placeholder="Email" name="customer_email" id="customer_email" value="{$customer_email}" /> <textarea name="message_text" placeholder="Введите сообщение" id="message_text" rows="6">{$message_text}</textarea> <button type="submit">Отправить</button> </form>
Подскажите пожалуйста, кто сталкивался.
#34729 Модуль "Подарки к заказу"
Отправлено от jiykka в 09 July 2016 - 11:50 PM в Модули и дополнения ShopCMS
Извиняюсь за оффтоп))))
#34728 Модуль "Подарки к заказу"
Отправлено от jiykka в 09 July 2016 - 09:18 PM в Модули и дополнения ShopCMS
Условия: сумма заказа 5000 р, стоимость подарка 150 руб.
Если добавить товар суммой 5000 или больше - то подарок добавляется в корзину.
1 - если товара два, они в сумме набирают 5000 или больше - добавить подарок в корзину невозможно - выводится текст - бла бла - сумма заказа должна быть 5000 р.
2 - если товар один, но добавлен в корзину в размере 2х штук - то же самое - сумма заказа должна быть 5000 р и подарок нельзя добавить.
Подскажите пожалуйста, кто сталкивался с такой проблемой?
Благодарю!
#34727 [дополнение] Разная скидка для разных категорий
Отправлено от jiykka в 06 July 2016 - 10:57 AM в Модули и дополнения ShopCMS
Ну чудес-то не бывает.Так же не меняется.
1. цены в категории (т.е. для шаблона product_brief) формируются в category.php путем вызова (в конечном итоге) функции prdSearchProductByTemplate.
2. в этой функции есть SQL-запрос
$q = db_query( $sqlQuery );
3. ниже цикл по формированию массива данных (в том числе и прайса)
while( $row = db_fetch_row($q) )
Вот в этом цикле в самом начале и надо заменить $row["Price"] на прайс со скидкой.
Если Вы в этом цикле перед
if ( isset($callBackParam["extraParametrsTemplate"]) ){
прописываете описанную в п.2.3 инструкции строку подмены, то цена долна измениться.
Если не изменилась, значит Вы что-то делаете не так или не там.
Например, все изменения делаете в функции prdSearchProductByTemplateAdmin, которая практически копия prdSearchProductByTemplate и стоит раньше по коду.
Благодарю за подробный ответ. Получается что это уже третье вхождение этой строки (по крайней мере у меня так). Теперь все заработало!
#34725 [дополнение] Разная скидка для разных категорий
Отправлено от jiykka в 05 July 2016 - 10:47 PM в Модули и дополнения ShopCMS
Так же не меняется. В detailed есть в brief нетДля product_brief.tpl.html, т.е. для category.php цену товара с обычной на скидочную подменяет п.2.3 инструкции.Скидка отображается только в подробном описании - а как сделать в product_brief?
Проверил. Похоже, этот пункт некорректен. Вставку надо делать после ВТОРОГО вхождения указанной строки.
Т.е. когда уже выполнен SQL-запрос и $row['Price'] уже существует.
Исправил инструкцию.
и перед и после 2го вхождения ничего не меняется.
#34723 [дополнение] Разная скидка для разных категорий
Отправлено от jiykka в 05 July 2016 - 08:57 PM в Модули и дополнения ShopCMS
Скидка отображается только в подробном описании - а как сделать в product_brief?
Спасибо=)
#34700 Сворачиваем блок категорий на малых разрешениях экрана (3.1.3, дефолтовый шаб...
Отправлено от jiykka в 08 June 2016 - 09:14 PM в Модули и дополнения ShopCMS
#34699 Живой поиск (с картинками)
Отправлено от jiykka в 08 June 2016 - 03:25 PM в Модули и дополнения ShopCMS
Так же стояла версия бутстрапа выше чем jq.
Все заработало - всем спасибо!
#34695 Живой поиск (с картинками)
Отправлено от jiykka в 07 June 2016 - 08:40 PM в Модули и дополнения ShopCMS
Пытаюсь уже не однократно поставить данный модуль себе на сайт на шаблон bootstrap, firebug ошибок не выводит никаких вродь.
На сайте из jq добален только слайдеры slitslider и highslide(штатный)
Делаю все по инструкции.
1 - index.tpl.html
<form role="form" action="index.php" method="get" name="formpoisk" id="formpoisk" > <div class="input-group"> <input name="searchstring" type="text" maxlength="128" id="targetDiv" class="form-control" placeholder="{$smarty.const.FIND_BUTTON_PL}" value="{$searchstring}" ><span class="input-group-btn"><button type="submit" class="btn btn-default" value="search"><span class="glyphicon glyphicon-search"></span> {$smarty.const.FIND_BUTTON}</button></span> </div> {section name=sert loop=$searchstrings}<input type="hidden" name='search_string_{$smarty.section.sert.index}' value='{$searchstrings[sert]}'>{/section} </form>
2 - head.tpl.html
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js" type="text/javascript"></script> <script type='text/javascript' src='data/{$smarty.const.TPL}/jquery.autocomplete.pack.js'></script> <link rel="stylesheet" type="text/css" href="data/{$smarty.const.TPL}/jquery.autocomplete.css" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> <script src="data/{$smarty.const.TPL}/js/jquery.js"></script> <script src="data/shopcms/js/bootstrap.js"></script> <script src="data/{$smarty.const.TPL}/js/modernizr.custom.79639.js"></script> <script src="data/{$smarty.const.TPL}/js/jquery.ba-cond.min.js"></script> <script src="data/{$smarty.const.TPL}/js/jquery.slitslider.js"></script> <script src="data/shopcms/js/ie10-bug.js"></script> {literal} <script type="text/javascript"> $(function() { var Page = (function() { var $nav = $( '#nav-dots > span' ), slitslider = $( '#slider' ).slitslider( { autoplay : 6000, onBeforeChange : function( slide, pos ) { $nav.removeClass( 'nav-dot-current' ); $nav.eq( pos ).addClass( 'nav-dot-current' ); } } ), init = function() { initEvents(); }, initEvents = function() { $nav.each( function( i ) { $( this ).on( 'click', function( event ) { var $dot = $( this ); if( !slitslider.isActive() ) { $nav.removeClass( 'nav-dot-current' ); $dot.addClass( 'nav-dot-current' ); } slitslider.jump( i + 1 ); return false; } ); } ); }; return { init : init }; })(); Page.init(); /** * Notes: * * example how to add items: */ /* var $items = $('<div class="sl-slide sl-slide-color-2" data-orientation="horizontal" data-slice1-rotation="-5" data-slice2-rotation="10" data-slice1-scale="2" data-slice2-scale="1"><div class="sl-slide-inner bg-1"><div class="sl-deco" data-icon="t"></div><h2>some text</h2><blockquote><p>bla bla</p><cite>Margi Clarke</cite></blockquote></div></div>'); // call the plugin's add method ss.add($items); */ }); </script>{/literal} <!--[if lt IE 9]><script src="data/{$smarty.const.TPL}/js/jshelper.js"></script><![endif]--> <link rel="alternate" type="application/atom+xml" title="RSS" href="index.php?do=rss"> <script> <!-- var confirmUnsubscribe_act1 = '{$smarty.const.QUESTION_UNSUBSCRIBE}'; var validate_act1 = '{$smarty.const.ERROR_INPUT_EMAIL}'; var validate_disc_act1 = '{$smarty.const.ERROR_INPUT_NICKNAME}'; var validate_disc_act2 = '{$smarty.const.ERROR_INPUT_MESSAGE_SUBJECT}'; var validate_search_act1 = '{$smarty.const.ERROR_INPUT_PRICE}'; var doCL_act1 = '{$smarty.const.STRING_COMPARISON_IN}'; var doCL_act2 = '{$smarty.const.CART_CONTENT_EMPTY}'; var doCL_act3 = '{$smarty.const.STRING_COMPARISON_TITLE_OK}'; var renbox_act1 = '{$smarty.const.STRING_COMPARISON_PROCESS}'; var renboxCL_act1 = '{$smarty.const.STRING_COMPARISON_TITLE_CL}'; var doreset_act1 = '{$smarty.const.STRING_CART_PROCESS}'; var printcart_act1 = '{$smarty.const.STRING_CART_PROCESS}'; var doCart_act1 = '{$smarty.const.STRING_CART_PR}'; var doCart_act2 = '{$smarty.const.CART_CONTENT_NOT_EMPTY}'; var doCart_act3 = '{$smarty.const.STRING_CUR_PR}'; var doCart_act4 = '{$smarty.const.CART_PROCEED_TO_CHECKOUT}'; var doCart_act5 = '{$smarty.const.STRING_CART_OKAX}'; var doCpr_act1 = '{$smarty.const.STRING_COMPARISON_IN}'; var doCpr_act2 = '{$smarty.const.CART_CONTENT_NOT_EMPTY}'; var doCpr_act3 = '{$smarty.const.STRING_COMPARISON_INFOLDER}'; var doCpr_act4 = '{$smarty.const.STRING_COMPARISON_CLEAR}'; var doCpr_act5 = '{$smarty.const.STRING_CART_OKAX}'; function doCart(req) {literal}{{/literal} if(req["shopping_cart_value"] > 0){literal}{{/literal} $("span.cart").html(req["shopping_cart_items"]); $("div.cartblock").html( '<b>' + doCart_act1 + ':<\/b> ' + req["shopping_cart_items"] + ' ' + doCart_act2 + '<br><b>' + doCart_act3 + ':<\/b> ' + req["shopping_cart_value_shown"] + '<br><a {if $smarty.const.CONF_OPEN_SHOPPING_CART_IN_NEW_WINDOW eq 1}href="#" onclick="open_window(\'index.php?do=cart\',\'{$smarty.const.CART_TITLE}\');"{else}href="{if $smarty.const.CONF_MOD_REWRITE eq 1}cart.html{else}index.php?shopping_cart=yes{/if}"{/if} class="btn btn-success nline">' + doCart_act4 + '<\/a>' ); document.getElementById('axcrt').innerHTML = doCart_act5; {literal}}}{/literal} function doCpr(req) {literal}{{/literal} if(document.getElementById('cprbox') && req["cpr_value"] > 0){literal}{{/literal} document.getElementById('cprbox').innerHTML = doCpr_act1 + ' ' + req["cpr_value"] + ' ' + doCpr_act2 + '<div class="nline"><a href="index.php?comparison_products=yes" class="btn btn-info">' + doCpr_act3 + '<\/a> <a href="#" onclick="doLoadcprCL(\'do=compare&clear=yes\'); return false" class="btn btn-danger"><span class="glyphicon glyphicon-trash"></span><\/a><\/div>'; document.getElementById('axcrt').innerHTML = doCpr_act5; {literal}}}{/literal} function doStat(req) {literal}{{/literal} if(req){literal}{{/literal} document.getElementById('tgenexe').innerHTML = req['tgenexe']; document.getElementById('tgencompile').innerHTML = req['tgencompile']; document.getElementById('tgendb').innerHTML = req['tgendb']; document.getElementById('tgenall').innerHTML = req['tgenall']; document.getElementById('tgensql').innerHTML = req['tgensql']; {literal}}}{/literal} //--> </script> <script src="data/{$smarty.const.TPL}/js/user.js"></script> {if $main_content_template eq "product_detailed.tpl.html"} <script src="data/{$smarty.const.TPL}/highslide/highslide-full.packed.js"></script> <script> <!-- hs.graphicsDir = 'data/{$smarty.const.TPL}/highslide/graphics/'; hs.outlineType = 'rounded-white'; hs.showCredits = false; hs.loadingOpacity = 1; hs.lang.restoreTitle = '{$smarty.const.STRING_HS_RESTORETITLE}'; hs.lang.loadingText = '{$smarty.const.STRING_HS_LOADINGTEXT}'; hs.lang.loadingTitle = '{$smarty.const.STRING_HS_LOADINGTITLE}'; hs.lang.focusTitle = '{$smarty.const.STRING_HS_FOCUSTITLE}'; hs.lang.fullExpandTitle = '{$smarty.const.STRING_HS_FULLEXPANDTITLE}'; hs.dimmingOpacity = 0.75; //--> </script> <link href="data/{$smarty.const.TPL}/highslide/highslide.css" rel="stylesheet"> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js" type="text/javascript"></script> <script type='text/javascript' src='data/{$smarty.const.TPL}/jquery.autocomplete.pack.js'></script> <link rel="stylesheet" type="text/css" href="data/{$smarty.const.TPL}/jquery.autocomplete.css" /> {literal} <script type="text/javascript"> $().ready(function() { function liFormat (row, i, num) { var result = "<table cellpadding='0' cellspacing='0'><tr valign='middle'><td align='center' width='80' rowspan='2'><img border = '0' height= '70' vspace='2' hspace='2' title='" +row[1]+"' src='"+row[3]+"'></td><td>"+row[1]+"</td></tr><tr><td>"+row[2]+"</td></tr></table>"; return result; } $("#targetDiv").autocomplete("/devsearch.php", { max: 30, highlight: false, scroll: true, scrollHeight: 600, width:250, formatItem:liFormat }); $("#targetDiv").result(function () { $('#formpoisk').submit(); }); }); </script>
3 - devsearch.php лежит в корне сайта.
Поиск работает в штатном режиме, ни автоподборки, ни картинок - ничерта...
Кэш чищу, принудительная так же включена.
#34523 Отзывы для магазина
Отправлено от jiykka в 10 April 2016 - 12:55 PM в Модули и дополнения ShopCMS
#34521 Отзывы для магазина
Отправлено от jiykka в 10 April 2016 - 05:29 AM в Модули и дополнения ShopCMS
<!-- Если установка завершилась с ошибкой, то вручную вставьте в базу через SQL запрос следующий код:
CREATE TABLE ПРЕФИКС_vt (
`oID` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`UserName` VARCHAR( 250 ) NOT NULL ,
`UserCity` VARCHAR( 250 ) NOT NULL ,
`VoteRating` INT( 5 ) NOT NULL ,
`textToPub` LONGTEXT NOT NULL ,
`textToPubAdm` LONGTEXT NOT NULL ,
`add_date` DATE NOT NULL ,
`add_stamp` INT( 11 ) NOT NULL ,
`see` INT( 2 ) DEFAULT '0' NOT NULL ,
UNIQUE (
`oID`
)
)AUTO_INCREMENT=1;
Это какой файл править нужно? -->
Пы сы: после стандартной замены файлов и внесения изменений в указанные 2 - файла модуль не появился в админке.
- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Публикации jiykka