то не показывает кнопку "закрыть".. подскажите в чем собака зарыта..var doCart_act5 = '{$smarty.const.STRING_CART_OKAX} {$smarty.const.CART_PROCEED_TO_CHECKOUT}<\/a> | Закрыть<\/a><\/div>';
- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Публикации hels
Публикации hels
157 публикаций создано hels (учитываются публикации только с 25-September 23)
По типу контента
По пользователю
#27298 Добавление товара в корзину
Отправлено от hels в 03 July 2013 - 03:22 PM в Поддержка ShopCMS
#26889 как сделать водяные знаки только для больших фото?
Отправлено от hels в 07 June 2013 - 10:08 AM в Поддержка ShopCMS
а в в "партнерской программе" settings_groupID=4:
что делать, как исправить эти каракули на русский?!
в файле conf_setting.tpl.html ничего закоментированного не нашел, что там нужно добавить?
Прикрепленные файлы
- conf_setting.tpl.html 3.34К 0 Количество загрузок:
#26896 как сделать водяные знаки только для больших фото?
Отправлено от hels в 07 June 2013 - 02:33 PM в Поддержка ShopCMS
да ну, ща заменю, а потом окажется что что-то работать не будет)ИМХО, проще заменить этот файл штатным файлом из дистрибутива.
залез в базу и увидел такую картину:
глянул на св-ва таблицы:
*даже проще, просто скопируйте кто-то мне текст с этих двух страниц, а по переменным я сам разберусь по исходнику страницы ;D
#27016 как сделать водяные знаки только для больших фото?
Отправлено от hels в 18 June 2013 - 10:51 AM в Поддержка ShopCMS
жму кнопку "наложить водяной знак на все фотографии" .. ладно тут уже через прогу решу, кстати знак при добавлении новой фотки добавляется теперь ;DНикак. Видимо, Вы нажимаете какую-то кнопку, вызывающую довольно длительную обработку. gateway timeout nginx означает, что фронтендом перед апачем стоит nginx (это модно и действительно полезно в плане снижения нагрузки), который ждет какое-то время (timeout) ответа от стоящего за ним апача, но апач слишком долго выполняет обработку.
#26887 как сделать водяные знаки только для больших фото?
Отправлено от hels в 07 June 2013 - 07:22 AM в Поддержка ShopCMS
я наверно знаю о чем говорюМожет, Вы просто не видите в самом низу "Общих настроек" ссылку "Настройка фотографий"?
но для пущей уверенности вам, вот скрин:у меня в общих настройках нет кнопки "ставить водный знак" или как там она называется..
и выше тоже нету такой кнопки... спасайте, что за чертовщина, я так понял что кнопка должна быть?
#27010 как сделать водяные знаки только для больших фото?
Отправлено от hels в 18 June 2013 - 08:47 AM в Поддержка ShopCMS
спс, но не помогло.. этот запрос просто добавил мне строку в админке (которая тоже вся в ??????) т.е. у меня сейчас 2 одинаковых строки появилось... в запросе заменил SETTINGS_TABLE на thad_settings чтобы запрос сработал, и да вот еще заметил новая строка в phpmyadmin на русском видна, но в админке каракули..находите в дистрибутиве файл install/sql/setting_constants.sql там ищете строки, включающие VALUES (3 и VALUES (4 - первое это settings для "настройки фотографий", второе для "партнерки". Думаю, что если заменить insert на replace, то их можно впрямую выполнить в phpmyadmin и получить счастье русских буковок.
решил не заморачиваться над переводом, сделал себе распечатку на А4 с переводом этих каракуль и настроил все, но возникла проблема, когда жму кнопку, проходит минут 5 и пишет что-то типа "gateway timeout gnix" как обойти?
#27019 как сделать водяные знаки только для больших фото?
Отправлено от hels в 18 June 2013 - 02:55 PM в Поддержка ShopCMS
#26876 как сделать водяные знаки только для больших фото?
Отправлено от hels в 06 June 2013 - 11:55 AM в Поддержка ShopCMS
открыть /core/functions/picture_functions.php
найти функцию Renderwatermarks()
закоментить 2 строкиif (strlen($row["filename"]) > 0 && file_exists("data/small/".$row["filename"])) Renderwatermark($row["filename"],"data/small/"); if (strlen($row["thumbnail"]) > 0 && file_exists("data/medium/".$row["thumbnail"])) Renderwatermark($row["thumbnail"],"data/medium/");
почистить кеш.
UPD.
упс. это если вы собираетесь принудительно через кнопочку в настройках, а вообще при загрузке
в том же файле найти AddNewPictures(
внутри функции найтиif (CONF_PUT_WATERMARK)и по такому же принципу коментируем 2 строки
у меня в общих настройках нет кнопки "ставить водный знак" или как там она называется.. функция которую вы написали действительно есть и такие строки тоже, как сделать чтобы появилась кнопка?(или ее в Shopcms 3.1 нет?) (еще пару вопросов на случай если все исправить "просто": как должен называться ф-л с водным знаком и формат файла? куда его кидать?) Спс.
*еще что пришло в голову - сайт делала вебстудия, мб они спецом убрали эту кнопку чтобы еще бабло срубить?
#26848 как сделать водяные знаки только для больших фото?
Отправлено от hels в 04 June 2013 - 02:43 PM в Поддержка ShopCMS
"в корень копируем файлы watermark.php и watermark.png
.htacces заливаем в published/publicdata/ВАШМАГАЗИН/attachments/SC/products_pictures
watermark.png - естесно заменить на своё изображение. В выше указанных файлах можно настроить отображение в нужной позиции и на любой тип файлов.." - но увы не работает, загружал разные картинки, очищал кеш, но ничего не происходит..
*вот еще что подумал у меня стоит доработка, когда я загружаю фото в поле А, среднее и большое фото загружаются автоматически из поля А, может в этом дело?
Прикрепленные файлы
- watermark.rar 57.36К 1 Количество загрузок:
#26867 как сделать водяные знаки только для больших фото?
Отправлено от hels в 05 June 2013 - 11:56 AM в Поддержка ShopCMS
#27337 Фото для карточки товаров
Отправлено от hels в 07 July 2013 - 03:43 PM в Модули и дополнения ShopCMS
#27020 Делаем цены в двух валютах
Отправлено от hels в 18 June 2013 - 02:58 PM в Модули и дополнения ShopCMS
как стимул, готов оплатить работу, пишите в ЛС цену, возможно уточним детали, и если цена устроит руководство значит договоримся)не то написал, короче мне по любому нужно добавить еще столбец в csv файл с оптовой ценой в $, и чтобы если покупатель оптовый он видел только оптовую цену в долларе, потому-что для оптовиков у нас свои наценки на каждый товар по разному..
#26678 Делаем цены в двух валютах
Отправлено от hels в 16 May 2013 - 09:43 AM в Модули и дополнения ShopCMS
Это примерно будет выглядеть так (Цена: 25 у.е/700 руб.). В файле functions/functions.php заменяется функция show_price на эту:
(валюты меняются внутри функции $valuta1 и $valuta2, это ID валют)function show_price($price, $custom_currency = 0)
{
global $selected_currency_details;
$valuta1 = 1;
$valuta2 = 4;
$q = db_query("select code, currency_value, where2show, currency_iso_3, Name from ".CURRENCY_TYPES_TABLE." where CID=".$valuta1) or die (db_error());
if ($row = db_fetch_row($q))
{
$selected_currency_details = $row; //for show_price() function
}
$q = db_query("select code, currency_value, where2show, currency_iso_3, Name from ".CURRENCY_TYPES_TABLE." where CID=".$valuta2) or die (db_error());
if ($row = db_fetch_row($q))
{
$selected_currency_details2 = $row; //for show_price() function
}
//is exchange rate negative or 0?
if ($selected_currency_details[1] == 0) return "";
if ($selected_currency_details2[1] == 0) return "";
//now show price
$price2 = round(100*$price*$selected_currency_details[1])/100;
if (round($price2*10) == $price2*10 && round($price2)!=$price2)
$price2 = "$price2"."0"; //to avoid prices like 17.5 - write 17.50 instead
//now show price
$price1 = round(100*$price*$selected_currency_details2[1])/100;
if (round($price1*10) == $price1*10 && round($price1)!=$price1)
$price1 = "$price1"."0"; //to avoid prices like 17.5 - write 17.50 instead
$price2 = _formatPrice( $price2 );
$price1 = _formatPrice( $price1 );
$pricez = $selected_currency_details[2] ?
$price2.$selected_currency_details[0] :
$selected_currency_details[0].$price2;
$pricez1 = $selected_currency_details2[2] ?
$price1.$selected_currency_details2[0] :
$selected_currency_details2[0].$price1;
return $pricez." / ".$pricez1;
}
можно ли это решение сделать, только если клиент состоит оптовой группе покупателей, а для остальных чтоб цена была обычной? и при оформлении заказа оптовому покупателю показывалась цена в грн/долларе, к каждому товару и в сумме?(короче всюду) нужно это все потому-что в Украине запрещено торговать в валюте, но доллар нужен для удобства оптовых покупателей, а оплата в грн.
Или другой вариант, нужно добавить еще столбец в csv файл с оптовой ценой в $, и чтобы если покупатель оптовый он видел только оптовую цену в долларе?
#26689 Делаем цены в двух валютах
Отправлено от hels в 17 May 2013 - 07:39 AM в Модули и дополнения ShopCMS
#27471 полетела кодировка
Отправлено от hels в 19 July 2013 - 09:58 AM в Поддержка ShopCMS
точно стоит, сори))Литерал уже стоит....
#27479 полетела кодировка
Отправлено от hels в 19 July 2013 - 01:32 PM в Поддержка ShopCMS
простите, и в правду, не разобрался..Браузеры не отобразят литерал т.к. это не хтмл тег, он воспринимается шаблонизатором смарти.
на правду обижаются только дураки, но есть вещи с которыми сталкивался уже, отсюда и могу дать совет, а не с головы.. и если бы ТС включил очистку кеша перед правкой файлов, и перед правкой файла делал его копию, то таких проблем у него сейчас бы не было.. или он хотябы знал откуда ноги растут... но это чисто мое мнение, можете закидать помидорами если считаете, что я не прав.З.Ы. Я понимаю что Вам не приятно это слышать, при том не первый раз, но рановато Вам еще советы давать другим людям. Вы бы сначала со своими тараканами разобрались, а потом чужих травили. Это не в обиду.
#27477 полетела кодировка
Отправлено от hels в 19 July 2013 - 01:04 PM в Поддержка ShopCMS
Мда тяжелый случай..... hels, а у Вас он видимый? Без Литерал метрика просто не работала БЫ....
cmex, думаю рецепт тут прост, еще раз повторю, вам надо взять бекап ф-ла индекс.тпл(той давности, при которой после очистки кеша меню показывает нормально) и восстановить при вкл. очистке кеша, и в него добавить код в body примерно так <literal>код метрики</literal>
#27468 полетела кодировка
Отправлено от hels в 19 July 2013 - 08:12 AM в Поддержка ShopCMS
этого мне не понять.. сохранять ф-лы после правки - это правила хорошего тона, которые вам наверно не известны.. если вы восстанавливаете папку кешЯ делаю откат чисто папки кэш.
но в любом случае если есть более ранний бекап сайта, а именно ф-ла индекс.тпл то восстанавливайте, и запомните если что-то из ф-лов менять/заменять собрались, обязательно ставьте галочку на очистке кеша, а потом правьте.. и да, я бы на всякий случай заключил код метрики в <literal> чтобы не было проблем с работоспособностью
#27448 полетела кодировка
Отправлено от hels в 18 July 2013 - 10:10 AM в Поддержка ShopCMS
начнем с того, что там не кнопка, а галочка, которую нужно выбрать до заливки правленых файлов на сервер. и какая версия шопа у вас? (в моей админке галочка ставиться в "Настройки->Общие настройки")4) нажимаю кнопку и принудительная очистка кэша.
#27443 полетела кодировка
Отправлено от hels в 18 July 2013 - 07:46 AM в Поддержка ShopCMS
На сайте был установлен один код метрики
спустя время, пришлось код сменить и поставить новый счетчик.
думаю тут все намного проще чем кажется, ведь до вставки кода все работало нормально, а потому.. ну вот же вам ответилиНо сбивается вся кодировка на сайте.. Как избавиться от кракозябр?
а если быть точнее вы после правки файла сохраняете его в неправильной кодировке, вот и все проблемма.. короче качаем нормальный редактор http://notepad-plus-...oad/v6.4.2.html и вставляем ваш код через него в файл где не сбита кодировка и сохраняем в этом редакторе ваш index.tpl.html. удачи))скорее всего неверная кодировка в файле index.tpl
#27450 полетела кодировка
Отправлено от hels в 18 July 2013 - 10:20 AM в Поддержка ShopCMS
ну если он возвращает старую копию файла все нормально отображается.. при чем тут кеш?У меня подозрение что метрика тут вообще не при чем, у Вас просто в кеше нормальная кодировка а файл уже исправлен до метрики.
#27452 полетела кодировка
Отправлено от hels в 18 July 2013 - 10:46 AM в Поддержка ShopCMS
и вправду ведь.. похоже что делался откат всего сайта..потому что я не уверен что он возвращает именно один файл, подозреваю что делает восстановление из бекапа полностью,
Нет проблема не решена, просто я выполнил откат... и Метрика, так же перестала работать...
если вы cmex, и вправду делали откат всего сайта, а не одного файла индекс.тпл, то действительноСделал откат, вернулся к прежней ситуации.. не разобрался с индекс.тпл ...
после отката всего сайта, и гляньте будут кракозябры или нет.. если появятся, значит вспоминайте, какие ф-лы вы до этого правили..Попробуйте не вставлять метрику а просто очистить кеш
#27147 подскажите онлайн-чат для сайта
Отправлено от hels в 26 June 2013 - 07:26 AM в Поддержка ShopCMS
- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Публикации hels