Перейти к содержимому


Публикации webscorp

13 публикаций создано webscorp (учитываются публикации только с 22-May 23)


#31656 Картинки "Скидка", "Топ продаж", "Акция", "Новинк...

Отправлено от webscorp в 28 September 2014 - 08:45 PM в Модули и дополнения ShopCMS

А у меня почему-то изначально только одна строка пунка 3.2 была, где вторую найти?

Нашел через 2 минуты, забавно



#31637 Добавление товара в корзину

Отправлено от webscorp в 24 September 2014 - 09:50 PM в Поддержка ShopCMS

Здравствуйте, у меня нестандартная проблема:
У меня, при добавлении товара в корзину, отображаются в скобках характеристики товара (если я нахожусь в самой корзине), проблема тут в том, что я данные характеристики убрал из этого товара, но они появляются в скобках, помогите? Даю ссылку на товар:

http://fashion-broad...product_45.html , добавьте его в корзину и зайдите в нее, рядом с ее названием будет характеристика "(Белый)" то есть цвет



#30851 Ответы на ваши вопросы!!!

Отправлено от webscorp в 20 May 2014 - 04:17 PM в ShopCMS

Это может быть связанно с тем, что я редактирую на тестовом домене?

Смотря что такое "тестовый домен".

А там разве не просто ввести в настройках свою почту?

По умолчанию, насколько я помню, в настройках стоит способ отправки почты "mail", т.е. достаточно в настройках ввести почтовый адрес получателя (свой) и почта должна приходить. Поэтому я пишу "пинайте хостера". Кроме него Вам никто не сможет сказать, почему почта не отправляется.



Итак, на почту стали приходить сообщения, но он не видит что выбрано в select точнее он его вообще не включает в сообщение



#30848 Ответы на ваши вопросы!!!

Отправлено от webscorp в 20 May 2014 - 01:07 PM в ShopCMS

Пинайте хостера.


Это может быть связанно с тем, что я редактирую на тестовом домене?

Если, конечно, у Вас правильно в настройках задан способ отправки почты


А там разве не просто ввести в настройках свою почту?



#30846 Ответы на ваши вопросы!!!

Отправлено от webscorp в 20 May 2014 - 12:06 PM в ShopCMS

То есть полностью очистить данную папку? я правильно понял? (core/cache)

Можно и полностью, на этапе разработки без разницы, но при редактировании PHP-файлов достаточно удалить *.php.
Фишка в том, что даже если кэширование отключено в "Общих настройках", но кэш уже есть (со времен неотключенности), то бОльшая PHP-часть сервера будет браться из кэша, игнорируя внесенные Вами изменения. Поэтому после отключения кэширования надо обязательно ручками удалить уже имеющийся кэш.


Очистил, но по прежнему на почту ответы с форм не приходят, даже с feedback.tpl.html



#30841 Ответы на ваши вопросы!!!

Отправлено от webscorp в 19 May 2014 - 09:46 PM в ShopCMS

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

Привыкайте удалять содержимое каталога core/cache после каждой правки кода. Либо в "Обших настройках" отключите кэширование (но после этого все равно надо один раз удалить *.php из этого каталога).


Хорошо, сейчас это проделаю, спасибо большое

удалить *.php из этого каталога


То есть полностью очистить данную папку? я правильно понял? (core/cache)



#30839 Ответы на ваши вопросы!!!

Отправлено от webscorp в 19 May 2014 - 07:51 PM в ShopCMS

Я видел такие строки, могли бы вы помочь мне сделать этот вариант для select? я не могу сообразить как это сделать

Ну вот смотрите. Работает автослесарь в боксе, гайки крутит, денежку зарабатывает. Выглянул наружу перекурить - а тут к нему человек: "у меня там под капотом свистит, люди говорят про ремень генератора, что делать?". Автослесарь совершенно бесплатно ответит "так подтяните ремень генератора, это довольно несложно". Сами догадаетесь, что ответит автослесарь на "я ничего не понимаю в двигателе, хотя его пару раз видел, не могли бы Вы мне помочь это сделать?" Так вот я в данном случае тот самый автослесарь. И для меня "сам я не умею, учиться не хочу, помогите мне" выглядит бредово. Не умеешь - либо учись, либо заезжай на платную эстакаду :).

PS. Начните разбираться и делать. Задавайте вопросы по непонятному. И получите помощь. А "не умею, поэтому помогите" - малоперспективно :).



Я возможно не так выразился, но я это и имел в виду, я не хотел, чтобы вы мне это просто сделали и все, я хотел бы именно научиться)) чтобы в дальнейшем реализовывать)



Я создал форму которую назвал requestper и занес ее как блок на сайт. в includes я скопировал feedback.php и попытался переделать его на новую форму, у меня получился файл с таким содержимым:

