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

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

  • 07 июля 2012 г.
  • Виталий, так сюда вообще бессмысленное вопросы писать? Я то из лучших побуждений. :) Напишу суппорту, там только я увижу ответ, а часть новичков может иметь теже самые проблемы и вопросы. Просто лишняя работа для суппорат. Но как скажете.
    С другой стороны мне просто неловко дергать суппорт всякой фигней, но ответ то мне все равно нужен.
  • 03 октября 2012 г.
  • Виталий, наверное уже начинаю наглеть, но либо у Вас ошибка, либо я торможу, что скорее всего.
    Вот код из карты сайта:
    Код
    if ($result)
    {
    foreach ($result as $row)
    {
    if(!empty($row['map_no_show']))
    {
    continue;
    }
    echo '<p style="margin-left:'.$row["margin"].'px;"><a href="'.BASE_PATH_HREF.$row["link"].'">'.$row["name"].'</a></p>';
    }
    }

    Как эта часть должна выглядеть после вашего преобразования?
    Код
    if ($result)
    {
    echo '<ul>';

    foreach ($result as $row)
    {
    if(!empty($row['map_no_show']))
    {
    continue;
    }
    echo '<li><a href="'.BASE_PATH_HREF.$row["link"].'">'.$row["name"].'</a></li>';
    echo '</ul>';
    }
    }

    Что-то у меня фигня какая-то получается. А вообще я просто хотел бы как-то визуально выделить разные уровни вложенности. Ну типа кружочки какие-то, а лучше вообще свой значок для каждого уровня вложенности.
    Помогите пожалуйста кто-нибудь.
  • 06 октября 2012 г.
  • Виталий или может кто-то еще, подскажите пожалуйста, за что в карте сайта можно зацепиться, чтобы определить есть ли у данной страницы вложенные?
    Поясню. Хочу выделить страницы которые имеют вложенные, от тех, кто нет. Но условие не знаю как написать, т.к. непонятно можно вообще это определить в файле карты сайта.
  • 09 октября 2012 г. , редакция: 1349788179
  • Виталий, если бы я все это умел, даже и не лез бы на форум. :) Ладно, буду в ручную карту сайта создавать. Просто думал что в движке есть какой то параметр по которому можно отделить страницы с дочерними и без.
  • 10 октября 2012 г.
  • Виталий, задача визуально как-то выделить страницы. Но это не просто кружочки допустим поставить для всех страницы. Вашу идею с li я просто не совсем понимаю, как это будет выглядеть.
    Я пытался одним значком отметить страницы без вложенных и другим с вложенными и третьим собственно сами вложенные. Или же хотя бы родительские и дочерние страницы как-то визуально выделить. Вот такой я геморойщик. :)
  • 18 октября 2012 г.
  • Виталий, спасибо. Но либо у меня что-то не так, либо мы друг друга не поняли. Добавились кружочки и перенос на другую строку в случае разного уровня вложенности. Визуально смотрится тяжелее чем в дефолтном варианте. :( Даже мне, знакомому со структурой сайта. Как-то не очевидно, где страницы главные, а где дочерние.
  • 20 октября 2012 г. , редакция: 1350685915
  • Апну тему. Все таки не понял. Если шаблон для вложенных страниц называется site.php то это игнорируется и применяется шаблон родителя? Как бы попроще заменить имя шаблона site.php на другое? Просматривать все страницы и выискивать где и какой шаблон, как-то муторно.
  • 29 июля 2011 г.
  • Виталий, я не имел ввиду рейтинг для комментариев :) Я имел ввиду лишь возможность подключать любой существующей модуль к страницам. Насколько я понимаю, рейтинг и комменты это фича для статей, а я вообще не хочу пользоваться статьями, мне проще задействовать обыкновенные страницы для статей. Как подключить комменты и голосование?
    Вот это site.ru/admin/site/config/ совсем не понял. Какую галку? Там вообще про модули ничего нет.
  • 29 июля 2011 г.
  • Вот о чем и речь. Ну какие комменты могут быть на главной странице? Да и еще на многих других. В том то и проблема, что нельзя вставить код подключения любого модуля в любом месте любой страницы и получить необходимый функционал.
  • 29 июля 2011 г.
  • Элементарно, отдельный шаблон под страницу о компании. Либо же никто не отменял условия в php на основе REQUEST_URI.
    Хотя стоп. Почему просто не подключать любой модуль, к любой странице, если человек укажет этот модуль? Я видимо не понял Ваш вопрос. Чем подключение любого модуля отличается от вставки любого произвольного php кода (условно) на конкретную страницу.
  • 29 июля 2011 г.
  • Вот Вы запутали этим ответом. Включит то на всех, но если не сделать вставку <insert name=show_comments> то не будет отображаться форма для комментов. Это как раз то, что нужно. На конкретной странице вставляю <insert name=show_comments> и вижу комменты.
  • 28 июля 2011 г. , редакция: 1311799991
  • Подскажите пожалуйста, как сделать следующее:
    - Сниппет - увеличить (количество символов)
    - сделать ссылку на странице под сниппетом, без анкора
    - добавить ссылку внизу результатов поиска. В некоторых стандартных шаблонах, в результатах поиска есть ссылка на карту сайта. Но как это делается, не смог понять. Вот пример: http://templates.diafan.ru/examples/11/search/?searchword=%D0%BF%D0%BE%D0%B8%D1%81%D0%BA

    Всего найдено - где эта фраза меняется?
Показывать по:

Новости

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

Форум