Доброй ночи, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Показать сообщения от „IKZOKZ“ (131)
Сообщение Форум Дата
Блин, че за хрень!
Почему не выводит в строку???

Код search_small.tpl
PHP-код
<script language="JavaScript" type="text/javascript">    
<!-- 
//
   
jQuery(function() {ldelim}
   
jQuery("#qs").suggest("{$homelink}/lib/ajax-shopsearch.php",{ldelim}onSelect: function() {ldelim}document.forms['shopssform'].submit();{rdelim}{rdelim}); 
    {
rdelim});
//-->
</script>


<
div class="key_body">
      <
form method="get" id="shopssform" name="shopssform" action="/index.php">
        <
input type="hidden" name="cid" value="0" />
        <
input type="hidden" name="multishop" value="1" />
        <
input type="hidden" name="man" value="0" />
        <
input name="shop_q" id="qs" type="text" class="input" style="width:400px" value="{if  isset($smarty.request.shop_q) && $smarty.request.shop_q!='empty'}{$smarty.request.shop_q|escape:html|stripslashes}{else}{#Najti_3#}{/if}" onfocus="if(this.value == '{#Najti_3#}') this.value='';" onblur="if (this.value=='') this.value='{#Najti_3#}';" maxlength="150" />
        <
input type="submit" class="shop_buttons_big" style="width:50px" value="{#Najti#}" />
        <
input class="shop_buttons_big stip" title="{#ExtendedSearch#}" onclick="location.href='{$homelink}/index.php?exts=1&amp;s=1&amp;area={$smarty.session.area}&amp;p=shop&amp;action=showproducts';" type="button" value="{#Najti_2#}" style="width:75px" />
        <
input type="hidden" name="p" value="shop" />
        <
input type="hidden" name="action" value="showproducts" />
        <
input type="hidden" name="limit" value="{$smarty.request.limit|default:24}/>
        <
input type="hidden" name="s" value="1" />
        <
input type="hidden" name="ga" value="{if isset($smarty.request.shop_q) && $smarty.request.shop_q!='empty'}{$smarty.request.shop_q|escape:html|stripslashes}{/if}" />
      </
form>
      

Начинаю поиск, выдает

index.php?cid=0&multishop=1&man=0&shop_q=ищу&p=shop&action=showproducts&limit=24&s=1&ga=

Почему "ga=" пустой? хотя в коду страницы сайта после поиска есть

PHP-код
<input type="hidden" name="p" value="shop" />
<
input type="hidden" name="action" value="showproducts" />
<
input type="hidden" name="limit" value="24" />
<
input type="hidden" name="s" value="1" />
<
input type="hidden" name="ga" value="ищу" />
</
form>


Отредактировано IKZOKZ: 22.10.2013, 12:09:49
Основная тема 22.10.2013, 12:06
Сообщение Форум Дата
Такая задача:
В командную строку хочу ввести новый параметр для определения поиска по сайту в аналитике. Например «ga»
search_small.tpl добавил
Код
<input name="ga" type="hidden" value="{if isset($smarty.request.shop_q) && $smarty.request.shop_q!='empty'}{$smarty.request.shop_q|escape:html|stripslashes}{/if}" />

Но когда выполняю поиск, фразу в командную строку не выводит
Код
_http://www.domain.de/index.php?cid=0&multishop=1&man=0&shop_q=Слово&p=shop&action=showproducts&limit=24&s=1&ga=

Да, кто-то спросит почему не пользую «shop_q», потому что через «shop_q» на сайте много ссылок которые не хотелось видеть в аналитике.
Как заставить отображаться в «ga» то, что и в «shop_q»
Основная тема 21.10.2013, 18:57
Сообщение Форум Дата
а с этим как быть ?
Код
<script type="text/javascript">

var google_conversion_id = 00000000000;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;

