Вход • Регистрация

Всего найдено: 22

  • 07 марта 2014 г.
  • Вывожу поиск по товарам.
    <!-- шаблонный тег вывода формы поиска по товарам. Вид формы редактируется в файле modules/shop/views/search.view.show_search.php. -->
    www.watch.pixarweb.ru

    Выбираю например цвет зеленый и ищу.
    у меня выводится вот такой вот url
    /shop/?action=search&module_ajax=&cat_id=0&n=&a=&d=&pr1=&pr2=&p9%5B%5D=12

    потом еще раз нажимаю на поиск и например добавляю цвет зеленый при повторном поиске к url после module_ajax= добавляется shop
    /shop/?action=search&module_ajax=shop&cat_id=0&n=&a=&d=&pr1=&pr2=&p9%5B%5D=12
  • 01 марта 2014 г.
  • Вот например будет много товаров, скажем одежда , часы , аксессуары для iphone , подарки и т.д.
    Но первый товар это будут часы, через какое-то время еще добавится товар.
    Что лучше создавать для каждой группы товаров свой магазин или все в одном?

    Плюсы , которые я вижу:
    1. это простая структура .
    2. можно конкретно потом нанять человека , именно под один интернет магазин , чтобы он администрировал его.
    3. больше доверия к такому сайту
    4. Дизайн , что не мало важно .
    5. Осуществлять работы по сайту проще.
    6. Что-нибудь произойдет , забанят , санкции. (ну ничего больше не придумал)
    7. Например форум туда потом прикрутить, именно тематический.

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

    Мне кажется лучше на каждую тему делать один сайт.
  • 17 февраля 2014 г.
  • Нет нужно учесть использование нескольких форм (купить в один клик на странице списка товаров) на одной странице в скрипте /modules/shop/shop.js.

    У меня получается у товара кнопка купить в один клик выводится (при включении в админке), а в списке товаров нет.
    Я для вывода кнопки "купить в один клик" для списка товаров создаю шаблон shop.view.buy_form_список товаров.php и туда копирую от карточки товара. И заменяю $result на $row. И тут мне надо как-то разрешить вывод нескольких форм на одной странице.
  • 17 февраля 2014 г. , редакция: 1392664597
  • Подскажите как использовать несколько форм на одной странице.? Что нужно прописать в /modules/shop/shop.js.
    хотя бы намекните , я весь форум облазил. И такое чувство , что у меня одного такие проблемы . Постоянно пользуюсь поиском и очень тщательно просматриваю выдачу , но ничего конкретного не нахожу.
    Я даже просмотрел примеры внедрения diafana почти все интернет магазины щас на 5 странице , но реализацию купить в один клик на список товаров так и не нашел.
  • 09 февраля 2014 г.
  • В списке товаров у меня 150x150px а в карточке товара 300x300px. Все перерыл так и не понял как сделать. (в карточке товаров еще и превью под изображением 60х60px)

    Подскажите где рыть ? Думал может в файле shop.view.list.php нужно просто поменять.
  • 12 февраля 2014 г.
  • Всем спасибо)
    Бросаю я это дело (сайты делать) , пойду гитаристом подрабатывать

    Ладно в и в правду я что-то как-то все размыто изложил ( в следующий раз буду конкретнее излагать мысли)
  • 12 февраля 2014 г.
  • Что-то я и id не могу вывести , тогда оно одинаковое для всех

    if (!defined('DIAFAN'))
    {
    include dirname(dirname(dirname(__FILE__))).'/includes/404.php';
    }

    if (empty($result["rows"][$result["parent_id"]]))
    {
    return true;
    }

    // начало уровня меню

    $menuID = 0;

    foreach ($result["rows"][$result["parent_id"]] as $row)
    {

    $menuID = $menuID+1; //Или можно вроде так $menuID += 1;

    echo '<div class="sub" id="'.$menuID.'"><div id="cat">
    <div class="cat_str"><div class="cat_str_1"></div></div>
    <div class="cat_top"></div>
    <div class="cat2">
    <div class="thumbnails">';

    }
  • 12 февраля 2014 г.
  • Говорю же дело принципа, ну плюс так удобнее)
    вот вывожу и у меня получается что у всех пунктов меню одно и тоже id.

    echo '<div class="sub" id="'.substr($result["rows"][0][0]["link"], 0, -1).'"><div id="cat">
    <div class="cat_str"><div class="cat_str_1"></div></div>
    <div class="cat_top"></div>
    <div class="cat2">
    <div class="thumbnails">';
  • 12 февраля 2014 г.
  • Господи помогите наконец я уже четвертый день только над этим зависаю. Я бы css уже давно сделал бы , но это уже дело принципа! name уже не вывожу так как у меня пункты меню на русском, поэтому решил сделать через link.
    вот у меня получилось echo '<a href="'.BASE_PATH_HREF.$row["link"].'" class="'.substr($row["link"], 0, -1).'" '.$row["attributes"]


    но здесь почему то не выводит.
    // начало уровня меню
    echo '<div class="sub" id="'.substr($row["link"], 0, -1).'"><div id="cat">
    <div class="cat_str"><div class="cat_str_1"></div></div>
    <div class="cat_top"></div>
    <div class="cat2">
    <div class="thumbnails">';
  • 12 февраля 2014 г. , редакция: 1392205739
  • Пытаюсь изучаю )
    С выводом из массива name не очень хорошая идея как оказалось , так как у меня меню на русском языке.
    Щас выдергиваю из массива link
    echo '<a href="'.BASE_PATH_HREF.$row["link"].'" class="'.substr($row["link"], 0, -1).'" '.$row["attributes"]
    это в выводе ссылки , а в начале проделать тоже самое с id у меня так и не получилось .

    // начало уровня меню
    echo '<div class="sub" id="'.substr($row["link"], 0, -1).'"><div id="cat">
    <div class="cat_str"><div class="cat_str_1"></div></div>
    <div class="cat_top"></div>
    <div class="cat2">
    <div class="thumbnails">';
  • 09 февраля 2014 г. , редакция: 1391969851
  • Array
    (
    [menu_category_site_rel] => Array
    (
    [0] => 0
    )

    [show_all_level] => 1
    [hide_parent_link] => 0
    [current_link] => 1
    [only_image] => 0
    [menu_template] => show_block_catalog
    [rows] => Array
    (
    [0] => Array
    (
    [0] => Array
    (
    [id] => 430
    [name] => iPhone
    [module_name] => shop
    [site_id] => 30
    [module_cat_id] => 1
    [element_id] => 0
    [parent_id] => 0
    [param_id] => 0
    [othurl] =>
    [attributes] =>
    [target_blank] => 0
    [link] => iphone/
    [img] =>
    [active] => 1
    [active_child] =>
    )

    [1] => Array
    (
    [id] => 436
    [name] => iPad

    А подскажите пожалуйста как правильно вывести name?
    echo '<div id="'.$row[0]["name"].'" class="sub" >' ;
  • 09 февраля 2014 г.
  • Помогите пожалуйста.Как вывести имя пункта меню в id в шаблоне вывода меню?

    // начало уровня меню
    echo '<div id="имя пункта меню" class="sub" ></div>

    То которое выводится этой конструкцией.

    // название пункта меню
    if (! empty($row["name"]))
    {
    echo $row["name"];
    }

    <div id=" '.$row["name"].' " class="sub" ></div> типо того я думал.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум