We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 20246
    • 33 Posts
    Гуру помогите. Надо сделать одну штукенцию

    Есть картинка вокруг которой надо вводить текстовые значения. как это лучше сделать.

    Заранее сенкс.

    В аттаче пример того что надо делать.

    Картинка меняться не будет, только сами значения. Думается мне что tv параметрами наверное. но я никогда их не пробовал...
      • 20246
      • 33 Posts
      И второй вопросик.

      Есть макет каталога. Я его сделал таблицей. Но вот как выводить каталог с помощью дитто не знаю.
        • 22301
        • 1,084 Posts
        По первому вопросу.
        Поступай по-инженерному, коль скоро у тя некий технический рисунок.
        Во-первых, образмеривать надо согласно стандартам; подгляди рисунки у клиентоса, к примеру, а то так получается страшное ламерство, я б даже сказал, что ужасное smiley без обид! если не найдёшь вменяемых рисунков, заморочусь, ручками нарисую и образмерю:) стучись в личку:)
        Во-вторых, если сама картинка не меняется, если нет никакого сравнения, то наглядности размеры не добавляют, графический мусор, да и в таком виде (см. во-первых) Грамотно -- вместо цифр проставить буквы (строчные), а значения свести в таблицу. Ещё лучше -- сделать дополнительно одну сводную таблицу со всеми возможными значениями, это действительно наглядно, по крайней мере для технарей.
          [img]http://jurist-info.ru/pic/rrr.jpg[/img]

          Безжалостный пияр!
          Artima -- неуч!
          Осторожно: преступная локализация -- modx-cms.ru
          Баштанник Андрей -- мегапрограммер из Белоруссии и поедатель говна, очень критично настроенный молодой человек!

          Дисклеймер для общительных: даю сам себе право транслировать в открытый эфир содержание лички, just for fun
          • 20246
          • 33 Posts
          Quote from: openagate at Sep 21, 2006, 12:23 AM

          По первому вопросу.
          Поступай по-инженерному, коль скоро у тя некий технический рисунок.
          Во-первых, образмеривать надо согласно стандартам; подгляди рисунки у клиентоса, к примеру, а то так получается страшное ламерство, я б даже сказал, что ужасное smiley без обид! если не найдёшь вменяемых рисунков, заморочусь, ручками нарисую и образмерю:) стучись в личку:)
          Во-вторых, если сама картинка не меняется, если нет никакого сравнения, то наглядности размеры не добавляют, графический мусор, да и в таком виде (см. во-первых) Грамотно -- вместо цифр проставить буквы (строчные), а значения свести в таблицу. Ещё лучше -- сделать дополнительно одну сводную таблицу со всеми возможными значениями, это действительно наглядно, по крайней мере для технарей.

          Ну рисовал не я. Так что мне надо только сделать ентую штуку. Для меня самого было небольшой неожилданностью такая "схема", но уже ниче не сделаешь. Так что надо просто сделать так, чтобы я мог значения выводить.

          То есть как я понимаю примерно мне надо как-то сделать в тв-параметрах что-то типа 192;208;320;440 и т.д. и как-то это выводить. Хотя можно наделать кучу параметров, но не хочется.

            • 897
            • 1,620 Posts
            можно:
            1. на стороне сервера в php в картинку добавить ваши значения и отдать уже готовую картинку
            2. на стороне клиента на js написать код который будет парсить некую переменную и создавать много <span>нужное значение здесь</span> с position: absolute; top: xx; left: xx;

            по мне так вернее 1 вариант, так как эти картинки можно сохранять и больше не генерировать
              "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

              Не используйте Revo для "просто сайтов". Используйте Evo

              Who can defeat the Russian bear?
              • 20246
              • 33 Posts
              а вот как второе организовать. каталог.

              то есть у меня сейчас получается в коде так.

              <table>
              <tr class="photos">
              <td class="grad"></td>
              <td class="photo">фотка1</td>
              <td class="photo">фотка2</td>
              <td class="photo">фотка3</td>
              <td class="photo">фотка4</td>
              </tr>
              <tr>
              <th class="grad"></th>
              <th>название1</th>
              <th>название2</th>
              <th>название3</th>
              <th>название4</th>
              </tr>
              </table>

              и вот как мне такую штуку выводить, да чтобы оно еще и сортировалась по алфавиту
                • 33114
                • 518 Posts
                преждлагаю делать по-хорошему - float-дивами (например как тут - http://ma-shina.ru/).

                <div class="photo">фотка1</div>
                <div class="photo">фотка2</div>
                ...
                (где .photo {float: left; width: ...})

                и градиенты задать css-стилем.

                ради выведения этого через таблицу (что совершенно несемантично кстати) можно наверное и Ditto построить под вычисление рядов с указанным количеством столбцов, но это уже вам в частном порядке придется.



                  http://modx.ru - российская поддержка MODx
                  http://newscup.ru - экспериментальный проект
                  http://yentsun.com - персональный сайт
                  • 20246
                  • 33 Posts
                  Quote from: yentsun at Sep 25, 2006, 08:17 PM

                  преждлагаю делать по-хорошему - float-дивами (например как тут - http://ma-shina.ru/).

                  <div class="photo">фотка1</div>
                  <div class="photo">фотка2</div>
                  ...
                  (где .photo {float: left; width: ...})

                  и градиенты задать css-стилем.

                  ради выведения этого через таблицу (что совершенно несемантично кстати) можно наверное и Ditto построить под вычисление рядов с указанным количеством столбцов, но это уже вам в частном порядке придется.





                  Все бы хорошо, но вот одна проблема. Фотки будут скорее всего разными по размерам... да и где-то в тексте будут две строчки. Я бы смог сделать. но мне надо хотя-бы через четыре дива вставлять div. Просто с php я не совсем дружу.
                    • 20246
                    • 33 Posts
                    Quote from: yentsun at Sep 25, 2006, 08:17 PM

                    ради выведения этого через таблицу (что совершенно несемантично кстати)

                    Сам знаю что несемантично. Сам очень не люблю таблицы. Но тут уж по-другому не выходит.

                    Уже можно заменить градиент цветом, но все равно если будет две строчки где-нить, то дивы окажутся не там где надо...

                    Да вот и второй вопрос, а как по алфавиту отсортировать вывод каталога.
                      • 33114
                      • 518 Posts
                      Quote from: morozov at Sep 26, 2006, 10:42 AM

                      Да вот и второй вопрос, а как по алфавиту отсортировать вывод каталога.

                      в вызове Ditto - &sortBy=`pagetitle`
                        http://modx.ru - российская поддержка MODx
                        http://newscup.ru - экспериментальный проект
                        http://yentsun.com - персональный сайт