</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/00000000000/?value=0&guid=ON&script=0"/>
</div>
</noscript>
Основная тема 18.10.2013, 11:20
Сообщение Форум Дата
Подскажите как его в темплейт встроить
Оригиналом гугл не опознает
Код
<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', '{$settings.analytics_code}']);
_gaq.push(['_setDomainName', 'domain.de']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

Спасибо



Отредактировано IKZOKZ: 17.10.2013, 16:48:34
Основная тема 17.10.2013, 16:47
Сообщение Форум Дата
Привет,
Подскажите где подправить чтобы округляло правильно
См. скрин из корзины товаров
Спасибо

Сборка 1.03 WE

Отредактировано IKZOKZ: 11.09.2013, 18:13:33
Основная тема 11.09.2013, 18:09
Сообщение Форум Дата
Вопрос.
Есть уже готовый модификатор, который вычищает весь «html» код из текста.
Хочу вывести в мета «description» чистый текст без всяких «& r a q u o ;» итп.
Если нет такого и придется писать свое то, как вычистить, например такое «<div style="….…"» с множеством всяких «color, padding» итп
Спасибо

да, еще <h1> итп

Отредактировано IKZOKZ: 15.07.2013, 20:01:40
Основная тема 15.07.2013, 19:36
Сообщение Форум Дата
Цитата
Автор: Status-X
Первая версия не умеет работать одновременно с несколькими базами, поэтому силами класса не получится реализовать, но с помощью стандартных функций реализовать можно


Значит, в том же классе бесполезно писать!?
«с помощью стандартных функций» это, в каких файлах?
А если продублировать в «db.config.php» $config['dbhost'] на $config['dbhost2'] итп в «Class.DB.php» подобно.
Такое получится?
Основная тема 01.07.2013, 11:49
Сообщение Форум Дата
Спасибо за подержку! Все отлично работает!

Еще, чтобы новые добавлялись сделал так
PHP-код
<?php
if (!defined('STATUS_DIR')) exit('Доступ запрещен');

class 
SyncImport {

    public static function 
update($table) {
        
$allow = array('shop_produkte_2''shop_produkte_4''shop_produkte_5'); // Проверять разрешенные таблицы
    
        
if (!empty($table) && in_array($table$allow)) {
            
$sql DB::getDB()->Query("SELECT * FROM " PREFIX "_shop_produkte");
            while (
$row $sql->Result_Fetch_Object()) {
                
DB::getDB()->Query("INSERT INTO " PREFIX "_" $table " SET
                    Id = '" 
s($row->Id) . "', 
                    Artikelnummer = '" 
s($row->Artikelnummer) . "', 
                    Titel_1 = '" 
s($row->Titel_1) . "', 
                    Titel_2 = '" 
s($row->Titel_2) . "', 
                    Erstellt = '" 
s($row->Erstellt) . "', 
                    Bild = '" 
s($row->Bild) . "', 
                    Bilder = '" 
s($row->Bilder) . "', 
                    EAN_Nr = '" 
s($row->EAN_Nr) . "', 
                    ISBN_Nr = '" 
s($row->ISBN_Nr) . "',                     
                    Beschreibung_1 = '" 
s($row->Beschreibung_1) . "', 
                    Beschreibung_2 = '" 
s($row->Beschreibung_2) . "', 
                    Aktiv = '" 
s($row->Aktiv) . "', 
                    Preis_Liste_Ab = '" 
s($row->Preis_Liste_Ab) . "', 
                    Preis_Liste_Gueltig = '" 
s($row->Preis_Liste_Gueltig) . "', 
                    Preis_Liste = '" 
s($row->Preis_Liste) . "', 
                    Preis = '" 
s($row->Preis) . "'
            ON DUPLICATE KEY UPDATE
                    Id = '" 
$row->Id "',
            Artikelnummer = '" 
s($row->Artikelnummer) . "', 
                    Titel_1 = '" 
s($row->Titel_1) . "', 
                    Titel_2 = '" 
s($row->Titel_2) . "', 
                    Erstellt = '" 
s($row->Erstellt) . "', 
                    Bild = '" 
s($row->Bild) . "', 
                    Bilder = '" 
s($row->Bilder) . "', 
                    EAN_Nr = '" 
s($row->EAN_Nr) . "', 
                    ISBN_Nr = '" 
s($row->ISBN_Nr) . "',                     
                    Beschreibung_1 = '" 
s($row->Beschreibung_1) . "', 
                    Beschreibung_2 = '" 
s($row->Beschreibung_2) . "', 
                    Aktiv = '" 
s($row->Aktiv) . "', 
                    Preis_Liste_Ab = '" 
s($row->Preis_Liste_Ab) . "', 
                    Preis_Liste_Gueltig = '" 
s($row->Preis_Liste_Gueltig) . "', 
                    Preis_Liste = '" 
s($row->Preis_Liste) . "', 
                    Preis = '" 
s($row->Preis) . "'
                   
                    "
);
            }
            
$sql->Result_Close();
        }
    }
}
?>


Теперь столкнулся с новой задачей. Талица "shop_produkte" находится в другой базе на том же хосте.
Возможно заставить
Код
$sql = DB::getDB()->Query("SELECT * FROM " . PREFIX . "_shop_produkte");

считать с одной базы и записывать в другую "_shop_produkte_2"

типа такого
Код
$db2 = mysql_connect('адрес_сервера2', 'пользователь2', 'пароль2') or die (mysql_error());
mysql_select_db('имя_базы_данных2',$db2) or die (mysql_error())

Код
$q2 = mysql_query("SELECT * FROM `table`",$db2);


Отредактировано IKZOKZ: 01.07.2013, 02:20:37
Основная тема 30.06.2013, 15:51
Сообщение Форум Дата
Подскажите, как решить.

Нужно посредством планировщика задания каждые пару часов копировать/обновлять определенные поля таблиц.

Из «shop_produkte» в «shop_produkte_2»

В «Class.Cron.php» дописал
PHP-код
case 'sysyes'
                    
Core::getUpdateTableY('shop_produkte_2');
                    
self::update($val$time);
                    break;

В «Class.Core.php» дописал
PHP-код
/**
     * Обновленние товаров 
     */
    
public static function getUpdateTableY($table) {
        
        
$sql DB::getDB()->Query("SELECT * FROM " PREFIX "_shop_produkte");
        while (
$row $sql->Result_Fetch_Object()) {
        if (!empty(
$table)) {
            
DB::getDB()->Query("UPDATE " PREFIX "_" $table " SET 
            Artikelnummer = '" 
s($row->Artikelnummer) . "',
            Titel_1 = '" 
s($row->Titel_1) . "',
            Titel_2 = '" 
s($row->Titel_2) . "',
            Erstellt = '" 
s($row->Erstellt) . "',
            Bild = '" 
s($row->Bild) . "',
            Bilder = '" 
s($row->Bilder) . "',
            EAN_Nr = '" 
s($row->EAN_Nr) . "',
            ISBN_Nr = '" 
s($row->ISBN_Nr) . "',            
            Beschreibung_1 = '" 
s($row->Beschreibung_1) . "',
            Beschreibung_2 = '" 
s($row->Beschreibung_2) . "',
            Beschreibung_lang_1 = '" 
s($row->Beschreibung_lang_1) . "',
            Beschreibung_lang_2 = '" 
s($row->Beschreibung_lang_2) . "',
            Aktiv = '" 
s($row->Aktiv) . "',
            Preis_Liste_Ab = '" 
s($row->Preis_Liste_Ab) . "',
            Preis_Liste_Gueltig = '" 
s($row->Preis_Liste_Gueltig) . "',
            Preis_Liste = '" 
s($row->Preis_Liste) . "',
            Preis = '" 
s($row->Preis) . "',
            Preis_EK = '" 
s($row->Preis_EK) . "',
            Hersteller = '" 
s($row->Hersteller) . "',
            Kategorie = '" 
s($row->Kategorie) . "',
            Kategorie_Multi = '" 
s($row->Kategorie_Multi) . "',
            Gewicht = '" 
s($row->Gewicht) . "',
            Gewicht_Ohne = '" 
s($row->Gewicht_Ohne) . "',
            Schlagwoerter = '" 
s($row->Schlagwoerter) . "',
            Lagerbestand = '" 
s($row->Lagerbestand) . "',
            MaxBestellung = '" 
s($row->MaxBestellung) . "',
            Startseite = '" 
s($row->Startseite) . "',            
            Position = '" 
s($row->Position) . "',
            Spez_1 = '',
            Spez_2 = '',
            Spez_3 = '',
            Spez_4 = '',
            Spez_5 = '',
            Spez_6 = '',
            Spez_7 = '',
            Spez_8 = '',
            Spez_9 = '',
            Spez_10 = '',
            Spez_11 = '',
            Spez_12 = '',
            Spez_13 = '',
            Spez_14 = '',
            Spez_15 = '',
            Spez_2_2 = '',
            Spez_3_2 = '',
            Spez_4_2 = '',
            Spez_5_2 = '',
            Spez_6_2 = '',
            Spez_7_2 = '',
            Spez_8_2 = '',
            Spez_9_2 = '',
            Spez_10_2 = '',
            Spez_11_2 = '',
            Spez_12_2 = '',
            Spez_13_2 = '',
            Spez_14_2 = '',
            Spez_15_2 = ''
            
            
            WHERE Id = '" 
$row->Id "'");
            
        }
        }
        
$sql->Result_Close();
}

Может быть кого-то рассмешит мой код )
Всё же буду благодарен за подсказку
Основная тема 27.06.2013, 19:24
Сообщение Форум Дата
Доброго времени суток!
Вопрос по разработке Контактных форм.
Обдумывалось ли ввести Контактные формы в запись базы данных?
Например, если проводить на сайте опросы, акции, розыгрыши для сборки данных посетителей, произвести запись всех полей в базу, которые все будут отображаться в админке с быстрым ответом, выгрузкой в csv итп.
Спасибо