<?php
#####################################
# ShopCMS: Ñêðèïò èíòåðíåò-ìàãàçèíà
# Copyright (c) by ADGroup
# http://shopcms.ru
#####################################
	    if (isset($_GET["requestper"]) || isset($_POST["requestper"]))
	    {
			    if (isset($_POST["requestper"]))
			    {
					    $customer_name = $_POST["customer_name"];
	  $select_form = $_POST["select_form"];
					    $customer_email = $_POST["customer_email"];
					    $message_text = $_POST["message_text"];
			    }
			    else
			    {
					    $customer_name = "";
	   $select_form = "";
					    $customer_email = "";
					    $message_text = "";
			    }
			    //validate input data
			    if (trim($customer_email)!="" && trim($customer_name)!="" && trim($select_form)!="" && trim($message_text)!="" && preg_match("/^[_\.a-z0-9-]{1,20}@(([a-z0-9-]+\.)+(com|net|org|mil|edu|gov|arpa|info|biz|inc|name|[a-z]{2})|[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})$/is",$customer_email))
			    {
					    if(CONF_ENABLE_CONFIRMATION_CODE){
								   $error_f = 1;
						  if(!$_POST['fConfirmationCode'] || !isset($_SESSION['captcha_keystring']) || $_SESSION['captcha_keystring'] !==  $_POST['fConfirmationCode']) {
								   $error_f = 2;
								   $smarty->assign("error",$error_f);
						  }
						  unset($_SESSION['captcha_keystring']);
						  if($error_f == 1){
						  if (xMailTxtHTML(CONF_GENERAL_EMAIL, $message_subject, $message_text, $customer_email, $customer_name)){
						  Redirect("index.php?requestper=1&sent=1");
						  }else{
						  $smarty->assign("error",3);
						  }
						  }
					    }else{
						  if (xMailTxtHTML(CONF_GENERAL_EMAIL, $message_subject, $message_text, $customer_email, $customer_name)){
						  Redirect("index.php?requestper=1&sent=1");
						  }else{
						  $smarty->assign("error",3);
						  }
					    }
			    }
			    else if (isset($_POST["requestper"])) $smarty->assign("error",1);
			    //extract input to Smarty
			    $smarty->hassign("customer_name",$customer_name);
			    $smarty->hassign("select_form",$select_form);
   
			    $smarty->hassign("customer_email",$customer_email);
			    $smarty->hassign("message_text",$message_text);
			    if (isset($_GET["sent"])) $smarty->assign("sent",1);
			    $smarty->assign("main_content_template", "bloks/request.tpl.html");
	    }
?>

Но у меня почему-то не приходит ответ из этой формы на почту, может быть я где-то допустил ошибку? (как сказал Dbus "Наверняка будет конфликт где нибудь)")



#30836 Ответы на ваши вопросы!!!

Отправлено от webscorp в 19 May 2014 - 11:53 AM в ShopCMS

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

1. добавить свой "выпадающий список" в feedback.tpl.html и добавить его обработку в feedback.php, там все очевидно, если вы знаете, что такое $_POST['xxxx']


Я видел такие строки, могли бы вы помочь мне сделать этот вариант для select? я не могу сообразить как это сделать

Есть модули обратного звонка или быстрого заказа, можно на их основе.


У меня еще нет возможности скачивать файлы



#30833 Ответы на ваши вопросы!!!

Отправлено от webscorp в 19 May 2014 - 10:36 AM в ShopCMS

А можете помочь это сделать?

Ты бы для начала вопрос нормально сформулировал, а там посмотрим )


Сейчас попытаюсь: "Я хочу создать в интернет магазине новую форму обратной связи, в которой хочу включить выпадающий список, как можно в SHOP cms это сделать?"



#30831 Ответы на ваши вопросы!!!

Отправлено от webscorp в 19 May 2014 - 09:13 AM в ShopCMS

возможно есть какой-либо модуль

К сожалению, нет, это не вордпресс.

,конфликта не будет?

учитывая это

если учитывать, что я слабо знаю php

наверняка будет...


А можете помочь это сделать?



#30829 Ответы на ваши вопросы!!!

Отправлено от webscorp в 18 May 2014 - 11:44 PM в ShopCMS

Я имел в виду, чтобы добавить какую-либо форму с другими полями, не feedback а какую либо другую, допустим с парой select, каким образом?

Путем написания (это не особо сложно):
1. клиентской части (шаблона) той самой формы (HTML+CSS+Smarty)
2. серверной части, которая будет обрабатывать данные, полученные из этой формы (PHP).


Дело в том, что я не очень знаком с PHP и в связи с этим думал, что возможно есть какой-либо модуль, или несложное написание. Просто сам код HTML я могу реализовать, а вот обработчик - нет, нет какого-нибудь вспомогательного модуля (Допустим в wordpress это contact form 7)

Известное дело как... Добавлением "пары селектов" в какой-либо другой шаблон и внесением правок в соответствующий шаблону обработчик :)
Какой вопрос, такой и ответ, в общем.

А нельзя ли сделать так: продублировать feedback.php изменить там пути и привязать к новой форме,конфликта не будет? это не сложно? если учитывать, что я слабо знаю php



#30825 Ответы на ваши вопросы!!!

Отправлено от webscorp в 18 May 2014 - 08:35 PM в ShopCMS

Здравствуйте, а есть л и возможность на данной CMS добавить произвольную форму?

Что такое "произвольная форма"? Куда (и как!) Вы хотите ее добавлять?
Если же отвечать на вопрос в общем, как он и был задан, то, естественно, есть. Как в абсолютно любой CMS.


Я имел в виду, чтобы добавить какую-либо форму с другими полями, не feedback а какую либо другую, допустим с парой select, каким образом?



#30821 Ответы на ваши вопросы!!!

Отправлено от webscorp в 18 May 2014 - 01:40 PM в ShopCMS

Здравствуйте, а есть л и возможность на данной CMS добавить произвольную форму? если такая беседа уже есть перенаправьте пожалуйста, так как я не нашел ее, если нет, ответьте, пожалуйста, спасибо))