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

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

  • 05 декабря 2017 г.
  • Смотрите в админку и пропишите псевдоссылки у производителей.


    Цитата
    А нет, не все отлично, ссылка НЕ на страницу бренда, а на листинг товаров.

    Именно сюда вы и должны попадать.
    По ссылке бренда выводятся все товары данного бренда.
    Если вы хотите получить что-то иное, то создавайте статические страницы с брендами и прописывайте туда все, что душе угодно.
  • 05 декабря 2017 г.
  • Цитата
    Прописано с начала заполнения всех брендов.


    Цитата
    Т.е. я ожидаю при клике на ссылку попасть на страницу по адресу site.com/brands/name
    А попадаю на страницу: site.com/category/cat-name/brand168


    Значит так прописали.

    Цитата
    Вот именно сюда, по логике я и не должен попадать.


    Огласите свою логику, пожалуйста.

    В диафане всегда так было, потому что это логично.
    Я попадаю на страницу с товарами данного бренда. Если мне нужно описание какое-то, то логично вставить его через описание бренда.

    Покажите скринами, что у вас написано в псевдоссылках производителей и что получается в браузере.
  • 05 декабря 2017 г.
  • У меня есть подозрения, в которых хотела убедиться после предоставления вами скринов и ссылок.

    Раз вы не хотите их предоставлять, то оглашу без подтверждений догадок:

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

    Цитата
    Создана страница site.com/brands со списком все брендов.

    Вот это у вас вручную прописано или выведено стандартным тегом?
    Если вручную, то прописать можно что угодно.

    Цитата
    Давайте закроем эту ветку

    Если вам неинтересно разобраться с вопросом, то настаивать не буду. Всего лишь хотела помочь.

    Однако, хочу заметить, что неверная настройка диафана и неправильная работа диафана - это две абсолютно разные вещи, которые не следует путать.
  • 27 февраля 2020 г.
  • Цитата
    catalog/scooters/brand1/

    У вас 404 на двух производителях, которых нашла на сайте.
    Все производители у вас по адресу catalog/бренд/

    Так что вы что-то путаете. Какие чпу прописаны для брендов? Сделайте скрин из админки.
  • 27 февраля 2020 г.
  • https://urban-rider.ru/catalog/kugoo/
    https://urban-rider.ru/catalog/scooters/brand1/
    Производитель вроде один, а страницы разные.
    Значит у вас в админке мешанина непонятная.
    Да и в фильтре что творится? Бренд и производитель? Один бренд, второй - это характеристика?
    Вам нужно привести в порядок этот момент. И к теме выше ваша проблема отношения не имеет.
  • 26 ноября 2017 г.
  • Вероятнее всего, у вас адаптивный шаблон, который имеет один шаблон для полной и мобильной версии.
    Следовательно, меняя что-то на основном сайте, вы получаете точно такое же изменение на мобильной.

    Вариантов исправления два (которые я бы применила):

    1. Плюнуть на ссылку на обычной версии сайта. Кому она мешает?
    Если телефон при этом выглядит иначе и кажется некрасивым со ссылкой, то поправила бы стили и сделала неотличимым от другого телефона, который без ссылки.

    2. Залезла в код и сделала два поля: телефон для обычной версии и телефон для мобильной версии.
    Соответственно, при помощи стилей один скрываете, второй оставляете; в мобильной наоборот.
  • 29 ноября 2017 г.
  • Действительно...

    В этой же папке ищите файл shop.view.list.php

    После пагинации

    Код
    //постраничная навигация
    if (!empty($result["paginator"]))
    {
    echo $result["paginator"];
    }


    должно быть это

    Код
    if (!empty($result["rows"]) && empty($result["hide_compare"]))
    {
    echo $this->get('compared_goods_list', 'shop', array("site_id" => $this->diafan->_site->id, "shop_link" => $result['shop_link']));
    }


    Это кнопка "сравнить выбранное".

    П.С. Но может и еще чего-нибудь не хватает.
  • 19 ноября 2017 г.
  • Доброго всем времени суток.
    Сломала уже мозг, как вывести оценку не цифрами, а звездочками, типа как рейтинг сделан.

    Суть: js не нужен, как в рейтинге.
    Оценку клиенты ставят как обычно, но вот при выводе готового результата необходимо отобразить звездочки.

    Вывод всех полей в рейтинге происходит при помощи файла reviews.view.id.php
    Но в нем немного загадочная конструкция

    Код
    foreach ($result["params"] as $param)
    {
    echo '<div class="reviews_param'.($param["type"] == 'title' ? '_title' : '').'">'; //- тут потерла вывод имени поля. Далее идет вывод самих значений.
    if (! empty($param["value"]))
    {
    echo '<span class="reviews_param_value">';
    switch($param["type"])
    {
    case "attachments":
    foreach ($param["value"] as $a)
    {
    if ($a["is_image"])
    {
    if($param["use_animation"])
    {
    echo ' <a href="'.$a["link"].'" rel="prettyPhoto[gallery'.$result["id"].'reviews]"><img src="'.$a["link_preview"].'"></a> <a href="'.$a["link"].'" rel="prettyPhoto[gallery'.$result["id"].'reviews_link]">'.$a["name"].'</a>';
    }
    else
    {
    echo ' <a href="'.$a["link"].'"><img src="'.$a["link_preview"].'"></a> <a href="'.$a["link"].'">'.$a["name"].'</a>';
    }
    }
    else
    {
    echo ' <a href="'.$a["link"].'">'.$a["name"].'</a>';
    }
    }
    break;

    case "images":
    foreach ($param["value"] as $img)
    {
    echo '<img src="'.$img["src"].'" width="'.$img["width"].'" height="'.$img["height"].'" alt="'.$img["alt"].'" title="'.$img["title"].'">';
    }
    break;

    case 'url':
    echo '<a href="'.$param["value"].'">'.$param["value"].'</a>';
    break;

    case 'email':
    echo '<a href="mailto:'.$param["value"].'">'.$param["value"].'</a>';
    break;

    default:
    if (is_array($param["value"]))
    {
    foreach ($param["value"] as $p)
    {
    if ($param["value"][0] != $p)
    {
    echo ', ';
    }
    if (is_array($p))
    {
    echo $p["name"];
    }
    else
    {
    echo $p;
    }
    }
    }
    else
    {
    echo $param["value"];
    }
    break;
    }
    echo '</span>';
    }
    echo '</div>';
    }


    Есть у кого-то мысли? Или тут нужен супер-сложный допил?
  • 19 ноября 2017 г.
  • Основная проблема в получении значения.

    В массиве перебираются все имеющиеся поля и по порядку выводятся.
    Скрыть ненужные значения легко, а вот выцепить оценку и вывести ее отдельным циклом не получается, т.к. она не имеет собственной переменной.
  • 20 ноября 2017 г.
  • На будущее тем, кто решит воспользоваться.

    Код
    if($i<=$ii){
    echo '<img src="../img/rpl.png">'; //желтая звездочка
    }else{
    echo '<img src="../img/rmin.png">'; //серая неактивная звездочка
    }


    ЖЖ и прочее заменяем картинками звездочек.

    Я не стала долго размышлять и взяла звездочки из модуля "рейтинг", чтобы красивенько выглядело (одинаково везде).
  • 20 ноября 2017 г.
  • Ну, вы товарищи даёте.
    Переливаться они у вас может и будут при наведении в модуле "рейтинг".

    В данном конкретном случае рейтинг звездочками никто не ставит. Голосование происходит тычком по радио-кнопочкам, стандартным.
    Звездочки выводятся в уже готовых отзывах.

    Собственно, в задаче требовалось именно это.
  • 20 ноября 2017 г.
  • Так у нас нет отправки данных. У нас есть вывод готовых результатов из базы.

    Цитата
    под все задачи есть значки

    Вот эта тема интересная, но не относящаяся к данному вопросу.

    У меня на новой версии диафана, где все картинки заменены на значки, отображаются в виде квадратиков. Ужасно выглядит. Как лечить, не знаете?
  • 20 ноября 2017 г. , редакция: 1511199825
  • В файле fontawesome.css присутствует достаточно много значков, которые используются на диафане.
    Все, что были использованы в дефолте, мне пришлось заменить обычными картинками.

    У меня лично хром последней версии, ОС семерка.
    У клиента - не знаю, какие версии.

    П.С. Перерыла весь интернет в свое время по поводу данного вопроса. Ничего не нашла.
    П.П.С. Кстати, на демке такого сейчас не наблюдаю. А вот на новом сайте 2 недели назад наблюдала.

    Причем происходит такое выборочно.
    Вот в админке того самого сайта в верхней панели иконки прекрасно вижу.

Новости

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

Форум