Отредактировано IKZOKZ: 15.05.2013, 12:17:33
Основная тема 15.05.2013, 12:16
Сообщение Форум Дата

Подскажите есть простое решение заставит отображаться последние загрузки/файлы на всем сайте. К примеру {$NewDownloads} вставляю где-нить в header но пропадает если ухожу дальше главной.
Спасибо
Основная тема 19.02.2013, 00:57
Сообщение Форум Дата
последнее время возникла проблема с добавлением товара.
Заполнив поля, жму сохранить. После нажатия сайт грузится около 3-5 минут потом спрашивает
Код
Товар был сохранен!
Вы хотите редактировать этот товар, чтобы добавить дополнительные спецификации или дополнительные принадлежности?

С чем может быть связана такая проблема?
Спасибо

X 1.03a24

Отредактировано IKZOKZ: 28.01.2013, 18:01:07
Основная тема 28.01.2013, 17:47
Сообщение Форум Дата
Цитата
Автор: Игорь Вишневский
Я работал с разными скриптами магазинов, но такой функции не встречал... Заказ формируется намертво. В лучшем случае, можно редактировать незавершенный заказ по количеству, вплоть до нуля (будет отменён автоматически). Но что-бы перемещать позиции между заказами, а тем-более назад в корзину - такого нет нигде. Незавершенный заказ - это НЕ корзина. И помоему - это лишнее усложнение функционала, в т.ч. и для покупателя.


