• Почему не работает last-child?

    AngReload
    @AngReload
    Кратко о себе
    Потому что последний это div.

    Вообще, по правилам в ul могут быть только li. Валидатор на div ругается.
    https://validator.w3.org/
    Ответ написан
    1 комментарий
  • Динамическое создание классов (PHP)?

    AMar4enko
    @AMar4enko
    Вы меня простите, но вряд ли вам дадут совет, как наиболее оптимизированно сломать себе руку - в большинстве своем люди либо не ломали себе рук, либо это было очень неприятно.
    Надеюсь, метафора вам понятна.
    Ответ написан
    Комментировать
  • Каким должно быть поведение сайтов?

    VasiliyIsaichkin
    @VasiliyIsaichkin
    Web front/back-end (JS-full stack) app developer
    IMHO ссылка должна вести туда, куда более востребовано в данной ситуации. Т.е. если в админке по нажатию на ссылку скорее всего будет редактирование карточки то пусть ведет на карточку в режиме редактирования, и наоборот.
    Ответ написан
    Комментировать
  • Каким должно быть поведение сайтов?

    @hell
    У вас два отдельных сайта, решающих, вообще говоря, разные задачи, но использующие единый источник данных. Никакого «заведомого» единообразия тут нет и быть не может — все зависит от типичных задач.

    Просто в качестве примера — предположим, что в начале 30-х годов прошлого века уже есть интернет, и вы делаете сайт Эрмитажа. Вы делаете версию на русском языке и на английском языке. В обоих случаях у вас есть большая галерея превьюшек картин из коллекции. При этом, на версии «для внутреннего пользования» — то есть для отечественного потребителя — логично при нажатии на превьюшку открывать картинку большего формата — дабы сограждане могли ее просмотреть. А в англоязычной версии (для иностранцев — туризма у нас нету, а иностранцы нас интересуют лишь как источник твердой валюты) — открывать «карточку товара» либо с твердым указанием цены, либо — с контактами для возможных предложений о продаже.

    Соответственно, вам надо просто подумать, какие операции у вас в админке будут наиболее востребованными (подозреваю, что все-таки — редактирование) и сделать эту операцию целевой по ссылке.

    Я бы такую ссылку продублировал карандашиком для редактирования (дубль в данном случае лучше, чем недопонимание) + по наведению на ссылку выводил бы маленькую превьюшку личной инфы пользователя (с переходом на просмотр профиля). Таким образом, у вас получается минимум кликов и максимум юзабилити
    Ответ написан
    2 комментария
  • Каким должно быть поведение сайтов?

    @Masterme
    По клику на заголовок карточки — просмотр карточки в админке. Рядом ссылка «редактировать» — открывает карточку для редактирования в админке. Рядом ссылка «смотреть на портале» — открывает карточку на портале в новом окне.
    Ответ написан
    Комментировать
  • Каким должно быть поведение сайтов?

    EugeneOZ
    @EugeneOZ
    На карточку. URL это адрес ресурса (объекта). Если Вы в ссылке пишете название объекта, то по ссылке должен открываться объект (ресурс).
    Редактирование должно быть по ссылке «Редактирование» (у вас это карандаш в левом ряду).
    Ответ написан
    Комментировать