ECSHOP - Мощный китайский шоп

satyra, спасибо, то что доктор прописал.

Еще хотелось бы назначить картинки для категорий и статей.
Никто не реализовывал такой потенциал?
 
Нашел у китайских братьев как назначить картинку категории

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

ну так выложи, лишнем не будет
 
Добавление картинки для категории
1. добавляем поле cat_img в базу данных, выполнив запрос через phpMyAdmin
Код:
	ALTER TABLE  `ecs_category` ADD  `cat_img` VARCHAR( 255 ) NOT NULL DEFAULT  ''
2. languages/ru_ru/category.php
добавляем строку:
PHP:
$_LANG['cat_img'] = 'Картинка категории';
3. admin/templates/category_info.htm
Находим </table> , в файле 2 таких тега, нам нужен последний, строка 147 и перед ним вставляем:
HTML:
      <tr>
        <td class="label">{$lang.cat_img}:</td>
        <td><input type="file" name="cat_img" size="35" />
        {if $cat_info.cat_img} <img src="images/yes.gif" border="0" /> {else} <img src="images/no.gif" /> {/if} </td>
      </tr>
4. admin/category.php
В начале файла находим строку:
PHP:
require(dirname(__FILE__) . '/includes/init.php');
и после нее вставляем:
PHP:
include_once(ROOT_PATH . '/includes/cls_image.php');
$image = new cls_image($_CFG['bgcolor']);
далее находим строку:
PHP:
if ($_REQUEST['act'] == 'insert')
ниже в этом условном операторе ищем строку:
PHP:
    $cat['cat_recommend']  = !empty($_POST['cat_recommend'])  ? $_POST['cat_recommend'] : array();
и перед ней вставляем:
PHP:
    $cat['cat_img'] = $image->upload_image($_FILES['cat_img']);
Вот врде бы и все, но для вывода картинки в меню категорий необходимо сделать изменения.
5. includes/lib_goods.php
Ищем функцию get_categories_tree() и вней находим строку:
PHP:
        $sql = 'SELECT cat_id,cat_name ,parent_id,is_show ' .
и заменяем ее на
PHP:
        $sql = 'SELECT cat_id,cat_name ,parent_id,is_show,cat_img ' .
ниже находим строку:
PHP:
				$cat_arr[$row['cat_id']]['r_key']= $r_num;
и после нее добавляем:
PHP:
                $cat_arr[$row['cat_id']]['img'] = $row['cat_img'];
Дальше ищем функцию get_child_tree() и вней находим строку:
PHP:
        $child_sql = 'SELECT cat_id, cat_name, parent_id, is_show ' .
и заменяем ее на
PHP:
        $child_sql = 'SELECT cat_id, cat_name, parent_id, is_show, cat_img ' .
ниже ищем:
PHP:
               $three_arr[$row['cat_id']]['url']  = build_uri('category', array('cid' => $row['cat_id']), $row['cat_name']);
и после нее добавляем:
PHP:
               $three_arr[$row['cat_id']]['img'] = $row['cat_img'];
6. Для примера возьмем шаблон по умолчанию themes/default/library/category_tree.lbi
и заменяем его на следующее:
HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div class="box">
 <div class="box_1">
  <div id="category_tree">
    <!--{foreach from=$categories item=cat}-->
     <dl>
     <dt><a href="{$cat.url}"><img src="{$cat.img}" alt="{$cat.name}" />{$cat.name|escape:html}</a></dt>
     <!--{foreach from=$cat.cat_id item=child}-->
     <dd><a href="{$child.url}"><img src="{$child.img}" alt="{$child.name}" />{$child.name|escape:html}</a></dd>
       <!--{foreach from=$child.cat_id item=childer}-->
       <dd>&nbsp;&nbsp;<a href="{$childer.url}"><img src="{$childer.img}" alt="{$childer.name}" />{$childer.name|escape:html}</a></dd>
       <!--{/foreach}-->
     <!--{/foreach}-->
       </dl>
    <!--{/foreach}--> 
  </div>
 </div>
</div>
<div class="blank5"></div>
Все, теперь добавляем картинки в базу и пользуемся!
Не забудьте очистить кеш!
 
Еще один вопрос назрел, в магазине предусмотрено выделение активного пункта меню только для среднего меню.
Может кто подскажет как сделать чтоб еще и верхнее меню получало выделение?

Заранее спасибо!
 
Нашел интересную программу к сожалению она на китайском.
Суть модуля/программы:
- Управление магазинов на ECSHOP c компа
- Настройка магазина с компа

Вопрос такой, как или чем ее можно руссифицировать?
Пробовал парочку программ, но они вистнут( когда разбирают ресурсы длл
 
Нашел интересную программу *** скрытое содержание *** к сожалению она на китайском.
Суть модуля/программы:
- Управление магазинов на ECSHOP c компа
- Настройка магазина с компа
Вопрос такой, как или чем ее можно руссифицировать?
Пробовал парочку программ, но они вистнут( когда разбирают ресурсы длл
Я почти всю перевел, но для полного функционала она требует какой то ключ. В принципе софтина написана на дельфях, ломануть знающим людям будет не сложно, но я не шарю в этом поэтому просто забил :)

Если найду в мусоре "переведенную" версию - могу скинуть...
 
Всю тему не перечитывал, т.к. она гигантская. Вопросы такие:
1) есть ли тестовый модуль для этого магазина, типа hello world?
2) WebMoney, есть ли бесплатно и если нет, то где могу купить?
 
Я почти всю перевел, но для полного функционала она требует какой то ключ. В принципе софтина написана на дельфях, ломануть знающим людям будет не сложно, но я не шарю в этом поэтому просто забил :)

Если найду в мусоре "переведенную" версию - могу скинуть...
Перевел кого, софтину? Или сам магаз?
 
Всю тему не перечитывал, т.к. она гигантская. Вопросы такие:
1) есть ли тестовый модуль для этого магазина, типа hello world?
2) WebMoney, есть ли бесплатно и если нет, то где могу купить?
 
Назад
Сверху