Дорогой Игорь,
Если ты где-то что-то не встречал, не говорит о том, что мир этого не видел!
Да и вообще какой х...н ты сюда свои мнения пишешь! Была поставлена задача есть ответ пиши, нет, иди на х…й мимо и оставляй свои коменты на блогах одноклассников.

С техническим ассортиментом магазина, а это более 100000 наименований клиенту приходится формировать заказ в течение нескольких дней который висит потом по частям в не завершенных.
Не большее решение я уже реализовал, добавив в «basket_saved.tpl» кнопку «Добавить в текущую корзину». Так можно добавлять поочередно один за другим в текущую корзину.
Возможно, как-то заставить одним щелчком перегонять в корзину?
Спасибо
Основная тема 25.01.2013, 12:58
Сообщение Форум Дата
Подскажите, как проще решить задачу.
Клиент имеет несколько незавершенных заказов и несколько позиций в корзине.
Нужно чтобы он мог поочередно из незавершенных заказов при нажатии «Оформить заказ» добавлять в текущую корзину, а также все остальные незавершенные мог перемещать, не удаляя текущую корзину. То есть сгруппировать и заказать.
Сейчас система по умолчанию удаляет текущую и добавляет то, что было в незавершенном.
Спасибо
Основная тема 21.01.2013, 20:40
Сообщение Форум Дата
Цитата
Автор: Status-X
Покажи место сайт где так происходит, просто ссылки не могут блокироваться, если конечно ничего не добавлял в антилич самомстоятельно


Код
$config_sys['site']['exts'] = array('gif', 'jpg', 'jpeg', 'bmp', 'png', 'swf', 'flv', 'mp3', 'css', 'js', 'php'); // Типы запрещенных файлов
Основная тема 13.11.2012, 22:27


 


 Сейчас на сайте

Пользователей: 0, Гостей: 7

Поисковые боты: 145
Bot(115), Yandex, oBot(20), BingBot(6), Googlebot(3)
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: wonad81290
 Дни рождения

sokolov_matthew (35)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты